linuxコマンドdu


du      :
du [-abcDhHklmsSx] [-L ][-X ][--block-size][--exclude=] [--max-depth=][--help][--version][     ]
    :
-a -all                ,                    。
-b -bytes           , byte   。
-c –total              ,               。
-D –dereference-args               。
-h –human-readable  K,M,G   ,        。
-H –si  -h    ,  K,M,G  1000     ,    1024     。
-k –kilobytes  1024 bytes   。
-l –count-links            。
-L –dereference                   。
-m –megabytes  1MB   。
-s –summarize      ,        。
-S –separate-dirs           ,          。
-x –one-file-xystem               ,                 。
-X –exclude-from=         。
–exclude=           。
–max-depth=           ,    。
–help     。
–version       。

1>                      
du /home/linux
  /home/linux                 。

2>     1024                         
du -k /home/linux
  /home/linux              1024       。

3>  MB                       
du -m /home/linux
  /home/linux              MB     。

4>  GB                       
du -g /home/linux
  /home/linux              GB     。

5>                   :
du -h .
“.”       。            
-h   K、M、G        

6>       user     ,              :
du -sh user
-s       ,          
du -h --max-depth=0 user
--max-depth=n       n   ,     0,          。

7>  user                  :
du -ah user
-a         

8>              xyz         :
du -h --exclude='*xyz*'

9>              user           :
du -0h user
-0(  )            ,   ,              。

10>                 
du -s /home/linux

11>        :du -h --max-depth=1