linux删除文件报错:rm: cannot remove ‘www/.user.ini’: Operation not permitted
K先生
爱技术3261
先说说这个问题是怎么出现了,我们前面文章说到在Vmware中搭建的LNMP环境是用的lnmp一键安装包。这个lnmp安装包感觉确实挺方便的,但就在刚才我使用lnmp vhost add命令建了一个域名,就在我进入目录打算删除这个网站目录的时候问题来了。
竟然报错了,Linux系统最具有破坏了的命令 rm -rf 竟然失效了!这算是第一次遇到rm -rf删除不了的文件,报错:rm: cannot remove ‘www/.user.ini’: Operation not permitted
有问题了,那么怎么解决?
先进入这个不能删除的目录,然后执行命令lsattr -a可以查看目录下边包含文件的属性,看到`.user.ini'有个'i'属性,代表不得任意更动文件或目录,正是此属性在作祟,再执行命令chattr -i .user.ini,就可以去除掉此属性,然后我们再执行删除,就可以顺利的删除目录了。
关于这个chattr命令,这里就不扩展了,自己百度了解哈。
作者:K先生本文地址:http://www.gold404.cn/info/69
版权声明:本文为原创文章,版权归 K先生个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!
文章评论
评论列表