前段时间安装Wordpress过程中使用lnmp vhost生成了多个站点目录,今天看到这些多余目录时候想删除,但是使用Root用户进行删除操作之时系统却提示没有权限,点解?
1 | [root@li1594-180 www]# rm -r -I /www |
首先我们查看目录下的文件,
1 | [root@li1594-180 www]# lsattr -a |
发现.user.ini带有i属性,这便是无法删除目录的原因所在了,只需要执行如下命令即可删除
1 | [root@li1594-180 www]# chattr -i /www/.user.ini |
—相关—
chattr命令
:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chattr命令设置的文件属性。
1 | 语法 chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目录 |
—例子—
1 | 用chattr命令防止系统中某个关键文件被修改: |
