今天整理服务器根目录时,把原网站文件夹更换后删除原文件夹出现了无法删除的问题
报错rm: cannot remove ‘xxxxx/.user.ini’: Operation not permitted (xxxx表示你的网站目录)
仔细分析了一下发现是.user.ini文件的问题
解决办法 通过chattr命令修改文件,然后进行删除
chattr -i /www/wwwroot/yoursite/.user.ini
cd /www/wwwroot/
rm -r yoursite
原理
我用的宝塔面板,面板使用chattr命令锁定了.User.ini文件,所以我们要用上面的命令解锁