如何 Linux 上列出磁盤信息? 7個(gè)命令輕松搞定
在 Linux 系統(tǒng)上,了解系統(tǒng)中的磁盤信息對(duì)于系統(tǒng)管理員和用戶來(lái)說(shuō)都是至關(guān)重要的。通過(guò)了解系統(tǒng)上的磁盤情況,可以有效管理存儲(chǔ)空間、診斷問(wèn)題并進(jìn)行性能優(yōu)化。

df 命令
df 命令是一個(gè)常用的工具,用于顯示文件系統(tǒng)的磁盤空間使用情況。它會(huì)列出已掛載文件系統(tǒng)的相關(guān)信息,包括文件系統(tǒng)的名稱、掛載點(diǎn)、總大小、已使用空間、可用空間以及使用百分比等。
使用方法:
代碼語(yǔ)言:bash
df -h
-h 選項(xiàng)表示以人類可讀的格式顯示結(jié)果,這樣會(huì)更容易理解。
示例輸出:
代碼語(yǔ)言:plaintext
文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) /dev/sda1 20G 8.4G 11G 44% / /dev/sdb1 100G 60G 40G 60% /mnt/data
在這個(gè)示例中,我們可以看到兩個(gè)文件系統(tǒng) /dev/sda1 和 /dev/sdb1,它們分別掛載在根目錄 / 和 /mnt/data,顯示了它們的容量、已用空間、可用空間以及使用百分比。
du 命令
du 命令用于估算指定文件或目錄的磁盤空間使用情況。它可以遞歸地計(jì)算目錄及其子目錄的磁盤使用情況,并以字節(jié)為單位報(bào)告。
使用方法:
代碼語(yǔ)言:bash
du -h /path/to/directory
-h 選項(xiàng)同樣表示以人類可讀的格式顯示結(jié)果。
示例輸出:
代碼語(yǔ)言:plaintext
4.0K /path/to/directory/subdirectory1 2.0M /path/to/directory/subdirectory2 1.5G /path/to/directory/subdirectory3
這個(gè)示例中,我們對(duì) /path/to/directory 目錄使用了 du 命令,它遞歸地顯示了該目錄及其子目錄的磁盤使用情況,以人類可讀的格式顯示。
lsblk 命令
lsblk 命令用于列出系統(tǒng)中的塊設(shè)備信息,包括磁盤、分區(qū)和其關(guān)系。它提供了一個(gè)直觀的視圖,顯示了系統(tǒng)中所有塊設(shè)備的層次結(jié)構(gòu)。
使用方法:
代碼語(yǔ)言:bash
lsblk
示例輸出:
代碼語(yǔ)言:plaintext
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 20G 0 disk └─sda1 8:1 0 20G 0 part / sdb 8:16 0 100G 0 disk └─sdb1 8:17 0 100G 0 part /mnt/data
這個(gè)示例中,lsblk 命令顯示了系統(tǒng)中的兩個(gè)磁盤 sda 和 sdb,以及它們各自的分區(qū)信息。可以看到每個(gè)設(shè)備的名稱、主/次設(shè)備號(hào)、是否可移動(dòng)、大小、只讀屬性、類型以及掛載點(diǎn)。
fdisk 命令
fdisk 命令是一個(gè)用于磁盤分區(qū)的工具,它允許用戶對(duì)系統(tǒng)上的磁盤進(jìn)行分區(qū)、編輯分區(qū)表等操作。
使用方法:
代碼語(yǔ)言:bash
fdisk -l
-l 選項(xiàng)表示列出系統(tǒng)中的所有磁盤的分區(qū)信息。
示例輸出:
代碼語(yǔ)言:plaintext
磁盤 /dev/sda:20 GiB,20971520000 字節(jié),40960000 扇區(qū) ... /dev/sda1 2048 40959999 40957952 20G 83 Linux 磁盤 /dev/sdb:100 GiB,107374182400 字節(jié),209715200 扇區(qū) ... /dev/sdb1 2048 209715199 209713152 100G 83 Linux
這個(gè)示例中,fdisk 命令顯示了系統(tǒng)中所有磁盤的分區(qū)信息,包括分區(qū)的起始扇區(qū)、結(jié)束扇區(qū)、大小、類型等。
ls 命令
雖然 ls 命令通常用于列出目錄中的文件和子目錄,但也可以用來(lái)查看一些特殊文件,比如設(shè)備文件。
使用方法:
代碼語(yǔ)言:bash
ls -l /dev/sd*
這個(gè)命令會(huì)列出 /dev 目錄下以 sd 開(kāi)頭的設(shè)備文件,包括硬盤設(shè)備文件。
示例輸出:
代碼語(yǔ)言:plaintext
brw-rw---- 1 root disk 8, 0 Jan 1 00:00 /dev/sda brw-rw---- 1 root disk 8, 1 Jan 1 00:00 /dev/sda1 brw-rw---- 1 root disk 8, 16 Jan 1 00:00 /dev/sdb brw-rw---- 1 root disk 8, 17 Jan 1 00:00 /dev/sdb1
這個(gè)示例中,我們使用 ls 命令列出了兩個(gè)磁盤設(shè)備 /dev/sda 和 /dev/sdb,以及它們的分區(qū) /dev/sda1 和 /dev/sdb1。
cat 命令
cat 命令通常用于連接文件并打印它們的內(nèi)容,但是在 /proc 文件系統(tǒng)中,有一些特殊的文件用于顯示系統(tǒng)的信息,包括磁盤信息。
使用方法:
代碼語(yǔ)言:bash
cat /proc/partitions
這個(gè)命令會(huì)打印出系統(tǒng)中所有分區(qū)的列表,包括磁盤、分區(qū)以及它們的大小。
示例輸出:
代碼語(yǔ)言:plaintext
major minor #blocks name 8 0 20971520 sda 8 1 20971392 sda1 8 16 104857600 sdb 8 17 104857568 sdb1
這個(gè)示例中,我們使用 cat 命令打印了 /proc/partitions 文件的內(nèi)容,顯示了系統(tǒng)中所有磁盤和分區(qū)的信息,包括設(shè)備號(hào)、大小等。
mount 命令
mount 命令用于掛載文件系統(tǒng)到指定的掛載點(diǎn),同時(shí)也可以用來(lái)查看已掛載的文件系統(tǒng)信息。
使用方法:
代碼語(yǔ)言:bash
mount | grep '^/dev'
這個(gè)命令會(huì)列出所有已掛載的文件系統(tǒng),然后通過(guò) grep 過(guò)濾出以 /dev 開(kāi)頭的設(shè)備。
示例輸出:
代碼語(yǔ)言:plaintext
/dev/sda1 on / type ext4 (rw,relatime) /dev/sdb1 on /mnt/data type ext4 (rw,relatime)
這個(gè)示例中,我們使用 mount 命令列出了所有已掛載的文件系統(tǒng),并通過(guò) grep 過(guò)濾出了以 /dev 開(kāi)頭的設(shè)備,顯示了它們的掛載信息。
相關(guān)文章

linux下ping本機(jī)沒(méi)反應(yīng)怎么辦? LINUX下ping命令不通的常見(jiàn)原因與排查方
Ping不通,即在使用Ping命令時(shí),無(wú)法接收到任何Ping應(yīng)答報(bào)文的現(xiàn)象,造成這個(gè)問(wèn)題的原因很多,下面我們就來(lái)一一分析和解決方法2025-09-20
htop和top有什么區(qū)別? 一文吃透Linux htop命令安裝和使用指南
htop命令是一個(gè)Linux實(shí)用程序,用于顯示有關(guān)系統(tǒng)進(jìn)程的關(guān)鍵信息,它可以被看作是Windows任務(wù)管理器的Linux版本,Htop更像是一個(gè)交互式程序,因?yàn)樗С质髽?biāo)和鍵盤操作來(lái)在2025-08-09
在linux中刪除文件與文件夾我們可以直接使用rmdir和rm命令就可以刪除了,接下來(lái)是小編為大家收集的Linux下刪除文件命令,希望能幫到大家2025-08-08
linux系統(tǒng)監(jiān)控工具小神器!超全面的Btop安裝和使用指南
Btop是一個(gè)對(duì) Linux top 命令的改進(jìn)版本,提供了更豐富的功能和更好的用戶體驗(yàn),它不僅列出了系統(tǒng)的各種使用情況,包括內(nèi)存、磁盤、網(wǎng)絡(luò)和進(jìn)程,還支持鼠標(biāo)互動(dòng),允許用戶在2025-08-08
深入解析Linux文件系統(tǒng)目錄結(jié)構(gòu)與常用命令詳解
在Linux系統(tǒng)中,文件與目錄的架構(gòu)是分層次進(jìn)行組織的,每個(gè)目錄都承擔(dān)著其特定的職能與角色,今天我們就來(lái)星系解讀一下2025-08-08
Linux工作目錄是什么? Linux查看和切換工作目錄的技巧
工作目錄也叫當(dāng)前目錄或當(dāng)前工作目錄,是 Linux 終端中的一個(gè)核心概念,怎么查看工作目錄和切換工作目錄呢?詳細(xì)請(qǐng)看下文介紹2025-08-08
dig 命令可以查詢各種類型 DNS 記錄信息,下面我們將通過(guò)實(shí)際示例和 dig 命令常用參數(shù)來(lái)詳細(xì)說(shuō)明如何使用 dig 實(shí)用程序2025-08-08
linux重啟命令有哪些? 7個(gè)實(shí)用的Linux系統(tǒng)重啟命令匯總
Linux系統(tǒng)提供了多種重啟命令,常用的包括shutdown -r、reboot、init 6等,不同命令適用于不同場(chǎng)景,本文將詳細(xì)介紹這些命令的使用方法、注意事項(xiàng)以及推薦優(yōu)先級(jí),幫助用戶2025-06-23
如何快速定位到查找的文件? Linux中快速定位文件或命令匯總
在 Linux 中查找文件可以使用多種命令,以下是 最常用的文件查找方法,覆蓋不同場(chǎng)景,詳細(xì)請(qǐng)看下文介紹2025-05-21
linux查看可執(zhí)行文件所在路徑的命令實(shí)用詳述
linux系統(tǒng)中想要看看可執(zhí)行文件的具體位置,該怎么查看呢?我們可以使用多個(gè)命令查看,詳細(xì)請(qǐng)看下文介紹2025-05-21


