會員註冊 / 登入  |  電腦版  |  Jump to bottom of page

Linux/Unix » 如何刪除hard link檔案

發表人: andowson, 七段學員
2010-11-03 18:22:55
今天在某部主機上發現在/etc底下多了一個~檔案,指向/root,想將其刪除的話需特別小心,因為這是個hard link,且又連到/root目錄,不能直接rm -rf ~,這樣子會把/root一併刪掉。查了一下網路上的資料,發現照下面的作法就可以順利完成了:
在/etc目錄底下找出該hard link檔案的inode號碼
ls -i


然後用下列指令來刪除
find -inum inode號碼 -exec rm {} \;


參考資料:
http://www.linuxsir.org/bbs/showthread.php?t=283141




會員註冊 / 登入  |  電腦版  |  Jump to top of page