どのように正しくLinux命令Cduを使用しますか?
この文章はLinux命令Cduをどう使うかを簡単に紹介します。必要な友達は参考にしてください。
du(disk usage)
機能説明:ディレクトリやファイルのサイズを表示します。
語法:du[-abcDhHklmsSx][-L<符号接続>[-X<ファイル>[Cblock-size][Cxclude=<カタログまたはファイル]][Cmax-depth=[カタログ階層][Chelp][Cversion][ディレクトリまたはファイル]
補足説明:duは指定されたディレクトリまたはファイルが使用するディスク空間を表示します。
参照:
-aまたは-all ディレクトリ内の個別ファイルのサイズを表示します。
-bまたは-bytes ディレクトリやファイルが大きい時間を表示します。byte単位です。
-cまたはCtotal 個別ディレクトリまたはファイルのサイズを表示するほか、すべてのディレクトリまたはファイルの合計も表示されます。
-DまたはCdereference-args シンボル接続を指定するソースファイルのサイズを表示します。
-hまたはChuman-readable K,M,G単位で情報の可読性を向上させる。
-HまたはCsi -hパラメータと同じですが、K,M,Gは1000単位で換算されます。
-kまたはCkilobytes 1024 bytes単位で。
-lまたはCcount-links ハードウェア接続のファイルを繰り返し計算します。
-L<符号接続>またはCdereference<符号接続> オプションで指定されたシンボル接続のソースファイルサイズを表示します。
-mまたはCmegabytes 1 MB単位でお願いします。
-sまたはCsummare ze 合計のみを表示します。
-SまたはCseparate-dirs 個々のディレクトリが表示されている時間は、サブディレクトリのサイズは含まれていません。
-xまたはConne-file-xystem 最初に処理する時のファイルシステムに準じて、他の異なるファイルシステムディレクトリに出会うと略します。
-X<ファイル>またはCexclude-from=<ファイル> ディレクトリまたはファイルを指定します。
Cexclude=<ディレクトリまたはファイル> 指定されたディレクトリまたはファイルを省略します。
Cmax-depth=<カタログ層数> 指定された階層数を超えるディレクトリを無視します。
Chelp ヘルプを表示します。
Cversion バージョン情報を表示します。
実例
1、ディレクトリまたはファイルの空き領域を表示します。
指定されたファイルの空き領域を表示:
du(disk usage)
機能説明:ディレクトリやファイルのサイズを表示します。
語法:du[-abcDhHklmsSx][-L<符号接続>[-X<ファイル>[Cblock-size][Cxclude=<カタログまたはファイル]][Cmax-depth=[カタログ階層][Chelp][Cversion][ディレクトリまたはファイル]
補足説明:duは指定されたディレクトリまたはファイルが使用するディスク空間を表示します。
参照:
-aまたは-all ディレクトリ内の個別ファイルのサイズを表示します。
-bまたは-bytes ディレクトリやファイルが大きい時間を表示します。byte単位です。
-cまたはCtotal 個別ディレクトリまたはファイルのサイズを表示するほか、すべてのディレクトリまたはファイルの合計も表示されます。
-DまたはCdereference-args シンボル接続を指定するソースファイルのサイズを表示します。
-hまたはChuman-readable K,M,G単位で情報の可読性を向上させる。
-HまたはCsi -hパラメータと同じですが、K,M,Gは1000単位で換算されます。
-kまたはCkilobytes 1024 bytes単位で。
-lまたはCcount-links ハードウェア接続のファイルを繰り返し計算します。
-L<符号接続>またはCdereference<符号接続> オプションで指定されたシンボル接続のソースファイルサイズを表示します。
-mまたはCmegabytes 1 MB単位でお願いします。
-sまたはCsummare ze 合計のみを表示します。
-SまたはCseparate-dirs 個々のディレクトリが表示されている時間は、サブディレクトリのサイズは含まれていません。
-xまたはConne-file-xystem 最初に処理する時のファイルシステムに準じて、他の異なるファイルシステムディレクトリに出会うと略します。
-X<ファイル>またはCexclude-from=<ファイル> ディレクトリまたはファイルを指定します。
Cexclude=<ディレクトリまたはファイル> 指定されたディレクトリまたはファイルを省略します。
Cmax-depth=<カタログ層数> 指定された階層数を超えるディレクトリを無視します。
Chelp ヘルプを表示します。
Cversion バージョン情報を表示します。
実例
1、ディレクトリまたはファイルの空き領域を表示します。
[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 .
2、現在のディレクトリの下のサブディレクトリのディレクトリサイズと現在のディレクトリの合計サイズのみを表示します。一番下の1288は現在のディレクトリの合計サイズです。指定されたファイルの空き領域を表示:
[root@localhost test]# du log2012.log
300 log2012.log
3、指定されたディレクトリの占有空間を確認する:
[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
4、複数のファイルが占める空間を表示する:
[root@localhost test]# du log30.tar.gz log31.tar.gz
4 log30.tar.gz
4 log31.tar.gz
:
[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
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。