du命令用于總結(jié)文件占用的磁盤空間大小,會遞歸顯示目錄下的內(nèi)容鲫竞。默認(rèn)顯示當(dāng)前工作目錄的文件的磁盤占用情況撬讽。
命令格式:
du [options] [FILE]
常用選項:
-a:顯示目錄下的所有文件,而不僅僅是目錄森缠;
-h,--human-readable:以便于人類閱讀的方式顯示;
-L,--dereference:跟蹤符號鏈接到源文件仪缸;
-P, --no-dereference:不跟蹤符號鏈接到源文件贵涵,默認(rèn)動作;
-s,--summarize:若FILE為目錄恰画,僅顯示給出的目錄的總大斜雒;
--exclude=PATTERN:將能夠被PATTER所匹配的文件排除掉拴还,不予顯示跨晴;支持通配符;
實例
顯示給定文件的總大衅帧:
[root@localhost ~]# du -sh /etc/
36M /etc/
顯示多個文件所占用的空間:
[root@localhost ~]# du -h /etc/passwd /etc/group /etc/shadow
4.0K /etc/passwd
4.0K /etc/group
4.0K /etc/shadow