要查看linux系統(tǒng)磁盤掛載信息,可使用mount和df命令;1. mount顯示所有已掛載文件系統(tǒng)的原始信息,包含設(shè)備名、掛載點、文件系統(tǒng)類型及選項,適合確認分區(qū)是否掛載;2. df側(cè)重磁盤空間使用情況,提供容量、已用、剩余空間及使用百分比,適合判斷空間不足問題;3. mount適用于查看完整掛載狀態(tài),df -h適用于直觀查看空間分配,兩者結(jié)合使用更高效。
在linux系統(tǒng)中,查看磁盤掛載信息是運維和日常使用中的常見需求。mount和df這兩個命令都可以完成這個任務(wù),但它們的側(cè)重點略有不同。如果你只是想快速知道某個分區(qū)是否已掛載,或者想知道當(dāng)前系統(tǒng)的掛載情況,這兩個命令都能派上用場。
mount:查看掛載狀態(tài)的“原始數(shù)據(jù)”
mount命令最直接地展示了當(dāng)前系統(tǒng)中所有已經(jīng)掛載的文件系統(tǒng)。它不會做太多美化處理,而是把底層的掛載信息原樣輸出。
執(zhí)行方式很簡單:
mount
你會看到類似這樣的輸出:
/dev/sda1 on / type ext4 (rw,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) /dev/sdb1 on /mnt/data type ext4 (rw,relatime)
每一行都包含設(shè)備名、掛載點、文件系統(tǒng)類型以及掛載選項等信息。如果你想查找特定設(shè)備或掛載點的信息,可以加上參數(shù),例如:
mount | grep "/dev/sdb1"
小貼士:mount顯示的是“實際掛載”的狀態(tài),即使你手動卸載了一個設(shè)備,這里就不會再出現(xiàn)它的信息了。
df:從空間使用的角度查看掛載信息
相比之下,df(disk free)更關(guān)注磁盤空間的使用情況。雖然它也能列出掛載點,但主要目的是告訴你每個掛載點的容量、使用量、剩余空間等。
常用命令:
df -h
輸出示例:
Filesystem Size Used Avail Use% Mounted on /dev/sda1 50G 20G 30G 40% / /dev/sdb1 100G 60G 40G 60% /mnt/data
可以看到,除了掛載點外,還提供了非常直觀的空間統(tǒng)計。這對于判斷哪個分區(qū)快滿了很有幫助。
注意:df默認會過濾掉一些非真實磁盤的文件系統(tǒng),比如tmpfs、cgroup等,所以有時候它顯示的內(nèi)容比mount少。
使用建議:什么時候用哪個?
-
你想知道系統(tǒng)到底掛了多少個分區(qū)?
→ 用 mount,它展示得更完整。 -
你需要看哪些掛載點快沒空間了?
→ 用 df -h,清晰又直觀。 -
你只想查某一個掛載點的信息?
→ 可以這樣:df -h /mnt/data
-
你懷疑某個設(shè)備沒有正確掛載?
→ 用 mount | grep 設(shè)備名 來確認。
基本上就這些。兩個命令各有側(cè)重,平時結(jié)合使用效果更好。熟悉它們的區(qū)別和用途,能幫你更快定位問題。