linux系列(二十三) df命令

2022-05-18 18:06:19 字數 3429 閱讀 2270

1、命令格式

df [選項] [檔案]

2、命令功能

顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示。預設情況下,磁碟空間將以 1kb 為單位進行顯示,除非環境變數 posixly_correct 被指定,那樣將以512位元組為單位進行顯示

3、命令引數

必要引數:

-a 全部檔案系統列表

-h 方便閱讀方式顯示

-h 等於「-h」,但是計算式,1k=1000,而不是1k=1024

-i 顯示inode資訊

-k 區塊為1024位元組

-l 只顯示本地檔案系統

-m 區塊為1048576位元組

--no-sync 忽略 sync 命令

-p 輸出格式為posix

--sync 在取得磁碟資訊前,先執行sync命令

-t 檔案系統型別

選擇引數:

--block-size=《區塊大小》指定區塊大小

-t《檔案系統型別》只顯示選定檔案系統的磁碟資訊

-x《檔案系統型別》不顯示選定檔案系統的磁碟資訊

--help 顯示幫助資訊

--version 顯示版本資訊

4、簡單例項

(1):、顯示磁碟使用情況

命令:df

輸出:

felix@felix-computer:~$ df

檔案系統 1k-塊 已用 可用 已用%掛載點

udev 3998488 0 3998488 0% /dev

tmpfs 805752 1860 803892 1% /run

/dev/sda2 959863856 542655008 368380640 60% /tmpfs 4028756 41872 3986884 2% /dev/shm

tmpfs 5120 4 5116 1% /run/lock

tmpfs 4028756 0 4028756 0% /sys/fs/cgroup

/dev/loop0 144128 144128 0 100% /snap/gnome-3-26-1604/74

(2)、以inode模式來顯示磁碟使用情況

命令:df -i

輸出:

felix@felix-computer:~$ df -i

檔案系統 inode 已用(i) 可用(i) 已用(i)%掛載點

udev 999622 568 999054 1% /dev

tmpfs 1007189 1025 1006164 1% /run

/dev/sda2 61022208 1819931 59202277 3% /tmpfs 1007189 86 1007103 1% /dev/shm

tmpfs 1007189 5 1007184 1% /run/lock

tmpfs 1007189 18 1007171 1% /sys/fs/cgroup

/dev/loop0 27631 27631 0 100% /snap/gnome-3-26-1604/74

/dev/loop1 27638 27638 0 100% /snap/gnome-3-26-1604/70

(3)、顯示指定型別磁碟

命令:df -t ext4

輸出:

felix@felix-computer:/$ df -t ext4

檔案系統 1k-塊 已用 可用 已用%掛載點

/dev/sda2 959863856 542656408 368379240 60% /

(4)、列出檔案系統的型別

命令:df -t

輸出:

felix@felix-computer:~$ df -t

檔案系統 型別 1k-塊 已用 可用 已用%掛載點

udev devtmpfs 3998488 0 3998488 0% /dev

tmpfs tmpfs 805752 1860 803892 1% /run

/dev/sda2 ext4 959863856 542656588 368379060 60% /tmpfs tmpfs 4028756 54268 3974488 2% /dev/shm

tmpfs tmpfs 5120 4 5116 1% /run/lock

tmpfs tmpfs 4028756 0 4028756 0% /sys/fs/cgroup

/dev/loop0 squashfs 144128 144128 0 100% /snap/gnome-3-26-1604/74

/dev/loop1 squashfs 144384 144384 0 100% /snap/gnome-3-26-1604/70

(5)、以更易讀的方式顯示目前磁碟空間和使用情況 

命令:df -h

輸出:

felix@felix-computer:~$ df -h

檔案系統 容量 已用 可用 已用%掛載點

udev 3.9g 0 3.9g 0% /dev

tmpfs 787m 1.9m 786m 1% /run

/dev/sda2 916g 518g 352g 60% /tmpfs 3.9g 53m 3.8g 2% /dev/shm

tmpfs 5.0m 4.0k 5.0m 1% /run/lock

tmpfs 3.9g 0 3.9g 0% /sys/fs/cgroup

/dev/loop0 141m 141m 0 100% /snap/gnome-3-26-1604/74

Linux基礎(二十三)

進入linux字元介面方式有字元介面 圖形介面下的終端以及虛擬控制台等方式。在字元介面下,虛擬控制台的選擇可以通過按下 alt 鍵和1個功能鍵來實現,功能鍵通常為f1 f6鍵。比如使用者登入後,按下 alt f2 鍵,使用者可以看 login 提示符,說明使用者進入了第2個虛擬控制台。然後只需利用按...

隨筆 二十三

1.gradle 完a整指南 android 2.android gradle 外掛程式 3.0 挖坑日記 3.android效能優化全方面解析 4.android studio 3.2新功能特性 5.重新認識 androidstudio 和 gradle,這些都是你應該知道的 6。美團外賣andr...

演算法(二十三)

1 給定乙個整數陣列nums,找到乙個具有最大和的連續子陣列 子陣列最少包含乙個元素 返回其最大和。public int maxsubarray int nums return maxsum 複雜度分析 public int maxsubarray int nums return maxsum 2 ...