看板 FreeBSD 關於我們 聯絡資訊
※ 引述《[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