在 Linux 系列 OS 安裝好之後,都會有支援一個 fuser 這一個指令,那有時候在 linux 底下 mount 隨身碟,或者是其他硬體的時候,有時候沒辦法讓您移除,會出現:『Device is busy』,那這個訊息是在保護確保你的資料有儲存到該裝置,有時候如果沒有正確移除,會造成資料遺失,或者是資料不完整,那基本上裝上任何一套 Linux 作業系統,都會有支援了,所以不必在另外安裝,那 FreeBSD 那就要在安裝 /usr/ports/sysutils/fuser 這一個 tool 這樣才會有喔 安裝:『FreeBSD』
cd /usr/ports/sysutils/fuser make install clean那使用方法: for FreeBSD
# fuser -m /var/log/maillog /var/log/maillog: 513wa # 加上 -u 參數 # fuser -mu /var/log/maillog /var/log/maillog: 513wa(root)
2008.11.28 update 另外解法: 可以使用 fstat -f /home 來觀看有哪些 process access /home
[Read More]