因为LNMP是一键搭建的系统环境,所以在权限上的分配上做得比较细。在新增站点之后,会在网站目录下新建一个.user.ini文件。而我们如果要直接删除对应的网站目录,通常会出现类似“Operation not permitted”这样的提示,标明此文件夹无法删除。
一般遇到这种情况,都是之前使用过chattr命令锁定了该文件。因为chattr是超级用户权限,我们可以通过该命令修改特定目录下的文件属性,所以root用户简单的rm命令是无法直接删除的。要想删除,就需要先去掉这个文件的i属性。而在LNMP环境中,以防意外,我们需要一步一步操作。
首先,使用LNMP命令删除站点的配置文件,执行:
lnmp vhost del
然后输入对应站点域名,回车。
接下来就解除user.ini追加的i属性,执行:
chattr -i /home/wwwroot/wegodigit.com/.user.ini
最后,执行删除命令即可:
rm -R /home/wwwroot/wegodigit.com
原创文章,作者:大皮,如若转载,请注明出处:http://wegodigit.com/49.html