Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

du  ディレクトリ内のファイル容量を表示する (1)

 構文  
du [-abchklmsxDLS] [--all] [--bytes] [--count-links] [--dereference] [--dereference-args] [--kilobytes] [--megabytes] [--one-file-system] [--separate-dirs] [--summarize] [--total] [filename...]

 オプション  
-a, --all ディレクトリだけではなくファイルについても表示する
-b, --bytes 単位をバイトにする
-c, --total 検索したすべての容量の総計を表示する
-h 容量を適当な単位で表示する
-k, --kilobytes 単位をKバイトにする
-l, --count-links リンクも集計に含める
-m, --megabytes 単位をMバイトにする
-s, --summarize 引数で指定したファイルやディレクトリの総計を表示する
-x, --one-file-system 違うファイルシステムの物は集計から外す
-D, --dereference-args シンボリック・リンク・ファイルは元ファイルの容量を集計する
-L, --dereference 全てのシンボリック・リンクをたどる
-S, --separate-dirs 個々のディレクトリでサブディレクトリを含めずに表示する
filename 指定したファイルやディレクトリを対象にする。ディレクトリの場合はサブディレクトリも検索される

 説明  

指定したファイルやディレクトリの使用容量を集計する。省略するとカレント・ディレクトリの容量を集計する。


 使用例  
public.shtml以下のディレクトリの容量をKバイト単位で表示する
$ du -k public.shtml
1024    public.shtml/images
364     public.shtml/doc
1905    public.shtml

public.shtmlディレクトリのみの容量を表示する
(サブディレクトリの情報は表示しない)
$ du -s public.shtml
1905    public.shtml

public.shtmlディレクトリの容量のみを表示する
$ du -sS public.shtml
517

 関連事項  
dflsディレクトリの使用サイズを調べるファイル・サイズを適当な単位で表示する