File hard links 的問題 - BBS

Table of Contents

自問自答一下

PO 出文章後,g版友回了我一個水球:hard link 不會顯示link的圖示...

但為了求證還是要試著找出到底是哪2個檔案有做 Hard link

但找到的資料很有限,還是找不到

剛剛試了一個方法,反而就解決了

以先前的問題為例,/var/mail/jack 這個檔案有做 hard link 卻又不知是誰

於是我直接 cp 一份 jack.bak 出來後,再把原本的 /var/mail/jack 刪除

mv jack.bak 回 jack 並 chown 回原本的權限

Everything is fine :)

這是我解決的方法,感覺有點 dirty ~

不過我發生這問題的主機上共有2萬多個帳號,正在 ls -l /var/mail 所有的資料

再去進一步分析有哪些檔案有 hard link

再跑 shell script 批次做完應該就 OK 了

打擾也分享給大家,若有真正解決問題的方法,也請告訴我,謝謝

--

All Comments