1. <wbr id="cnjas"><legend id="cnjas"></legend></wbr>

          Linux培訓
          達內IT學院

          400-111-8989

          Linux 命令之du 命令

          • 發布:Linux培訓
          • 來源:Linux基礎
          • 時間:2017-02-24 11:09

          Linux du命令也是查看使用空間的,但是與df命令不同的是Linux du命令是對文件和目錄磁盤使用的空間的查看,還是和df命令有一些區別的.

          1.命令格式:

          du [選項][文件]

          2.命令功能:

          顯示每個文件和目錄的磁盤使用空間。

          3.命令參數:

          -a或-all 顯示目錄中個別文件的大小。

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

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

          -k或--kilobytes 以KB(1024bytes)為單位輸出。

          -m或--megabytes 以MB為單位輸出。

          -s或--summarize 僅顯示總計,只列出最后加總的值。

          -h或--human-readable 以K,M,G為單位,提高信息的可讀性。

          -x或--one-file-xystem 以一開始處理時的文件系統為準,若遇上其它不同的文件系統目錄則略過。

          -L<符號鏈接>或--dereference<符號鏈接> 顯示選項中所指定符號鏈接的源文件大小。

          -S或--separate-dirs 顯示個別目錄的大小時,并不含其子目錄的大小。

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

          --exclude=<目錄或文件> 略過指定的目錄或文件。

          -D或--dereference-args 顯示指定符號鏈接的源文件大小。

          -H或--si 與-h參數相同,但是K,M,G是以1000為換算單位。

          -l或--count-links 重復計算硬件鏈接的文件。

          4.使用實例:

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

          命令:

          du

          輸出:

          [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 .

          [root@localhost test]#

          說明:

          只顯示當前目錄下面的子目錄的目錄大小和當前目錄的總的大小,最下面的1288為當前目錄的總大小

          實例2:顯示指定文件所占空間

          命令:

          du log2012.log

          輸出:

          [root@localhost test]# du log2012.log

          300 log2012.log

          [root@localhost test]#

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

          命令:

          du scf

          輸出:

          [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

          [root@localhost test]#

          實例4:顯示多個文件所占空間

          命令:

          du log30.tar.gz log31.tar.gz

          輸出:

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

          4 log30.tar.gz

          4 log31.tar.gz

          [root@localhost test]#

          實例5:只顯示總和的大小

          命令:

          du -s

          輸出:

          [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

          [root@localhost soft]#

          實例6:方便閱讀的格式顯示

          命令:

          du -h test

          輸出:

          [root@localhost soft]# du -h test

          608K test/test6

          308K test/test4

          4.0K test/scf/lib

          4.0K test/scf/service/deploy/product

          4.0K test/scf/service/deploy/info

          12K test/scf/service/deploy

          16K test/scf/service

          4.0K test/scf/doc

          4.0K test/scf/bin

          32K test/scf

          8.0K test/test3

          1.3M test

          [root@localhost soft]#

          實例7:文件和目錄都顯示

          命令:

          輸出:

          [root@localhost soft]# du -ah test

          4.0K test/log31.tar.gz

          4.0K test/test13.tar.gz

          0 test/linklog.log

          0 test/test6/log2014.log

          300K test/test6/linklog.log

          0 test/test6/log2015.log

          4.0K test/test6/log2013.log

          300K test/test6/log2012.log

          0 test/test6/log2017.log

          0 test/test6/log2016.log

          608K test/test6

          0 test/log2015.log

          0 test/test4/log2014.log

          4.0K test/test4/log2013.log

          300K test/test4/log2012.log

          308K test/test4

          4.0K test/scf/lib

          4.0K test/scf/service/deploy/product

          4.0K test/scf/service/deploy/info

          12K test/scf/service/deploy

          16K test/scf/service

          4.0K test/scf/doc

          4.0K test/scf/bin

          32K test/scf

          4.0K test/log2013.log

          300K test/log2012.log

          0 test/log2017.log

          0 test/log2016.log

          4.0K test/log30.tar.gz

          4.0K test/log.tar.bz2

          4.0K test/log.tar.gz

          0 test/test3/log2014.log

          4.0K test/test3/log2013.log

          8.0K test/test3

          4.0K test/scf.tar.gz

          1.3M test

          [root@localhost soft]#

          實例8:顯示幾個文件或目錄各自占用磁盤空間的大小,還統計它們的總和

          命令:

          du -c log30.tar.gz log31.tar.gz

          輸出:

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

          4 log30.tar.gz

          4 log31.tar.gz

          8 總計

          [root@localhost test]#

          說明:

          加上-c選項后,du不僅顯示兩個目錄各自占用磁盤空間的大小,還在最后一行統計它們的總和。

          實例9:按照空間大小排序

          命令:

          du|sort -nr|more

          輸出:

          [root@localhost test]# du|sort -nr|more

          1288 .

          608 ./test6

          308 ./test4

          32 ./scf

          16 ./scf/service

          12 ./scf/service/deploy

          8 ./test3

          4 ./scf/service/deploy/product

          4 ./scf/service/deploy/info

          4 ./scf/lib

          4 ./scf/doc

          4 ./scf/bin

          [root@localhost test]#

          實例10:輸出當前目錄下各個子目錄所使用的空間

          命令:

          du -h --max-depth=1

          輸出:

          [root@localhost test]# du -h --max-depth=1

          608K ./test6

          308K ./test4

          32K ./scf

          8.0K ./test3

          1.3M .

          [root@localhost test]#

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:Linux 命令之df 命令
          下一篇:沒有下一篇了

          Linux 命令之chown命令

          Linux 命令之tar命令

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          欧美做爰视频免费播放_做暖全过程免费的视频_性爱免费视频 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>