使用chattr命令给文件添加特殊属性
chattr +i file #增加特殊属性,不可以删除、移动、可以修改
chattr +a file #增加特殊属性,不可以删除、移动、修改
[root@centos7 test]# chattr +i fstab #添加后文件将不能执行任何操作,不可以删除、移动、修改
[root@centos7 test]# mv fstab fstab1
mv: 无法将"fstab" 移动至"fstab1": 不允许的操作
[root@centos7 test]# rm -f fstab
rm: 无法删除"fstab": 不允许的操作
[root@centos7 test]# echo "line" > fstab
-bash: fstab: 权限不够
[root@centos7 test]# lsattr fstab #查看文件特殊属性
----i----------- fstab
[root@centos7 test]# chattr -i fstab #删除特殊属性
[root@centos7 test]# lsattr fstab
---------------- fstab