溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么使用Linux命令–du

發(fā)布時(shí)間:2021-06-25 15:43:04 來源:億速云 閱讀:149 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了“怎么使用Linux命令–du”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“怎么使用Linux命令–du”這篇文章吧。

du(disk usage)

功能說明:顯示目錄或文件的大小。

語  法:du [-abcDhHklmsSx][-L <符號(hào)連接>][-X <文件>][–block-size][–exclude=<目錄或文件>][–max-depth=<目錄層數(shù)>][–help][–version][目錄或文件]

補(bǔ)充說明:du會(huì)顯示指定的目錄或文件所占用的磁盤空間。

參  數(shù):

  -a或-all   顯示目錄中個(gè)別文件的大小。
  -b或-bytes   顯示目錄或文件大小時(shí),以byte為單位。
  -c或–total   除了顯示個(gè)別目錄或文件的大小外,同時(shí)也顯示所有目錄或文件的總和。
  -D或–dereference-args   顯示指定符號(hào)連接的源文件大小。
  -h或–human-readable   以K,M,G為單位,提高信息的可讀性。
  -H或–si   與-h參數(shù)相同,但是K,M,G是以1000為換算單位。
  -k或–kilobytes   以1024 bytes為單位。
  -l或–count-links   重復(fù)計(jì)算硬件連接的文件。
  -L<符號(hào)連接>或–dereference<符號(hào)連接>   顯示選項(xiàng)中所指定符號(hào)連接的源文件大小。
  -m或–megabytes   以1MB為單位。
  -s或–summarize   僅顯示總計(jì)。
  -S或–separate-dirs   顯示個(gè)別目錄的大小時(shí),并不含其子目錄的大小。
  -x或–one-file-xystem   以一開始處理時(shí)的文件系統(tǒng)為準(zhǔn),若遇上其它不同的文件系統(tǒng)目錄則略過。
  -X<文件>或–exclude-from=<文件>   在<文件>指定目錄或文件。
  –exclude=<目錄或文件>   略過指定的目錄或文件。
  –max-depth=<目錄層數(shù)>   超過指定層數(shù)的目錄后,予以忽略。
  –help   顯示幫助。
  –version   顯示版本信息。

實(shí)例

1、顯示目錄或者文件所占空間:

[root@localhost test]# du
608 ./test6
308 ./test4
4 ./scf/lib
4 ./scf/service/deploy/product
4 ./scf/service/deploy/info
12 ./scf/service/deploy
16 ./scf/service
4 ./scf/doc
4 ./scf/bin
32 ./scf
8 ./test3
1288 .

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

顯示指定文件所占空間:

[root@localhost test]# du log2012.log
300 log2012.log

3、查看指定目錄的所占空間:

[root@localhost test]# du scf
4 scf/lib
4 scf/service/deploy/product
4 scf/service/deploy/info
12 scf/service/deploy
16 scf/service
4 scf/doc
4 scf/bin
32 scf

4、顯示多個(gè)文件所占空間:

[root@localhost test]# du log30.tar.gz log31.tar.gz
4 log30.tar.gz
4 log31.tar.gz

只顯示總和的大小:
[root@localhost test]# du -s
1288 .

[root@localhost test]# du -s scf
32 scf

[root@localhost test]# cd ..
[root@localhost soft]# du -s test
1288 test

以上是“怎么使用Linux命令–du”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI