概述
findmnt 根據 /etc/fstab、/etc/mtab、/proc/self/mountinfo 等資訊,查詢目前系統上掛載的檔案系統的詳細資訊。特別是,它以樹狀結構視覺化,方便理解掛載關係。
主要特點
- 以樹狀結構視覺化掛載的檔案系統
- 多種篩選選項(類型、來源、目標等)
- 支援 JSON 和 RAW 輸出格式
- 提供 fstab 檔案資訊查詢功能
主要選項
findmnt 可以透過各種選項來控制輸出格式和內容。
輸出格式
篩選
資訊來源
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`findmnt` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
findmnt 命令的各種使用範例。
顯示基本掛載資訊
findmnt
以樹狀結構顯示目前系統上所有掛載的檔案系統。
以列表形式輸出
findmnt -l
以普通列表形式輸出掛載資訊,而非樹狀結構。
僅顯示特定檔案系統類型
findmnt -t ext4
例如,僅輸出 'ext4' 類型的檔案系統。
顯示特定掛載點資訊
findmnt -T /boot
例如,輸出 '/boot' 掛載點的詳細資訊。
以 JSON 格式輸出所有欄位
findmnt --json -D
以 JSON 格式輸出所有掛載資訊,便於腳本或其他程式解析。
檢查 fstab 檔案內容
findmnt --fstab
輸出 `/etc/fstab` 檔案中定義的內容,而非目前掛載的檔案系統。
提示與注意事項
findmnt 是系統管理和問題解決中非常有用的工具。請利用以下提示更有效地使用它。
利用 JSON 輸出
findmnt --json 選項在腳本中解析掛載資訊時非常有用。與 jq 等工具結合使用,可以提取特定欄位或執行複雜查詢。
- 在自動化腳本時很有用
- 與 jq 等 JSON 解析器結合使用
- 方便提取和分析特定資訊
比較 fstab 與實際掛載
使用 --fstab 選項,可以比較 /etc/fstab 中定義的內容與實際掛載狀態,從而找出系統配置錯誤。
- 診斷系統啟動問題
- 檢查意外的掛載錯誤
- 驗證 fstab 設定
用於問題解決
當發生與檔案系統相關的問題時,findmnt 可以幫助您快速了解哪個裝置掛載在哪裡,以及是以什麼選項掛載的。