Linux提示删除文件cannot remove `文件名': Operation not permitted

Linux提示删除文件cannot remove `文件名': Operation not permitted,第1张

概述Linux系统下删除某个文件时提示如下报错:执行lsattr命令可以看到隐藏属性-------i--------,如下图:通过查找资料发现:chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的最后存取时间。c:将文件或目录压缩后存放。d:将文件或目录排除在倾倒 *** 作之外。i:不得任意更动文件或目录。s:保密性删除文件或目录。S:即时更新文件或目录。u:预防以外删除。语法chattr[-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]参数-R 递归处理,将指定目录下的所有文件及子目录一并处理。-v<版本编号> 设置文件或目录版本。-V 显示指令执行过程。+<属性> 开启文件或目录的该项属性。-<属性> 关闭文件或目录的该项属性。=<属性> 指定文件或目录的该项属性。执行chattr命令,如下图:即可去除i属性,可以删除文件了。

linux系统下删除某个文件时提示如下报错:

执行lsattr命令可以看到隐藏属性-------i--------,如下图:

通过查找资料发现:

chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的最后存取时间。c:将文件或目录压缩后存放。d:将文件或目录排除在倾倒 *** 作之外。i:不得任意更动文件或目录。s:保密性删除文件或目录。S:即时更新文件或目录。u:预防以外删除。语法chattr[-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]参数  -R 递归处理,将指定目录下的所有文件及子目录一并处理。  -v<版本编号> 设置文件或目录版本。  -V 显示指令执行过程。  +<属性> 开启文件或目录的该项属性。  -<属性> 关闭文件或目录的该项属性。

  =<属性> 指定文件或目录的该项属性。

执行chattr命令,如下图:

即可去除i属性,可以删除文件了。

总结

以上是内存溢出为你收集整理的Linux提示删除文件cannot remove `文件名': Operation not permitted全部内容,希望文章能够帮你解决Linux提示删除文件cannot remove `文件名': Operation not permitted所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1051097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存