愛踢瑞士刀快速選單
Join our feeds to automatically receive the latest headlines, news, and information formatted for your club's website or news reader.

Linux常用指令-du-檢視檔案與目錄使用空間

DU是Linux(Unix Like)必用命令之一,用來檢視檔案與目錄的使用空間狀態。

DU是Linux(Unix Like)必用命令之一,用來檢視檔案與目錄的使用空間狀態。

指令:du  -參數 目錄或檔案

常用參數:
-a:列出所有檔案,包含隱藏檔( 開頭為 . 的檔案),預設只有統計目錄下的檔案數量
-h:可將檔案容易以易讀式呈現(EX:GB、MB、 KB、…)
-s:計算這個目錄下的所有檔案、資料夾總量大小(但不分別列出個資料夾與檔案大小)
-S:計算並列出目錄下所有資料夾檔案大小

 

範例1:在當前目錄、子目錄各自檔案大小與總量大小

du 
3656	./2013/11
444	./2013/12
4100	./2013
1672	./2014/01
7964	./2014/02
1132	./2014/03
1464	./2014/05
288	./2014/06
396	./2014/10

 

範例2:列出所有資料夾與檔案大小

du -a
24	./2017/07/Ubuntu_MATE_logo_2.svg_-250x250.png
20	./2017/07/Ubuntu_MATE_logo_2.svg_-272x182.png
20	./2017/07/Ubuntu_MATE_logo_2.svg_-300x284.png
32	./2017/07/Ubuntu_MATE_logo_2.svg_-300x300.png
124	./2017/07/Ubuntu_MATE_logo_2.svg_-768x728.png
8	./2017/07/Ubuntu_MATE_logo_2.svg_-90x90.png
92	./2017/07/Ubuntu_MATE_logo_2.svg_.png
2124	./2017/07
0	./2017/08
0	./2017/09
0	./2017/10
0	./2017/11
0	./2017/12
2124	./2017
0	./crayon-syntax-highlighter/fonts
0	./crayon-syntax-highlighter/langs
0	./crayon-syntax-highlighter/themes
0	./crayon-syntax-highlighter
0	./2018/01
0	./2018/02
0	./2018/03
0	./2018
34804	.

範例3:增加易讀性並列出所有資料夾與檔案大小

du -ah
12K	./2017/07/Ubuntu_MATE_logo_2.svg_-150x150.png
24K	./2017/07/Ubuntu_MATE_logo_2.svg_-250x250.png
20K	./2017/07/Ubuntu_MATE_logo_2.svg_-272x182.png
20K	./2017/07/Ubuntu_MATE_logo_2.svg_-300x284.png
32K	./2017/07/Ubuntu_MATE_logo_2.svg_-300x300.png
124K	./2017/07/Ubuntu_MATE_logo_2.svg_-768x728.png
8.0K	./2017/07/Ubuntu_MATE_logo_2.svg_-90x90.png
92K	./2017/07/Ubuntu_MATE_logo_2.svg_.png
2.1M	./2017/07
0	./2017/08
0	./2017/09
0	./2017/10
0	./2017/11
0	./2017/12
2.1M	./2017
0	./crayon-syntax-highlighter/fonts
0	./crayon-syntax-highlighter/langs
0	./crayon-syntax-highlighter/themes
0	./crayon-syntax-highlighter
0	./2018/01
0	./2018/02
0	./2018/03
0	./2018
34M	.

範例4:增加易讀性並僅看當前目錄檔案總量大小

du -sh
34M	.

Comments are closed.