合 Linux中删除文件报rm: cannot remove ‘.user.ini’: Operation not permitted错误
Tags: LinuxOSOperation not permitted
简介
在Linux中,其实也有root干不了的事情,那就是文件被保护了。用最高权限rm文件,也会报错Operation not permitted。查看权限也没有问题。可想而知有可能文件被保护了。用命令lsattr检查一下就知道,一般带有i属性就是被保护的文件。
1 2 | [root@lhrblog pic.dbaup.com]# rm -rf .user.ini rm: cannot remove ‘.user.ini’: Operation not permitted |
解决:
1 2 3 | chattr -i .user.ini lsattr .user.ini |
通过使用 [lsattr] 命令跟上想要删除的文件名或者文件夹一直按tab,就会把被保护的文件列出来我们看到了被保护的文件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | [root@lhrblog /]# rm -rf wordpress_bk rm: cannot remove ‘wordpress_bk/.user.ini’: Operation not permitted [root@lhrblog /]# chmod 777 wordpress_bk/ [root@lhrblog /]# rm -rf wordpress_bk rm: cannot remove ‘wordpress_bk/.user.ini’: Operation not permitted [root@lhrblog /]# lsattr wordpress_bk/.user.ini ----i--------e-- wordpress_bk/.user.ini [root@lhrblog /]# chattr -i wordpress_bk/.user.ini [root@lhrblog /]# rm -rf wordpress_bk rm: cannot remove ‘wordpress_bk/.user.ini’: Operation not permitted [root@lhrblog /]# chattr -e wordpress_bk/.user.ini [root@lhrblog /]# lsattr wordpress_bk/.user.ini ---------------- .user.ini [root@lhrblog /]# rm -rf wordpress_bk/.user.ini rm: cannot remove ‘wordpress_bk/.user.ini’: Operation not permitted [root@lhrblog /]# lsattr wordpress_bk [root@lhrblog /]# ll wordpress_bk -d drwxrwxrwx 2 www www 4096 Jan 13 09:57 wordpress_bk |