在服务器上删除文件目录时,有时候会提示:rm: cannot remove `.user.ini': Operation not permitted
这时候需要使用到Linux的chattr命令, chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式
a: 让文件或者目录仅供附加用途
b:不更新文件或目录的最后存取时间
c: 将文件或目录压缩后存放
d:将文件或目录排除在倾倒操作之前
i:不得任意更新文件或目录
s:保密性删除文件或目录
S:即时更新文件或目录
u:预防以外删除
进入 'user.ini' 所在的目录,执行 lsattr -a,查看文件下包含的文件属性,看到 ‘user.ini’有个 ‘i’的属性,代表不得任意更新文件或目录。
然后执行命令:
chattr -i user.ini
就去除此属性,然后再执行删除就可以了。