5ucms论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4021|回复: 0
打印 上一主题 下一主题

linux下有root权限无法删除文件夹的解决办法 lsattr 命令 chattr 命令

[复制链接]

670

主题

785

帖子

8283

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8283
跳转到指定楼层
楼主
发表于 2018-11-3 16:43:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用 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下进行。有时它会是一个隐藏文件,这黑客也真是够了。。。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|5ucms.com

GMT+8, 2024-7-1 00:11 , Processed in 0.125000 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表