文件扩展属性

noteId: 601A22FF99014FE691660E72C58BEF5B · 原始路径:/ALL/Linux - A模块/服务配置/文件权限管理/管理文件权限 命令及具体参数/文件扩展属性.note

lasttr 查看文件扩展属性:

lsattr [文件]

扩展属性:

i //不可修改,使文件或目录不可被修改、不能被删除、不能被重命名、不能被创建软链接。设置这个属性后,文件只能由 root 用户修改该或删除d //不可删除,使文件或目录无法被删除或重命名。设置这个属性后,文件只能由 root 用户或 root 用户组的成员删除a //只读,限制对文件或目录的修改,但是允许在末尾添加内容c //压缩,可以使用该属性对文件进行压缩和解压缩s //粉碎删除,能够使文件和目录被删除时更加安全,将内容覆盖为随机数据D //不写回磁盘,使用该属性使问文件或目录内容可缓存,但不能写回到磁盘中S //回写,使用该属性强制使文件或目录的改动以同步的方式被写回磁盘中

chattr 设置扩展属性:

chattr + [扩展属性] [文件]chattr + i file //对 file 文件附加 不可修改属性

删除扩展属性:

chattr - [扩展属性] [文件]chattr - i file    //去掉 file 文件的不可修改属性