权限属性高级
隐藏属性
查看隐藏属性
lsattr [参数] 文件或目录设置隐藏属性
chattr [参数] 文件或目录特殊权限
SUID
SGID
SBIT
设置权限
默认权限
查看默认权限
更改默认权限
观察文件类型
ACL使用
设置ACL
查看ACL
最后更新于
lsattr [参数] 文件或目录chattr [参数] 文件或目录最后更新于
[root@qmmms doc]# chattr +i test.txt
[root@qmmms doc]# lsattr test.txt
----i--------e-- test.txt
[root@qmmms doc]# rm test.txt
rm:是否删除普通文件 "test.txt"?y
rm: 无法删除"test.txt": 权限不够[user1@qmmms ~]$ ls -l /usr/bin/passwd
-rwsr-xr-x. 1 root root 27856 4月 1 2020 /usr/bin/passwd[root@qmmms user1]# mkdir tmp
[root@qmmms user1]# chmod 777 tmp
[root@qmmms user1]# chmod o+t tmp
[root@qmmms user1]# ls -ld tmp
drwxrwxrwt 2 root root 4096 9月 4 23:04 tmp
[root@qmmms user1]# touch tmp/test
[root@qmmms user1]# exit
exit
[user1@qmmms ~]$ rm tmp/test
rm:是否删除有写保护的普通空文件 "tmp/test"?y
rm: 无法删除"tmp/test": 不允许的操作[user1@qmmms ~]$ chmod 4755 doc
[user1@qmmms ~]$ ls -l doc
-rwsr-xr-x 1 user1 basic_users 0 9月 12 1998 doc
[user1@qmmms ~]$ chmod 1776 dir_test/
[user1@qmmms ~]$ ls -ld dir_test/
drwxrwxrwT 2 user1 basic_users 4096 9月 2 17:24 dir_test/[user1@qmmms ~]$ chmod u=rwxs,go=x doc
[user1@qmmms ~]$ ls -l doc
-rws--x--x 1 user1 basic_users 0 9月 12 1998 doc
[user1@qmmms ~]$ chmod g+s doc
[user1@qmmms ~]$ ls -l doc
-rws--s--x 1 user1 basic_users 0 9月 12 1998 documask [参数]umask 权限数字[user1@qmmms ~]$ file /usr/bin/passwd
/usr/bin/passwd: setuid ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=dee1b9ab6618c6bfb84a14f85ba258c742cf4aec, stripped
[user1@qmmms ~]$ file ~/.bashrc
/home/user1/.bashrc: ASCII textsetfacl [参数] 文件或目录getfacl 文件或目录[user1@qmmms dir_test]$ setfacl -m u:qms:r hello
[user1@qmmms dir_test]$ ll
total 4
-rwxr-----+ 1 user1 basic_users 6 Sep 29 21:41 hello
[user1@qmmms dir_test]$ getfacl hello
# file: hello
# owner: user1
# group: basic_users
user::rwx
user:qms:r--
group::---
mask::r--
other::---