umount 命令構建器
產生用於卸載檔案系統的卸載指令
開始使用 umount
## 什麼是 umount?
`umount` 會先將先前掛載的檔案系統從目錄樹中移除,並先處理所有待寫入的資料。它正是`mount`的安全對應指令。
## 使用方式
1. **選擇旗標**(可選):當正常卸載失敗時,可選擇`-f`(強制)、`-l`(延遲)、`-R`(遞迴)。 2. **輸入目標**:提供要移除的掛載點或裝置(即位置參數)。 3. **複製並執行**:將生成的指令複製到終端機中執行(通常需要 root 權限)。
提示:如果卸載時出現「目標正在使用中」的錯誤,請先釋放該資源,再考慮使用強制或延遲模式。
常見選項
### `-f` 強制 強制卸載。主要用於無法存取的 NFS 共享;本地檔案系統中的資料可能會遺失。
### `-l` 懶式 立即切斷檔案系統的連線,但在後續參考項目變為可用時再進行清理。當有進程仍持開檔案時十分有用。
### `-v` 詳細模式 對每個被卸載的檔案系統都列印訊息。
### `-n` 不寫入 mtab 不將變更內容寫入 `/etc/mtab`(適用於只讀的根檔案系統)。
### `-R` 重複卸載 以遞迴方式卸載某個掛載點及其下的所有子掛載點。
▶在強制卸載之前,我應該先嘗試什麼?
找出並釋放佔用檔案系統資源的項目:\`lsof +D /mnt/data\` 或 \`fuser -m /mnt/data\`,然後結束這些行程。強制執行(-f)可能會導致資料遺失。
▶我要如何卸載無法存取的 NFS 共享?
使用強制或延遲方式:\`umount -f /mnt/nfs\`,如果仍無法解決,則使用 \`umount -l /mnt/nfs\`。
▶我要如何卸載一個目錄及其下的所有內容?
使用遞迴標記:\`umount -R /mnt/stack\`。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。