スポンサーリンク
-aオプションでファイル毎にサイズを表示
duコマンドで、-aオプションをつけると、再帰的にファイル毎にサイズを表示することができます。
例えば、下記のファイル群があったとします。
$ tree . ├── dir1 │ ├── dir2 │ │ ├── file3.c │ │ └── file4.txt │ └── file2.txt ├── file1.c └── file2.txt 2 directories, 5 files
duコマンドを実行します。
ディレクトリ毎にサイズが表示されます。
$ du 16 ./dir1/dir2 40 ./dir1 72 .
-aオプションで、再帰的にファイル毎にサイズを表示することができます。
$ du -a 16 ./.DS_Store 16 ./dir1/.DS_Store 8 ./dir1/dir2/file3.c 8 ./dir1/dir2/file4.txt 16 ./dir1/dir2 8 ./dir1/file2.txt 40 ./dir1 8 ./file1.c 8 ./file2.txt 72 .
-hオプションを追加すると、サイズに単位を付けて表示できます。
$ du -ah 8.0K ./.DS_Store 8.0K ./dir1/.DS_Store 4.0K ./dir1/dir2/file3.c 4.0K ./dir1/dir2/file4.txt 8.0K ./dir1/dir2 4.0K ./dir1/file2.txt 20K ./dir1 4.0K ./file1.c 4.0K ./file2.txt 36K .
スポンサーリンク