linux下无法删除文件的原因,提示:不允许的操作

当使用rm删除文件和文件夹的时候提示:rm: 无法删除"bash": 不允许的操作

解决方法:

1、查看文件属性

lsattr filetodel
----ia-------e- filetodel

可以看到此文件有-i 和-a属性,此时我们只要将此属性删除掉即可

通过命令 chattr,可以设置文件/文件夹的隐藏属性,来保证文件/文件夹的安全.其中比较重要的参数为i和a.这两个属性只有root用户才可以设置或清除.而通过命令 lsattr 可以查看这些属性.

2、删除属性:

chattr -i authorized_keys2 
chattr -a authorized_keys2 
chattr -u authorized_keys2 

再次删除该文件,即可正常删除了

 

posted @ 2018-11-05 23:46  远洪  阅读(9109)  评论(0)    收藏  举报