记一次linux下rm无法删除文件,Permission denied没有权限

admin 2019-08-19 PM 489℃ 0条

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

陷入了死胡同,百思不得其解,无意执行命令<font color=red>lsattr -a</font>发现,代表当前目录的.,多了隐藏属性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
标签: rm, lsattr, chattr

非特殊说明,本博所有文章均为博主原创。