文件隐藏属性chattr,lsattr

有时为了满足特定的要求,需要为文件设置特殊的属性,也就是隐藏属性。
下面我来列举一下两个比较重要的隐藏属性。
我们可以通过chattr来设置文件隐藏属性
例如:
chattr -i 文件名
通过-i参数对文件的设置,可以使该文件不能被删除,更名,设置连接也无法写入或者添加数据。
注意:只有root才能设置此属性。
chattr -a 文件名
通过-a参数的设置,可以使文件只能增加数据,不能删除或修改数据,同样的也只有root才能设置这个属性。
那么怎么查看设置的隐藏属性呢?
通过lsattr -a 文件名,来将文件的隐藏属性也列出来。
例如:
[root@localhost 文件]# chattr +i 3.c
[root@localhost 文件]# ls -l 3.c
-rws–s–t 1 mail bin 424 02-01 10:54 3.c
[root@localhost 文件]# lsattr -a 3.c
—-i——– 3.c
[root@localhost 文件]# lsattr -a 4.c
————- 4.c

猜你喜欢

转载自blog.csdn.net/tjy199610_10/article/details/80016924