删除文件时报Operation not permitted错误

折腾nginx的时候,欲删除网站文件夹,结果报错:

root@zimovps:/home/wwwroot# rm -rf file.zimohan.com
rm: cannot remove 'file.zimohan.com/.user.ini': Operation not permitted

解决办法

要知道,我这可是root用户呀,居然都不能删除?网上查询说是有文件带了个i属性,切换到file.zimohan.com目录,然后使用lsattr命令:

lsattr -a #因为.user.ini是隐藏文件,所以带上 -a

显示结果如下:

--------------e--- ./.
--------------e--- ./..
----i---------e--- ./.user.ini

果然带了个i属性。使用chattr -i命令后再删除:

chattr -i .user.ini
rm .user.ini