W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
顯示每個文件和目錄的磁盤使用空間
du命令 也是查看使用空間的,但是與df命令不同的是Linux du命令是對文件和目錄磁盤使用的空間的查看,還是和df命令有一些區(qū)別的。
du [選項(xiàng)][文件]
-a, --all 顯示目錄中個別文件的大小。
-B, --block-size=大小 使用指定字節(jié)數(shù)的塊
-b, --bytes 顯示目錄或文件大小時,以byte為單位。
-c, --total 除了顯示個別目錄或文件的大小外,同時也顯示所有目錄或文件的總和。
-D, --dereference-args 顯示指定符號鏈接的源文件大小。
-H, --si 與-h參數(shù)相同,但是K,M,G是以1000為換算單位。
-h, --human-readable 以K,M,G為單位,提高信息的可讀性。
-k, --kilobytes 以KB(1024bytes)為單位輸出。
-l, --count-links 重復(fù)計(jì)算硬件鏈接的文件。
-m, --megabytes 以MB為單位輸出。
-L<符號鏈接>, --dereference<符號鏈接> 顯示選項(xiàng)中所指定符號鏈接的源文件大小。
-P, --no-dereference 不跟隨任何符號鏈接(默認(rèn))
-0, --null 將每個空行視作0 字節(jié)而非換行符
-S, --separate-dirs 顯示個別目錄的大小時,并不含其子目錄的大小。
-s, --summarize 僅顯示總計(jì),只列出最后加總的值。
-x, --one-file-xystem 以一開始處理時的文件系統(tǒng)為準(zhǔn),若遇上其它不同的文件系統(tǒng)目錄則略過。
-X<文件>, --exclude-from=<文件> 在<文件>指定目錄或文件。
--apparent-size 顯示表面用量,而并非是磁盤用量;雖然表面用量通常會小一些,但有時它會因?yàn)橄∈栉募g的"洞"、內(nèi)部碎片、非直接引用的塊等原因而變大。
--files0-from=F 計(jì)算文件F中以NUL結(jié)尾的文件名對應(yīng)占用的磁盤空間如果F的值是"-",則從標(biāo)準(zhǔn)輸入讀入文件名
--exclude=<目錄或文件> 略過指定的目錄或文件。
--max-depth=N 顯示目錄總計(jì)(與--all 一起使用計(jì)算文件)當(dāng)N為指定數(shù)值時計(jì)算深度為N,等于0時等同--summarize
--si 類似-h,但在計(jì)算時使用1000 為基底而非1024
--time 顯示目錄或該目錄子目錄下所有文件的最后修改時間
--time=WORD 顯示W(wǎng)ORD時間,而非修改時間:atime,access,use,ctime 或status
--time-style=樣式 按照指定樣式顯示時間(樣式解釋規(guī)則同"date"命令):full-iso,long-iso,iso,+FORMAT
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出
文件從大到小排序
ubuntu@VM-0-14-ubuntu:~/git-work/linux-command$ du -sh * |sort -rh
2.9M command
1.9M assets
148K template
72K package-lock.json
52K dist
28K build
16K README.md
4.0K renovate.json
4.0K package.json
4.0K LICENSE
只顯示當(dāng)前目錄下子目錄的大小。
ubuntu@VM-0-14-ubuntu:~/git-work/linux-command$ du -sh ./*/
1.9M ./assets/
28K ./build/
2.9M ./command/
52K ./dist/
148K ./template/
查看指定目錄下文件所占的空間:
ubuntu@VM-0-14-ubuntu:~/git-work/linux-command/assets$ du ./*
144 ./alfred.png
452 ./chrome-extensions.gif
4 ./dash-icon.png
1312 ./Linux.gif
16 ./qr.png
只顯示總和的大小:
ubuntu@VM-0-14-ubuntu:~/git-work/linux-command/assets$ du -s .
1932 .
顯示總和的大小且易讀:
ubuntu@VM-0-14-ubuntu:~/git-work/linux-command/assets$ du -sh .
1.9M .
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: