[問題] 檔案刪不掉!?

看板Linux作者 (黑駿)時間15年前 (2010/11/04 01:23), 編輯推噓2(2014)
留言16則, 7人參與, 最新討論串1/1
工作環境:FreeBSD 8.1-RELEASE (GENERIC) 我原本在一個目錄下寫程式 寫完後要把整個且錄刪掉 卻意外發現目錄下有檔刪不掉! 我用 rm -f * 一樣失敗… .nfs.cb72f283.32664.4* .nfs.cbb4856e.38164.4* .nfs.cbca8464.3b954.4 .nfs.cd79a73c.6b594.4 原本似乎只有兩個,其中一個是執行檔 我就很好奇的去執行看看…出來的是之前寫的程式! 不過那個程式有問題,會造成無窮迴圈之類的 用 ^c ^z 等全都失效= =,只能直接關ssh (我用pietty遠端 再次登入後…就變成現在四個檔了= = 更奇怪的是… 打 ps 居然看到他在執行! 15114 7- D+ 0:00.00 ./.nfs.cb72f283.32664.4 12886 61- D 0:00.00 ./a.out 26940 82- D+ 0:00.00 ./.nfs.cb72f283.32664.4 然而問題還沒解決= =||| 我打 kill -9 15114 12886 26940 後 再 ps 還是存在! 那到底是什麼檔啊…? 為什麼刪也刪不掉、程序也砲不掉= =||| 希望大大能說明一下~~ 謝謝 -- 光明 的背後 是 黑暗 黑暗 的背後 還是 黑暗 由此可知 黑暗 > 光明 Q.E.D. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.92.43

11/04 01:30, , 1F
在linux巧遇黑駿大大。
11/04 01:30, 1F

11/04 01:55, , 2F
下pstree或者ps axjf 看看能不能找到parent是誰
11/04 01:55, 2F

11/04 01:56, , 3F
ls -al 看檔案的詳細訊息
11/04 01:56, 3F

11/04 02:05, , 4F
kill不掉是有可能 刪不掉的話 應該是NFS的問題
11/04 02:05, 4F

11/04 08:09, , 5F
man ps: d=Uninterruptible sleep (usually IO)
11/04 08:09, 5F

11/04 08:12, , 6F
可能是檔案出問題(變成dead lock),程式沒辦法醒來處理sig 9
11/04 08:12, 6F

11/04 08:13, , 7F
我對kernel還不熟 以上純屬猜測
11/04 08:13, 7F

11/04 15:53, , 8F
冏…那三個程序 PPID 都是 1 ...
11/04 15:53, 8F

11/04 15:55, , 9F
檔案的擁有者都是我
11/04 15:55, 9F

11/04 16:07, , 10F
nfs umount那個目錄試試看 那個可能已經zombie了吧
11/04 16:07, 10F

11/04 17:25, , 11F
可以umount單一目錄嗎?我下 umount dir/ 出現
11/04 17:25, 11F

11/04 17:25, , 12F
not a file system root directory
11/04 17:25, 12F

11/04 17:25, , 13F
另外…ps看 STAT 是 D 和 D+ 不是 Z
11/04 17:25, 13F

11/08 22:25, , 14F
關機重開...
11/08 22:25, 14F

11/09 23:16, , 15F
機器不是我的=口=.... 不過他前幾天重開,真的好了
11/09 23:16, 15F

11/09 23:17, , 16F
謝謝大家的回應~
11/09 23:17, 16F
文章代碼(AID): #1CqPg6FZ (Linux)