看板FreeBSD
标 题Re: 请问我移除档案时出现错误...
发信站未来最旧小栈 (Sun Sep 19 10:47:13 2004)
转信站ptt!ctu-reader!ctu-peer!Spring!news.nctu!news.ntu!OfO
※ 引述《[email protected] (合唱团9/19团员大会)》之铭言:
: 不知道怎麽回事
: 当我想要移除一个资料夹的时候
: rm -rf haha
: 然後就会出现 rm: haha: Directory not empty
: 理论上,用-rf这一参数应该就可以强制移除了对吧
: 但是都会出现这一个讯息
: 然後到 haha的目录下去看,一个档案也没有
: ㄚ如果我把 haha这一个资料夹复制一份成 haha2
: haha2却可以顺利移除
: 然後我把 haha改名成haha3
: 还是无法移除,只是讯息变成 rm: haha3: Directory not empty
: 请问这是怎麽一回事
: 对了,我用fsck -y 扫过 disk,出现了一些错误
: 但是系统还是没有帮我自动修正等等
: 请问是跟这个有关系吗?
可能是该目录的 files count 没有归零
所以 rm 不相信它是空的,但又没有东西可以砍,因为它的确是空的
可以试试看用 stat 查它的 inode,
再用 clri 强制把那个目录砍掉
再用 fsck 来修复试试看
记得先备份重要资料!
--
◢█◣▏◤█◣ ◆未来最旧小栈 Oldest Future Object
█●▇█▁˙█ ◆通讯频率 OfO.twbbs.org
◥█◢▉◥█◤ ◆来源座标
140.112.30.64