【命令名称】lsattr
【使用权限】所有人
【常用语法】lsattr [-adR] 目录或者档案
【功能说明】显示档案隐藏属性
【常用参数】
a #将隐藏的属性显示出来
d #如果接的目录,就是所目录,不显示目录里的档案
R #连接子目录一起显示
【命令实例】
1.显示cxc.txt目录属性
[cxc@cxcserver ~]$ lsattr -a cxc.txt
-----a------- cxc.txt
【命令名称】chattr
【使用权限】root
【常用语法】chattr [+-=][ai] 档案或目录名称
【功能说明】设定档案的隐藏属性
【常用参数】
- 移除某一个特殊常用参数,其他原本存在常用参数则不动。
= 设定一定,且仅有后面接的常用参数
+ 增加某一个特殊常用参数,其他原本存在常用参数则不动。
a 当设定 a 之后,这个档案将只能增加资料,而不能删除也不能修改资料
i: 让一个档案‘不能被删除、改名、设定连结也无法写入或新增资料!’对于系统安全性有相当大的助益
【命令实例】
1 cxc.txt增加
A属性,并测试A属性的一些测试
[cxc@cxcserver ~]$ chattr +a cxc.txt
chattr: Operation not permitted while setting flags on cxc.txt
[cxc@cxcserver ~]$ sudo chattr +a cxc.txt
[cxc@cxcserver ~]$ lsattr cxc.txt
-----a------- cxc.txt
[cxc@cxcserver ~]$ echo "mmmmmm" >>cxc.txt
[cxc@cxcserver ~]$ cat cxc.txt
student
aaaadent
my name is cxc
my name is cxc
testtext
mmmmmm
[cxc@cxcserver ~]$ sed -i '$a mmmmmmmmmmm' cxc.txt
sed: cannot rename ./sedggygmJ: Operation not permitted
[cxc@cxcserver ~]$ rm cxc.txt
rm: cannot remove `cxc.txt': Operation not permitted
转载于:https://blog.51cto.com/chinalscxc/1133524