如何在 Linux 中使用終端檢查總空間和可用空間?
在 Linux/Unix 系統中,要檢查儲存詳細資訊,我們使用 df 命令。
df (磁碟空閒) 命令
df 命令用於在 Linux 系統中使用終端報告檔案系統磁碟空間使用情況。它顯示總空間、已用空間和可用空間。
語法
df 命令的一般語法如下所示
$ df [OPTION]... [FILE]...
df 命令中可用選項的簡要說明。
| 序號 | 選項 & 描述 |
|---|---|
| 1 | -a, --all 包含重複、偽造、不可訪問的檔案系統 |
| 2 | -B, --block-size=SIZE 列印前縮放大小 |
| 3 | -h, --human-readable 以 1024 的冪顯示大小 |
| 4 | -H, --si 以 1000 的冪顯示大小 |
| 5 | -l, --local 將列表限制為本地檔案系統 |
| 6 | --no-sync 在獲取使用資訊之前不進行同步 |
| 7 | --sync 在獲取使用資訊之前進行同步 |
| 8 | -T, --print-type 顯示檔案系統型別 |
| 9 | -x, --exclude-type=TYPE 將列表限制為非指定型別的檔案系統 |
| 10 | --help 顯示幫助訊息,然後退出。 |
| 11 | --version 它提供有關版本的資訊,然後退出。 |
要檢查空間使用情況,我們使用 df 命令。預設情況下,很難理解 df 命令的輸出。
$ df
以下快照是在 Linux 系統中執行 df 命令後的輸出螢幕。


我們可以看到 /dev/sda5(根分割槽)9736500 有總大小,5813352 有已用大小,3408844 有可用大小,但這些數字是什麼?這些數字沒有任何單位,所以我們無法理解。
使其可讀,有一個可用的選項 -h 或 --human-readable 使其可讀。
要以人類可讀的格式顯示輸出,我們使用 -h 或 --human-readable 選項以及 df 命令,如下所示。
$ df --human-readable
或者
$ df -h
執行上述命令後,它以人類可讀的形式報告磁碟空間使用情況,然後我們可以輕鬆理解磁碟空間使用情況。
以 1000 的冪顯示儲存詳細資訊(例如,32.3G)。
要以 1000 的冪顯示輸出,我們在 Linux 系統中使用終端使用 -H 或 --si 選項以及 df 命令
$ df --si
或者
$ df -H
執行上述命令後,它以 1000 的冪報告磁碟空間使用情況。現在我們可以輕鬆理解磁碟空間使用情況,因為我們對 GB 更熟悉。
有關 df 命令的更多詳細資訊以及檢查選項說明,請使用以下命令。
$ df --help
並檢查 df 命令的版本資訊,請使用以下命令。
$ df --version
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP