解决Root用户不能删除文件的问题
问题描述:
在Linux系统上,root用户使用rm命令删除某文件时,可能会出现以下错误:
rm: cannot remove 'xxx': Operation not permitted
出现这个问题的原因是有人对该文件添加了保护的属性。
使用lsattr命令可以查看该文件的属性,如下,其中的i即表示已添加保护属性
lsattr xxx
----i--------e-- xxx
解决方法:
使用chattr命令来取消该属性, 然后再次执行删除命令即可
chattr -i xxx
lsattr xxx
-------------e-- xxx
注:如有需要也可以使用chattr +i xxx命令来添加保护属性。