chattr

 

[root@zhuzhu test]# touch test
[root@zhuzhu test]# echo "def">test
[root@zhuzhu test]# cat test
def
[root@zhuzhu test]# chattr +i test
[root@zhuzhu test]# echo "ghi">test
-bash: test: Permission denied
[root@zhuzhu test]# rm -rf test
rm: cannot remove `test': Operation not permitted
[root@zhuzhu test]# cat test >ad
[root@zhuzhu test]# cat ad
def
[root@zhuzhu test]# chattr +a ad
[root@zhuzhu test]# cat test >ad
-bash: ad: Operation not permitted
[root@zhuzhu test]# cat test >>ad
[root@zhuzhu test]# cat ad
def
def
 

看了网站《Linux服务器安全初始化Shell脚本》觉得很值得借鉴借鉴。

使用这个命令可以对例如hosts等不想被误修改的文件进行操作。还能保证该文件依然可被调用。

你可能感兴趣的:(linux,职场,脚本,休闲,chattr)