5ucms论坛

标题: linux下有root权限无法删除文件夹的解决办法 lsattr 命令 chattr 命令 [打印本页]

作者: admin    时间: 2018-11-3 16:43
标题: linux下有root权限无法删除文件夹的解决办法 lsattr 命令 chattr 命令
使用 lsattr 命令查看文件的附加属性。查看文件是否被赋予了 a , i 属性,如果含有这两个属性,文件是不能被删除的。


  1. lsattr abc.txt
复制代码


a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。

使用 chattr 改变文件的附加属性,去掉 a, i 属性,文件即可被删除。


  1. chattr -i 文件路径
复制代码

如果是增加防删除就用 +i

邱嵩松经验:有一次发现没有i属性也无法删除,后经排查,是该文件的上上一级目录有了i属性,所以不行,目录层级有5层样子吧。逐个排查去掉之后,可以顺利删除。

如果文件夹进不去,尝试先重命名,可以在FTP下进行。有时它会是一个隐藏文件,这黑客也真是够了。。。






欢迎光临 5ucms论坛 (http://bbs.5ucms.com/) Powered by Discuz! X3.2