2010/11/24

どんな容量が大きくても節約は大事

<ファイルのサイズを確認する方法>
UNIX Tips 今日はファイルサイズの確認方法です.

//////////////////////////////
数値計算をしているとデータがかさみます.そんな時にどのデータが記録領域をくっているのか調べるたくなります.(格子や計算結果を削除すればいいんですが,そんなことできません.)

よくやるのはこのコマンドです.ファイルの詳細を表示してくれます.

$ ls -l
-r-wr-w-- user group 2934955 Aug 22 12:33 sample.grid

上のように表示されますね.太字の部分がファイルのサイズですが,バイト数表示のため非常に読みずらいです.そのためコマンドに "-h" オプションを付けてください.

$ ls -lh
-r-wr-w-- user group 2.9M Aug 22 12:33 sample.grid

みたいになると思います."-h" とは "human-readable" という意味で読みやすくするためのオプションです.自動的に G, M, K の単位に変換してくれます.

//////////////////////////////
次にディレクトリのサイズの確認方法です.
ls ではファイルのサイズは見れてもディレクトリはサイズ0と出力されます.
ファイルが階層の奥底にある場合,パスを入力しなければならず面倒です.

そこで下のコマンドを使用してください.このコマンドでディレクトリのサイズが確認できます.

$ du
1242335453 ./sample_dir

このときも "-h" オプションをつければ単位を変換してくれて見やすくなります.

$ du -h
1.2G ./sample_dir

0 件のコメント:

コメントを投稿