微信公众号:爱问CTO
专业编程问答社区
www.askcto.com
将文件通过命令chattr命令+i属性,就可以防止文件被修改、重命令、删除。
通过lsattr查看该文件的属性
[root@ky35z root]# lsattr B.file
----i--------e-- B.file
发现文件具有i属性。在执行下面的删除。会发现报错。
[root@ky35z root]# chmod 777 B.file
[root@ky35z root]# ls -lrt B.file
-rwxrwxrwx 1 root root 717 Oct 5 23:05 B.file
[root@ky35z root]# chattr +i B.file
[root@ky35z root]# rm -rf B.file
rm: cannot remove ‘B.file’: Operation not permitted
只有超级用户可以对这个属性进行修改的。需要移除这个属性,执行
[root@ky35z root]# chattr -i B.file
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。