权限管理--隐藏属性

文件隐藏属性:
Linux下的文件还有一些隐藏属性,必须使用lsattr来显示,默认情况下,文件的隐藏属性都是没有设置的(ext文件系统默认拥有e属性)。
命令:chattr(超级用户可用)
描述:文件系统属性
用法:chattr [+-=] [选项] 文件或目录
选项:
i:如果对文件设置i属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件。 这种属性常用于设置在系统或关键服务中的配置文件,对提升系统安全性有帮助。
a:如果对文件设置a属性,那么只能在文件中增加数据,但是不能删除也不能修改数据;如果对目录设置a属性,那么只允许在目录中建立 和修改文件,但是不允许删除。
e:Linux中绝大多数的文件都默认拥有e属性。表示该文件是使用ext 件系统进行存储的,而且不能使用“chattr -e”命令取消e属性
命令:lsattr 描述:查看文件系统属性
用法:lsattr 选项文件名
选项:
-a #显示所有文件和目录 -d #若目标是目录,仅列出目录本身属性
查看隐藏属性:

一个新建的文件默认
无隐藏属性,现在添加i属性:

posted @ 2021-03-01 20:08  风雪一刀藏  阅读(327)  评论(0编辑  收藏  举报