LSコマンド 容量表示(MB,GBなど)

2017-01-18

概要

LSコマンドなどで容量を自動でMB,GBなどの表示にする方法は、オプションで「h」を使用します
通常ですと、以下のようにバイト単位で表示されます

$ ls -l
合計 1152212
-rw-rw-r-- 1 dti-adm dti-adm 1073741824 6月 8 17:00 gb.txt
-rw-rw-r-- 1 dti-adm dti-adm 102400 6月 8 16:59 kb.txt
-rw-rw-r-- 1 dti-adm dti-adm 104857600 6月 8 17:00 mb.txt

LSコマンド 容量表示のオプション

オプションで「h」を使用しようすうと自動で見やすい容量の単位になります

$ ls -lh
合計 1.1G
-rw-rw-r-- 1 dti-adm dti-adm 1.0G 6月 8 17:00 gb.txt
-rw-rw-r-- 1 dti-adm dti-adm 100K 6月 8 16:59 kb.txt
-rw-rw-r-- 1 dti-adm dti-adm 100M 6月 8 17:00 mb.txt

du, df コマンドで容量表示のオプション

また「h」のオプションは、「du」「df」コマンドでも利用できます

$ du -sh /var/tmp/test/
1.1G /var/tmp/test/

$ df -h
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/simfs 57G 3.3G 54G 6% /
devtmpfs 512M 0 512M 0% /dev
tmpfs 512M 0 512M 0% /dev/shm
tmpfs 512M 13M 500M 3% /run
tmpfs 512M 0 512M 0% /sys/fs/cgroup

LSコマンドで容量サイズにソートする方法

容量関係でついでですが、LSコマンドで容量でソートするのは「S」オプションを使用します
容量が大きいのが上になります

$ ls -lhS
合計 1.1G
-rw-rw-r-- 1 dti-adm dti-adm 1.0G 6月 8 17:00 gb.txt
-rw-rw-r-- 1 dti-adm dti-adm 100M 6月 8 17:00 mb.txt
-rw-rw-r-- 1 dti-adm dti-adm 100K 6月 8 16:59 kb.txt

スポンサーリンク

Linux

Posted by admin