艾西服务器

 找回密码
 立即注册
查看: 25123|回复: 0

文件管理chattr命令 – 更改文件隐藏属性

[复制链接]

88

主题

0

回帖

10

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10
发表于 2024-6-28 18:04:42 | 显示全部楼层 |阅读模式
chattr命令 – 更改文件隐藏属性
chattr命令来自英文词组change attribute的缩写,其功能是更改文件隐藏属性。常用的ls命令仅能查看文件的一般权限、特殊权限、SELinux安全上下文与是否有FACL(文件访问控制列表)等情况,但却无法查看到文件隐藏属性,所以有些运维人员甚至不清楚竟然还有第五种文件权限! 语法格式:chattr 参数 文件名
常用参数:
-R
递归处理所有子文件
  +
开启文件或目录的指定隐藏属性
-v
设置文件或目录版本
   -
关闭文件或目录的指定隐藏属性
-V
显示执行过程详细信息
   =
设置文件或目录的指定隐藏属性
常用权限:
i
无法对文件进行任何修改
D
检查压缩文件中的错误
a
仅允许补充内容,无法覆盖/删除内容
d
使用dump命令备份时忽略本文件/目录
S
文件内容在变更后立即同步到硬盘
c
默认将文件或目录进行压缩
s
彻底从硬盘中删除,不可恢复
u
当删除某文件后依然保留其在硬盘中的数据
A
不再修改这个文件或目录的最后访问时间
t
让文件系统支持尾部合并
b
不再修改文件或目录的存取时间
x
可以直接访问压缩文件中的内容
参考示例
给指定文件添加隐藏属性:
[root@linux27server.com ~]# chattr +i File.cfg
从指定文件移除隐藏属性:
[root@linux27server.com ~]# chattr -i File.cfg
给指定目录添加隐藏属性,递归操作:
[root@linux27server.com ~]# chattr -R +i /Dir
从指定目录移除隐藏属性,递归操作:
[root@linux27server.com ~]# chattr -R -i /Dir

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|艾西服务器 ( 赣ICP备2023005995号 )

GMT+8, 2024-12-21 20:12 , Processed in 0.049480 second(s), 18 queries , Gzip On.

Powered by 艾西服务器论坛

© 2021-2023 联系艾西.

快速回复 返回顶部 返回列表