Linuxのデュコマンド
ディレクトリ、またはファイルサイズのLinuxデュコマンドが表示されます。
duが指定されたディレクトリまたはファイルがディスク領域を占有表示されます。
文法
du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>][--max-depth=<目录层数>][--help][--version][目录或文件]
パラメータ説明:
- -aまたは個々のファイルのディレクトリサイズを示し-all。
- とき-bまたはバイト単位でディレクトリやファイルサイズを-bytes。
- -cまたは--total個々のディレクトリやファイルサイズの表示に加えて、だけでなく、すべてのディレクトリやファイルの合計を示しています。
- -dまたは--dereference-argsは、シンボリックリンクのソースファイルのサイズを表示します。
- 情報の可読性を向上させるために-hまたは--human可読K、M、単位としてG、と。
- -Hまたは-h --si同じパラメータではなく、K、M、G 1000は、変換ユニットに基づいています。
- -kまたはユニットとして1024バイトに--kilobytes。
- -l --count-リンクやファイルダブルカウントのハードウェア接続。
- -L <シンボリックリンク>または--dereference <シンボリックリンク>指定されたシンボリックリンク元のファイルサイズの表示オプション。
- 1メガバイト単位に-mまたは--megabytes。
- -sまたは--summarizeディスプレイが唯一の合計します。
- -Sまたは--separate-dirsの際に個々のディレクトリの表示サイズとそのサブディレクトリのサイズが含まれていません。
- 他の異なるファイル・システム・ディレクトリはスキップさがある場合には、ファイルシステムが優先処理を開始する-xまたは--one-ファイルxystem。
- -X <ファイル>または--exclude-から= <ファイル>の<ファイル>指定されたディレクトリやファイル。
- --exclude = <ファイルまたはディレクトリ>指定されたディレクトリやファイルをスキップします。
- --max-深さ= <ディレクトリレベル>は無視ディレクトリの指定された数を超えました。
- --help、ヘルプが表示されます。
- --versionバージョン情報を表示。
例
表示ディレクトリまたはファイルは、より少ないスペースを使用しています。
# 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 .
現在のディレクトリと現在のディレクトリサイズのディレクトリのサブディレクトリの合計サイズの唯一の合計サイズ、現在のディレクトリ1288の底を表示
占有指定されたファイル・スペースを表示します
# du log2012.log 300 log2012.log
フォーマットのテストディレクトリのフットプリントの状況を読みやすいです。
# 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