背景
阿里云报错提示如下图,

进入该目录下使用rm命令无法删除,提示 Operation not permitted
解决办法
- 使用
lsattr查看该文件的属性,当文件具备 i a属性时,表示无法删除。 - 使用
chattr修改文件属性,-a表示删除i属性,+i表述添加i属性,此处使用$chattr -ia nginx去除文件的ai属性 - 此时可以使用
rm命令删除; - 文件属性包括
a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。
当遇到阿里云报错提示无法删除文件,可能是文件具备特殊属性ia。通过`lsattr`查看文件属性,若发现ia属性,使用`chattr -i`命令移除i属性,然后可以使用`rm`命令删除文件。文件属性包括:不可附加(a)、不更新访问时间(b)、压缩(c)、排除备份(d)、禁止修改(i)、保密删除(s)、即时更新(S)和防止意外删除(u)等。
3万+

被折叠的 条评论
为什么被折叠?



