文件属性
lsattr [-adlRvV][文件或目录...]
参数
参数:
-a 显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录".."。
-d 显示,目录名称,而非其内容。
-l 此参数目前没有任何作用。
-R 递归处理,将指定目录下的所有文件及子目录一并处理。
-v 显示文件或目录版本。
-V 显示版本信息。
属性
属性 功能
i 如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;
如果对目录设置 i 属性,那么只能修改目录下文件中的数据,但不允许建立和删除文件;
a 如果对文件设置 a 属性,那么只能在文件中増加数据,但是不能删除和修改数据;
如果对目录设置 a 属性,那么只允许在目录中建立和修改文件,但是不允许删除文件;
u 设置此属性的文件或目录,在删除时,其内容会被保存,以保证后期能够恢复,常用来防止意外删除文件或目录。
s 和 u 相反,删除文件或目录时,会被彻底删除,不可恢复。
A 文件访问时间不会发生变化,也就是atime不会变化
c 默认将文件或目录进行压缩
C 不执行写入时复制
多个调用者获取同一个资源,另一个调用者对这资源进行了修改,不生成一个副本给其他掉在用着使用
d 不dump,当使用dump命令备份时忽略本文件/目录
D 检查压缩文件中的错误。
e Extend格式
j 数据日志,系统默认
S 同步文件内容变更后立即同步到硬盘(sync)。
t 让文件系统支持尾部合并
T 目录层次的顶部
使用root无法删除文件
lsattr swapfile
增加 i属性
chattr +i swapfile
文件属性
https://www.hechunyu.com/archives/wen-jian-shu-xing