一种不能删除文件的情况分析过程

一种不能删除文件的情况分析过程

我是root,今有一个文件夹,A 不能删除

 
  1. rm -rf A
    rm: cannot remove `A': Read-only file system

1 查看文件夹以及内部文件高级属性,看此文件或者此文件夹内部文件是否有设置了特殊属性

  1. find A -exec lsattr {} ;
  2. --------------- ./A/a
  3. --------------- ./A/b
  4. --------------- ./A/c

文件正常。
 2 查看是否被以只读方式挂载。

  1. mount
  2. /dev/mapper/A /A type ext3 (ro,relatime,errors=continue,barrier=1,data=journal)

找到了,原来如此啊。

首先umount

  1. umount /A
  2. umount: A: device is busy.
  3. (In some cases useful info about processes that use
  4. the device is found by lsof(8) or fuser(1))

看看 谁在用

  1. #fuser A
  2. #

没人在用啊,强制点

  1. fusermount -u -z /A

OK,卸载了,当然所要删除的正好也不存在了

原文地址:https://www.cnblogs.com/timssd/p/4781169.html