Linux之du命令

      網(wǎng)友投稿 940 2025-04-01

      du命令的作用是估計(jì)文件系統(tǒng)的磁盤(pán)已使用量,常用于查看文件或者目錄所占的磁盤(pán)量。du命令 也是查看使用空間的,但是與df命令不同的是linux du命令是對(duì)文件和目錄磁盤(pán)使用的空間的查看,還是和df命令有一些區(qū)別的。

      命令語(yǔ)法

      du [選項(xiàng)][文件]

      命令選項(xiàng)

      -a, --all 顯示目錄中個(gè)別文件的大小。

      -B, --block-size=大小 使用指定字節(jié)數(shù)的塊

      -b, --bytes 顯示目錄或文件大小時(shí),以byte為單位。

      -c, --total 除了顯示個(gè)別目錄或文件的大小外,同時(shí)也顯示所有目錄或文件的總和。

      -D, --dereference-args 顯示指定符號(hào)鏈接的源文件大小。

      -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<符號(hào)鏈接>, --dereference<符號(hào)鏈接> 顯示選項(xiàng)中所指定符號(hào)鏈接的源文件大小。

      -P, --no-dereference 不跟隨任何符號(hào)鏈接(默認(rèn))

      -0, --null 將每個(gè)空行視作0 字節(jié)而非換行符

      -S, --separate-dirs 顯示個(gè)別目錄的大小時(shí),并不含其子目錄的大小。

      -s, --summarize 僅顯示總計(jì),只列出最后加總的值。

      -x, --one-file-xystem 以一開(kāi)始處理時(shí)的文件系統(tǒng)為準(zhǔn),若遇上其它不同的文件系統(tǒng)目錄則略過(guò)。

      -X<文件>, --exclude-from=<文件> 在<文件>指定目錄或文件。

      –apparent-size 顯示表面用量,而并非是磁盤(pán)用量;雖然表面用量通常會(huì)小一些,但有時(shí)它會(huì)因?yàn)橄∈栉募g的"洞"、內(nèi)部碎片、非直接引用的塊等原因而變大。

      –files0-from=F 計(jì)算文件F中以NUL結(jié)尾的文件名對(duì)應(yīng)占用的磁盤(pán)空間如果F的值是"-",則從標(biāo)準(zhǔn)輸入讀入文件名

      –exclude=<目錄或文件> 略過(guò)指定的目錄或文件。

      –max-depth=N 顯示目錄總計(jì)(與–all 一起使用計(jì)算文件)當(dāng)N為指定數(shù)值時(shí)計(jì)算深度為N,等于0時(shí)等同–summarize

      –si 類(lèi)似-h,但在計(jì)算時(shí)使用1000 為基底而非1024

      –time 顯示目錄或該目錄子目錄下所有文件的最后修改時(shí)間

      –time=WORD 顯示W(wǎng)ORD時(shí)間,而非修改時(shí)間:atime,access,use,ctime 或status

      –time-style=樣式 按照指定樣式顯示時(shí)間(樣式解釋規(guī)則同"date"命令):full-iso,long-iso,iso,+FORMAT

      –help 顯示此幫助信息并退出

      –version 顯示版本信息并退出

      顯示目錄的大小

      du 0 ./lib 12 ./bin/rumenz 12 ./bin 0 ./sbin/doc 0 ./sbin/info 4 ./sbin 0 ./doc/js 0 ./doc/css 0 ./doc/html/rumenz 0 ./doc/html/rumenzz 4 ./doc/html 4 ./doc 0 ./rumenz/lib/test 0 ./rumenz/lib/info 0 ./rumenz/lib 0 ./rumenz 52 ./one 104 .

      只顯示當(dāng)前目錄下面的子目錄的目錄大小和當(dāng)前目錄的總的大小,最下面的104為當(dāng)前目錄的總大小

      Linux之du命令

      顯示指定文件所占的磁盤(pán)空間

      > du rumenz.txt

      查看指定目錄的所占空間

      > du src 0 src/lib 12 src/bin/rumenz 12 src/bin 0 src/sbin/doc 0 src/sbin/info 4 src/sbin 0 src/doc/js 0 src/doc/css 0 src/doc/html/rumenz 0 src/doc/html/rumenzz 4 src/doc/html 4 src/doc 0 src/rumenz/lib/test 0 src/rumenz/lib/info 0 src/rumenz/lib 0 src/rumenz 52 src/one 104 src/

      最后一行是整個(gè)目錄src所占的磁盤(pán)空間

      查看指定目錄的所占空間,提高信息的可讀性

      > du -h src 0 src/lib 12K src/bin/rumenz 12K src/bin 0 src/sbin/doc 0 src/sbin/info 4.0K src/sbin 0 src/doc/js 0 src/doc/css 0 src/doc/html/rumenz 0 src/doc/html/rumenzz 4.0K src/doc/html 4.0K src/doc 0 src/rumenz/lib/test 0 src/rumenz/lib/info 0 src/rumenz/lib 0 src/rumenz 52K src/one 104K src/

      最后一行是整個(gè)目錄src所占的磁盤(pán)空間,加上了單位,可讀性變強(qiáng)

      顯示多個(gè)文件所占的空間

      > du a.log b.log 0 a.log 0 b.log

      只顯示目錄的總大小

      > du -s /root 826036 /root

      統(tǒng)計(jì)總用量(-s代表summarize)

      只顯示目錄的總大小,提高可讀性

      > du -sh /root/ 807M /root/

      文件和目錄的大小都顯示

      > du -ah src/ 0 src/lib 0 src/bin/rumenz/5.txt 0 src/bin/rumenz/3.txt 8.0K src/bin/rumenz/5.txt~ 4.0K src/bin/rumenz/1.txt 12K src/bin/rumenz 12K src/bin 0 src/sbin/doc 0 src/sbin/info 4.0K src/sbin/rumenz.txt 4.0K src/sbin 0 src/doc/js 0 src/doc/css 4.0K src/doc/html/1.sh 0 src/doc/html/1.txt 0 src/doc/html/2.txt 0 src/doc/html/rumenz/1.txt 0 src/doc/html/rumenz/2.txt 0 src/doc/html/rumenz 0 src/doc/html/rumenzz/1.txt~ 0 src/doc/html/rumenzz/1.txt 0 src/doc/html/rumenzz 0 src/doc/html/1_link.txt 4.0K src/doc/html 0 src/doc/rumenz.txt 4.0K src/doc 0 src/rumenz/lib/test 0 src/rumenz/lib/info 0 src/rumenz/lib 0 src/rumenz 4.0K src/InfiniteLoop$1.class 4.0K src/InfiniteLoop.class 12K src/nohup.out 4.0K src/InfiniteLoop.java 4.0K src/rumenz.txt 4.0K src/Rumenz.txt 0 src/ABC1.png 0 src/AB2.png 0 src/ABC123.png 0 src/A123.png 0 src/b.log 4.0K src/one/rumenz.tar.gz 0 src/one/1.txt 0 src/one/2.txt 48K src/one/etc.tar.gz 52K src/one 4.0K src/a.log 108K src/

      顯示幾個(gè)文件或目錄各自占用磁盤(pán)空間的大小,還統(tǒng)計(jì)它們的總和

      > du -c a.log b.log 4 a.log 0 b.log 4 total

      加上-c選項(xiàng)后,du不僅顯示兩個(gè)目錄各自占用磁盤(pán)空間的大小,還在最后一行統(tǒng)計(jì)它們的總和。

      按照空間大小排序

      > du -ah src | sort -nr 108K ./src 108K . 52K ./src/one 48K ./src/one/etc.tar.gz 12K ./src/nohup.out 12K ./src/bin/rumenz 12K ./src/bin 8.0K ./src/bin/rumenz/5.txt~ 4.0K ./src/sbin/rumenz.txt 4.0K ./src/sbin 4.0K ./src/Rumenz.txt 4.0K ./src/rumenz.txt 4.0K ./src/one/rumenz.tar.gz 4.0K ./src/InfiniteLoop.java 4.0K ./src/InfiniteLoop.class 4.0K ./src/InfiniteLoop$1.class 4.0K ./src/doc/html/1.sh 4.0K ./src/doc/html 4.0K ./src/doc 4.0K ./src/bin/rumenz/1.txt 4.0K ./src/a.log 0 ./src/sbin/info 0 ./src/sbin/doc 0 ./src/rumenz/lib/test 0 ./src/rumenz/lib/info 0 ./src/rumenz/lib 0 ./src/rumenz 0 ./src/one/2.txt 0 ./src/one/1.txt 0 ./src/lib 0 ./src/doc/rumenz.txt 0 ./src/doc/js 0 ./src/doc/html/rumenzz/1.txt~ 0 ./src/doc/html/rumenzz/1.txt 0 ./src/doc/html/rumenzz 0 ./src/doc/html/rumenz/2.txt 0 ./src/doc/html/rumenz/1.txt 0 ./src/doc/html/rumenz 0 ./src/doc/html/2.txt 0 ./src/doc/html/1.txt 0 ./src/doc/html/1_link.txt 0 ./src/doc/css 0 ./src/b.log 0 ./src/bin/rumenz/5.txt 0 ./src/bin/rumenz/3.txt 0 ./src/ABC1.png 0 ./src/ABC123.png 0 ./src/AB2.png 0 ./src/A123.png

      輸出當(dāng)前目錄下各個(gè)子目錄所使用的空間

      > du -h --max-depth src 0 src/lib 12K src/bin 4.0K src/sbin 4.0K src/doc 0 src/rumenz 52K src/one 108K src

      linux常用命令速查手冊(cè)PDF下載

      3669頁(yè)vim參考手冊(cè)PDF下載

      阿里云ECS運(yùn)維Linux系統(tǒng)診斷PDF下載

      Docker速查手冊(cè)PDF下載

      Linux學(xué)習(xí)筆記【強(qiáng)悍總結(jié)值得一看】PDF下載

      shell簡(jiǎn)明教程PDF下載

      Linux

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:如何降低對(duì)比度(如何關(guān)掉高對(duì)比度)
      下一篇:【云小課】基礎(chǔ)服務(wù)第77課 華為云KYON之ELB混合負(fù)載均衡
      相關(guān)文章
      亚洲熟伦熟女新五十路熟妇| 亚洲国产高清美女在线观看| 亚洲国产成人资源在线软件| 亚洲精品无码专区在线在线播放 | 亚洲日韩区在线电影| 亚洲人成伊人成综合网久久久| 亚洲AV无码之日韩精品| 另类图片亚洲校园小说区| 国产精品亚洲色婷婷99久久精品| 国产成人精品日本亚洲语音| 国产精品亚洲一区二区三区在线观看 | 精品亚洲麻豆1区2区3区| 亚洲av无码片在线播放| 久久精品国产精品亚洲蜜月| 久久精品国产亚洲AV果冻传媒| 亚洲AV无码成人精品区天堂| 水蜜桃亚洲一二三四在线 | 精品国产日韩亚洲一区在线| 99久久精品国产亚洲| 色噜噜综合亚洲av中文无码| 亚洲黄色在线网站| 亚洲视频在线观看地址| 亚洲日产2021三区| 亚洲国产系列一区二区三区| 亚洲欧洲av综合色无码| 亚洲av永久中文无码精品综合| 蜜桃传媒一区二区亚洲AV| 亚洲av无码成人精品区| 在线播放亚洲第一字幕| 亚洲Av无码专区国产乱码DVD| 久久亚洲AV成人出白浆无码国产| 亚洲日本国产精华液| 国产成人精品日本亚洲11| 亚洲人成77777在线播放网站不卡| 亚洲一线产品二线产品| 欧美日韩亚洲精品| 亚洲精品无码av天堂| 亚洲爆乳精品无码一区二区三区| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲男人的天堂在线| 亚洲成A人片在线播放器|