更新時間:2021-12-16 11:00:41 來源:動力節(jié)點(diǎn) 瀏覽1593次
基于 Linux 的系統(tǒng)
終端窗口/命令行
具有sudo 或 root 權(quán)限的用戶帳戶
您只需打開終端窗口并輸入以下內(nèi)容即可檢查磁盤空間:
df
該df命令代表disk free,它顯示不同驅(qū)動器占用的空間量。默認(rèn)情況下,df以1 KB 塊為單位顯示值。
您可以通過添加-h選項(xiàng)以更易于閱讀的格式顯示磁盤使用情況:
df -h
這會以千字節(jié)(K)、兆字節(jié)(M) 和千兆字節(jié)(G) 為單位顯示大小。
您的輸出可能有更多條目。這些列應(yīng)該是不言自明的:
文件系統(tǒng)- 這是每個特定驅(qū)動器的名稱。這包括物理硬盤驅(qū)動器、邏輯(分區(qū))驅(qū)動器和虛擬或臨時驅(qū)動器。
大小 - 文件系統(tǒng)的大小。
已用 - 每個文件系統(tǒng)上使用的空間量。
可用性 – 文件系統(tǒng)上未使用(可用)空間的數(shù)量。
使用百分比 -顯示已使用 磁盤的百分比。
Mounted on –這是文件系統(tǒng)所在的目錄。這有時也稱為 掛載點(diǎn)。
文件系統(tǒng)列表包括您的物理硬盤驅(qū)動器以及虛擬硬盤驅(qū)動器:
/dev/sda2 – 這是您的物理硬盤。它可能被列為/sda1、/sda0,或者您甚至可能有多個。/dev 代表 設(shè)備。
udev – 這是/dev目錄的虛擬 目錄。這是 Linux 操作系統(tǒng)的一部分。
tmpfs – 你可能有幾個。這些被 /run和其他 Linux 進(jìn)程用作運(yùn)行操作系統(tǒng)的臨時文件系統(tǒng)。例如,tmpfs /run/lock 用于創(chuàng)建 鎖文件。這些是防止多個用戶同時更改同一個文件的文件。
該df命令可用于顯示特定的文件系統(tǒng):
df -h /dev/sda2
您還可以使用反斜杠:
df -h /
這將顯示您的主硬盤驅(qū)動器上的使用情況。使用掛載點(diǎn)(在Mounted on列中)指定要檢查的驅(qū)動器。
要按類型列出所有文件系統(tǒng),請使用以下命令:
df -ht ext4
這ext4以人類可讀的格式列出了具有該類型的驅(qū)動器。
您可以以 1000 而不是 1024 為單位顯示磁盤使用情況:
du -H
這可以解決存儲技術(shù)中的一個混淆點(diǎn)。硬盤制造商銷售的硬盤大小基于 1000 字節(jié) = 1 KB。
但是,操作系統(tǒng)將該空間劃分為 1024 字節(jié) = 1 KB。因此,1000 GB 的硬盤驅(qū)動器最終具有大約 930 GB 的可用存儲空間。
該du命令顯示磁盤使用情況。此工具可以顯示 Linux 中各個目錄的磁盤使用情況,讓您更詳細(xì)地了解磁盤使用情況。使用它來顯示當(dāng)前目錄使用的空間量:
du
像df命令一樣,您可以使du人類可讀:
du -h
它顯示當(dāng)前目錄的內(nèi)容列表,以及它們使用了多少空間。您可以使用以下-s選項(xiàng)簡化顯示:
du -hs
這顯示當(dāng)前目錄使用了多少空間。
要指定目錄或文件,請檢查使用以下選項(xiàng):
du -hs /etc/kernel-img.conf
du -hs /etc
使用第二個命令,您可能已經(jīng)注意到權(quán)限被拒絕的錯誤消息。這意味著當(dāng)前用戶沒有訪問某些目錄的權(quán)限。使用以下sudo命令提升您的權(quán)限:
sudo du -hs /etc
您現(xiàn)在應(yīng)該了解如何使用df和du命令來檢查 Linux 系統(tǒng)上的磁盤空間。請記住,要顯示完整的選項(xiàng)列表,請使用df --help 或 du --help。如果您對此比較感興趣,想了解更相關(guān)知識,不妨來關(guān)注一下動力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容豐富,由淺到深,適合小白學(xué)習(xí),希望對大家的學(xué)習(xí)能夠有所幫助。
初級 202925
初級 203221
初級 202629
初級 203743