du 命令是對檔案和目錄磁碟使用的空間的檢視

2021-10-12 07:27:17 字數 1696 閱讀 5477

du:命令是對檔案和目錄磁碟空間使用量

linux du命令也是檢視使用空間的,但是與df命令不同的是linux du命令是對檔案和目錄磁碟使用的空間的檢視,還是和df命令有一些區別的,這裡介紹linux du命令。

語法:

du

[-ahskm] 檔案或目錄名稱

選項與引數:

-a :列出所有的檔案與目錄容量,因為預設僅統計目錄底下的檔案量而已。

-h :以人們較易讀的容量格式 (g/m) 顯示;

-s :列出總量而已,而不列出每個各別的目錄占用容量;

-s :不包括子目錄下的總計,與 -s 有點差別。

-k :以 kbytes 列出容量顯示;

-m :以 mbytes 列出容量顯示;

例項 1

只列出當前目錄下的所有資料夾容量(包括隱藏資料夾):

[root@www ~]

# du

8 ./test4 <=

=每個目錄都會列出來

8 ./test2

....中間省略..

..12 ./.gconfd <=

=包括隱藏檔案的目錄

220 .

<=

=這個目錄(.)所占用的總量

直接輸入 du 沒有加任何選項時,則 du 會分析當前所在目錄的檔案與目錄所占用的硬碟空間。

例項 2

將檔案的容量也列出來

[root@www ~]

# du -a

12 ./install.log.syslog <=

=有檔案的列表了

8 ./.bash_logout

8 ./test4

8 ./test2

....中間省略..

..12 ./.gconfd

220

.

例項 3

檢查根目錄底下每個目錄所占用的容量

[root@www ~]

# du -sm /*

7 /bin

6 /boot

.....中間省略..

..0 /proc

.....中間省略..

..1 /tmp

3859 /usr <=

=系統初期最大就是他了啦!

77 /var

萬用字元 * 來代表每個目錄。

與 df 不一樣的是,du 這個命令其實會直接到檔案系統內去搜尋所有的檔案資料。

例項 3

檢查某個檔案的所占用的容量

[root@iz2ze4psug6hqe9ce8x68qz ~]

# du vnc-server-6.7.2-linux-x86.deb

8336 vnc-server-6.7.2-linux-x86.deb

[root@iz2ze4psug6hqe9ce8x68qz ~]

# du vnc-server-6.7.2-linux-x86.deb -h

8.2m vnc-server-6.7.2-linux-x86.deb

linux檢視檔案和目錄大小 du命令

起因 工作中或者日常使用ubuntu時候,經常會遇到檢視當前 系統容量的情況,這時候就需要我們使用命令來查詢當前目錄或者檔案的大小了 目錄的容量 du 語法格式 plain du ahskm 檔案或者目錄名 引數解釋 a 列出所有的檔案與目錄容量,因為預設僅統計目錄的容量而已 h 以人們較易讀的容量...

linux檢視檔案和目錄大小 du命令

起因 工作中或者日常使用ubuntu時候,經常會遇到檢視當前 系統容量的情況,這時候就需要我們使用命令來查詢當前目錄或者檔案的大小了 目錄的容量 du 語法格式 plain du ahskm 檔案或者目錄名 引數解釋 a 列出所有的檔案與目錄容量,因為預設僅統計目錄的容量而已 h 以人們較易讀的容量...

Linux磁碟管理命令du和df

linux磁碟管理命令du和df du命令用於顯示目錄或檔案的大小。遞迴所有子資料夾。du 選項 路徑 a 顯示隱藏檔案 h 以k,m,g為單位,提高資訊的可讀性 s 僅顯示總計 max depth 制定遞迴層數 可以與ls xargs sort head等結合使用,用於統計最大的n個目錄等功能 e...