linux df 命令
Linux df(英文全拼:display free disk space) 命令用于用于顯示文件系統(tǒng)的磁盤空間使用情況,包括總?cè)萘俊⒁延每臻g、可用空間和掛載點等信息。
語法
df [選項]... [FILE]...
參數(shù) | 說明 |
---|---|
-a, –all | 顯示所有文件系統(tǒng),包括虛擬文件系統(tǒng)(如 proc, sysfs) |
-B, –block-size=SIZE | 指定顯示單位(如 -BK=KB,-BM=MB,-BG=GB) |
-h, –human-readable | 以易讀格式顯示(自動轉(zhuǎn)換單位:K, M, G, T,基于 1024) |
-H, –si | 類似 -h,但以 1000 為換算單位(符合 SI 標準) |
-i, –inodes | 顯示 inode 使用情況(而非磁盤空間) |
-k | 以 1KB 為單位顯示(默認單位) |
-m | 以 1MB 為單位顯示(部分系統(tǒng)支持) |
-l, –local | 僅顯示本地文件系統(tǒng)(排除網(wǎng)絡(luò)文件系統(tǒng)如 NFS) |
–no-sync | 獲取信息前不調(diào)用 sync(默認行為) |
–sync | 獲取信息前調(diào)用 sync(確保數(shù)據(jù)最新) |
–total | 顯示總計信息 |
-t, –type=TYPE | 僅顯示指定類型的文件系統(tǒng)(如 ext4, xfs) |
-T, –print-type | 顯示文件系統(tǒng)類型 |
-x, –exclude-type=TYPE | 排除指定類型的文件系統(tǒng) |
-P, –portability | 使用 POSIX 兼容的輸出格式(避免換行問題) |
–output=FIELD_LIST | 自定義輸出字段(如 source,fstype,size,pcent) |
–help | 顯示幫助信息 |
–version | 顯示版本信息 |
實例
顯示文件系統(tǒng)的磁盤使用情況統(tǒng)計:
# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda6 29640780 4320704 23814388 16% / udev 1536756 4 1536752 1% /dev tmpfs 617620 888 616732 1% /run none 5120 0 5120 0% /run/lock none 1544044 156 1543888 1% /run/shm
說明:
- Filesystem:文件系統(tǒng)的名稱或標識符。
- 1K-blocks:文件系統(tǒng)的總?cè)萘浚?1KB 塊為單位。即文件系統(tǒng)總大小。
- Used:文件系統(tǒng)已經(jīng)使用的容量,以 1KB 塊為單位。
- Available:文件系統(tǒng)中仍然可用的容量,以 1KB 塊為單位。
- Use%:文件系統(tǒng)已使用容量占總?cè)萘康陌俜直取?/li>
- Mounted on:文件系統(tǒng)被掛載到的目錄或位置。
-h 選項會以人類可讀的方式顯示磁盤空間使用情況:
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda6 29G 4.2G 23G 16% / udev 1.5G 4.0K 1.5G 1% /dev tmpfs 604M 892K 603M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.5G 156K 1.5G 1% /run/shm
df 也可以顯示磁盤使用的文件系統(tǒng)信息:
# df test Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda6 29640780 4320600 23814492 16% /
用一個 -i 選項的 df 命令的輸出顯示 inode 信息而非塊使用量。
df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda6 1884160 261964 1622196 14% / udev 212748 560 212188 1% /dev tmpfs 216392 477 215915 1% /run none 216392 3 216389 1% /run/lock none 216392 8 216384 1% /run/shm
顯示所有的信息:
# df --total Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda6 29640780 4320720 23814372 16% / udev 1536756 4 1536752 1% /dev tmpfs 617620 892 616728 1% /run none 5120 0 5120 0% /run/lock none 1544044 156 1543888 1% /run/shm total 33344320 4321772 27516860 14%
我們看到輸出的末尾,包含一個額外的行,顯示總的每一列。
我們可以看到輸出顯示的數(shù)字形式的 ‘G’(千兆字節(jié)),’M’(兆字節(jié))和’K’(千字節(jié))。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END