du -h -d1 只查看一級目錄統計的空間占用


du -h -d1 只查看一級目錄統計的空間占用

[root@long ntp]#  du -sh -d1
du: warning: summarizing conflicts with --max-depth=1
Try 'du --help' for more information.


[root@long ntp]# du -h -d1     #-d1 表示當前目錄只進入下一級目錄
8.0K	./crypto
20K	.

-s 和 -d是相互矛盾的,所以用

du -h -d1

另一種寫法則是du -h --max-depth=1

du  #查看當前目錄下的,所有文件和目錄
du -ah         #詳細查看當前目錄,子目錄下的,所有文件和目錄

--max-depth=n
    只輸出命令行參數的小於等於第 n 層的目錄的總計
-s, --summarize
    對每個參數只顯示總和
-a, --all
    顯示對所有文件的統計,而不只是包含子目錄
-c, --total
    在處理完所有參數后給出所有這些參數的總計
-h, --human-readable
    為每個數附加一個表示大小單位的字母,象用M表示二進制 的兆字節
-l, --count-links
    統計所有文件的大小,包括已經被統計過的(作為一個硬連接)
-b, --bytes
    輸出以字節為單位的大小,替代缺省時1024字節的計數單位


du -ah --max-depth=1 ./cdn	#統計cdn目錄下,第一層的文件大小
du -sm * | sort -n    #統計當前目錄大小,並安大小排序
du -h --time --max-depth=1 | sort -hr    #按大小排序目錄(查看文件目錄大小)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM