完美解决:rm: cannot remove ‘.user.ini’: Operation not permitted

问题描述

部署dubbo-admin时,执行mvn clean package时出错,提示:rm: cannot remove ‘..../dubbo-admin/dubbo-admin-ui/target/dist/.user.ini’: Operation not permitted.
切过去看了一下:

cd dubbo-admin-ui/target/dist/
ls -la

确实存在.user.ini这个文件,权限644,而且是root用户,还是删除不了!

问题原因

遇到这样的情况,那你一定是使用lnmp一键安装包安装的网站,删除不了是因为该网站目录里有`.user.ini’这个文件。
笔者是因为在宝塔使用nginx配置了这个网站根目录,所以就多了这个文件!

解决方法

直接上代码:

chattr -i .user.ini

之后再使用rm命令就可以删除了!
了解chattr命令:chattr

你可能感兴趣的:(Linux)