
[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没有权限”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm