rm无法删除文件,通过lsattr命令查看文件权限也没有隐藏属性i,服务器上也没安装云锁安全软件。
[root@jdian .git]# rm -rf .mysql.conf rm: cannot remove '.mysql.conf' Permission denied [root@jdian .git]# lsattr .mysql.conf -------------e- .mysql.conf
陷入了死胡同,百思不得其解,无意执行命令lsattr -a发现,代表当前目录的.,多了隐藏属性i,取消.的i属性后,重新rm删除成功。
[root@jdian .git]# lsattr -a -------------e- ./.. ----i--------e- ./. -------------e- ./.mysql.conf [root@jdian .git]# chattr -i . [root@jdian .git]# lsattr -a -------------e- ./.. -------------e- ./. -------------e- ./.mysql.云主机域名conf [root@jdian .git]# rm -rf .mysql.conf
相关介绍:
Linux rm命令用于删除一个文件或者目录。
参数:
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦云主机域名直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
本文原地址:https://www.jdian.vip/492.html
转发请注明出处:记一次linux下rm无法删除文件 Permission denied没有权限
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。