【问题标题】:How to delete a stubborn file in UNIX如何在 UNIX 中删除顽固文件
【发布时间】:2019-04-03 07:27:36
【问题描述】:

我有这个讨厌的文件qmasterd,我无法删除,我已经尝试了很多......

该文件具有以下权限:

-r-sr-sr-x 1 root daemon 280688 27 Apr 2007 qmasterd

当我尝试chmod, chgrp, or chown 时,我得到的都是这样的(注意我在这里尝试更改 SUID):

$ sudo chmod g-s qmasterd

 chmod: Unable to change file mode on qmasterd: Operation not permitted

请给点意见?

【问题讨论】:

  • 你有写目录的权限吗?试试touch YesICan
  • 是的,可以在目录中创建文件并删除它们。只是这个讨厌的文件不能删除。
  • 你能看到一个进程是否正在使用fule fuser -v path/qmasterd 吗?或者看unix.stackexchange.com/a/52618/57293

标签: unix permissions delete-file


【解决方案1】:

可能您的文件系统是只读的或驱动器损坏。当 linux 启动并检测到驱动器上的错误时,它会尝试以只读模式处理它。尝试检查磁盘是否有错误。

【讨论】:

  • 抱歉不是这样。系统很好。这可能是与权限相关的超级特定的东西,也许是 SUID...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-25
  • 2017-12-15
  • 1970-01-01
  • 2019-09-22
  • 2013-01-12
  • 1970-01-01
相关资源
最近更新 更多