Apps

コマンドラインから判読可能な形式でサイズを確認する

コマンドラインから判読可能な形式でサイズを確認する

人間が読める出力

ほとんどのコマンドラインツールのデフォルトの動作では、サイズはバイト単位で表示されます。小さなテキストファイルであれば問題ありませんが、大きなファイルを扱うようになると、読み取りと解釈が難しくなります。解決策は非常に簡単です。コマンドに「human readable(人間が読める形式)」フラグを渡すだけで、バイト単位がキロバイト(kb)、メガバイト(mb)、ギガバイト(gb)といった、人間が読みやすい形式に変換されます。


このトリックは、Mac OS X、Linux、BSD など、基本的にあらゆる最新のコマンドライン環境に適用されます。

ls、df、du コマンドのサイズ結果を人間が読める形式で表示します

一般的に、人間が読める形式で表示するには、コマンドとともに-h フラグを渡すだけです。

代表的な例としては、ls、du、df の 3 つが挙げられます。

ls -lh

df -h

du -h

それぞれの詳細については、以下をお読みください。

ls – 一般的なリスト コマンドの場合は、-l のように別のフラグに -h を追加する必要があります。

ls -lh

人間が読めるls出力

df – df でディスクの空き容量を表示する場合、人間が読める形式で表示すると非常に便利です。小文字の -h も使用できますが、大文字の方が見やすいです。

df -H

人間が読めるdf出力

du – 特定のファイル、フォルダ、ディレクトリなどのディスク使用量を表示する場合、-h を使用すると解釈しやすくなります。

du -sh */

人間が読めるdu出力

コマンドラインで実行できるその他のヒントや機能を確認してください。