linux du 命令 顯示檔案 目錄大小

2021-07-11 03:53:45 字數 2079 閱讀 2880

介紹:

du命令用於顯示指定檔案(夾)在磁碟中所佔的空間資訊。假如指定的檔案引數實際上是乙個目錄,就要計算該目錄下的所有檔案。假如 沒有提供檔案引數,執行du命令,顯示當前目錄內的檔案占用空間資訊。

語法:

du [-abcdhhklmssx] [-l 《符號連線》] [–block-size] [–exclude=《目錄或檔案》] [–max-depth=《目錄層數》] [目錄或檔案]

選項介紹:

-a: 顯示目錄中個別檔案的大小;

-b: 顯示目錄或檔案大小時,以byte為單位;

-c: 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和;

-d: 顯示指定符號連線的原始檔大小;

-h: 以k,m,g為單位,提高資訊的可讀性;

-h: 與-h引數相同,但是k,m,g是以1000為換算單位;

-k: 以1024 bytes為單位;

-l: 重複計算硬鏈結檔案;

-l《符號連線》: 顯示選項中所指定符號鏈結(軟鏈結)的原始檔大小;

-m: 以1mb為單位;

-s: 顯示總計大小;

-s: 顯示個別目錄的大小時,並不含其子目錄的大小;

-x: 以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過;

–exclude=《目錄或檔案》: 略過指定的目錄或檔案;

–max-depth=《目錄層數》: 超過指定層數的目錄後,予以忽略;

執行範例:

>$ du #顯示當前目錄和所有子目錄的大小, 單位為kb

xuxiao@xuxiao-virtual-machine:~/xlrd-0.9

.4$ du

112 ./xlrd/doc

36 ./xlrd/examples

812 ./xlrd

20 ./scripts

364 ./tests

20 ./build/scripts-2.7

112 ./build/lib.linux-x86_64-2.7/xlrd/doc

36 ./build/lib.linux-x86_64-2.7/xlrd/examples

580 ./build/lib.linux-x86_64-2.7/xlrd

584 ./build/lib.linux-x86_64-2.7

608 ./build

36 ./studentinfo

1860 .

$ du -sh #顯示當前目錄總大小,加-h提高資訊的可讀性

1.9m .

$ du -h

112k ./xlrd/doc

36k ./xlrd/examples

812k ./xlrd

20k ./scripts

364k ./tests

20k ./build/scripts-2.7

112k ./build/lib.linux-x86_64-2.7/xlrd/doc

36k ./build/lib.linux-x86_64-2.7/xlrd/examples

580k ./build/lib.linux-x86_64-2.7/xlrd

584k ./build/lib.linux-x86_64-2.7

608k ./build

36k ./studentinfo

1.9m .

$ du --max-depth=1 -h #顯示當前目錄和第一層子目錄的大小

265m ./cache

992k ./spool

3.8g ./lib

168m ./tmp

4.0k ./opt

4.0k ./games

28k ./www

4.0k ./crash

4.7m ./backups

4.0k ./local

400k ./log

444k ./mail

4.3g .

Linux du命令顯示檔案大小

預設情況下顯示指定目錄下目錄檔案的大小,在最後一行顯示前面指定顯示目錄的大小 a 遞迴顯示目錄下所有檔案的大小 all 在最後一行顯示前面指定顯示目錄的大小 s 只顯示指定目錄的大小 summarize 相當於預設情況下的最後一行 s 等價於預設情況下結果減 s結果 max depth n 指定最大...

Linux 檔案顯示檔案命令

檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...

linux ls 命令只顯示目錄和只顯示檔案

ls f grep bin build dir config dl docs feeds include package scripts staging dir target tmp toolchain tools ls al grep d drwxr xr x 17 cheng cheng 409...