Atlas 500删除文件时,提示Operation not permitted
收藏回复举报
Atlas 500删除文件时,提示Operation not permitted
发表于2023-10-13 14:45:32
0 查看

Atlas 500 登录root用户后,执行rm -rf filename命令删除某个目录时,报错并提示Operation not permitted。

目录中的文件被加固,导致删除失败(lsattr filename 查看,如果是有i标志(immutable),说明文件被保护,不能删除)。

解决措施:先对目录下的所有文件进行递归解固(取消保护),命令为:chattr -i -R filename;  然后再用 rm -rf filename命令来删除目录及目录下所有文件。

注:修改文件系统属性chattr,查看文件系统属性lsattr;这两个命令是用来查看和改变文件、目录属性的,与chmod命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。chattr +i filename  将文件设置为只读,执行写入、删除等操作都会失败,提示“Operation not permitted”;chattr -i filename   取消文件的只读属性。

我要发帖子