隐藏权限是用ls -l 查看不出来的 使用lsattr可以查看隐藏权限 [root@localhost ~]# lsattr 2.txt ---------------- 2.txt 赋予隐藏权限用chattr添加 [root@localhost ~]# lsattr 2.txt ----i----------- 2.txt 当我们加上i这个隐藏权限后,我们对这个文件没有任何的操作权限,包括root用户也不行 虽然不能编辑,但是当我们对输入进去的内容进行保存时,会在当前目录另外自动创建一个文件 进行保存 如果想要取消就直接-i就可以了 chattr -i 2.txt 就可以了 还有一个常用的是a权限 不能删除不能更改,能在后面追加内容,可以修改创建时间 不能直接vim编辑 echo 内容 >> 2.txt 如果给目录赋予+i隐藏权限,那么也是无法再对目录进行任何操作了,只能查看 如果给目录赋予+a隐藏权限,那么只能在里面追加创建文件,但是不能删除,不能改名。并且也是能够对目录里面的文件进行追加,但也是无法进行编辑。