2018年1月8日月曜日

[Linux] ディスク(ファイル)容量の確認


【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]上で実行
OS : Linux(Debian 9.2)

ディスクの容量を確認する
$ sudo du -sh /
6.1G    /
-s 引数で指定したファイルやディレクトリの総計を表示する
-h 容量を適当な単位で表示する



ファイルの容量を表示する
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            488M     0  488M   0% /dev
tmpfs           100M  5.5M   95M   6% /run
/dev/sda1       9.8G  6.1G  3.2G  67% /
tmpfs           499M     0  499M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           499M     0  499M   0% /sys/fs/cgroup
-h 容量を適当な単位で表示する


以下、大きなサイズのファイルなどで探したい場合

1Mバイト以上のファイルを検索する
$ sudo find / -size +1024k -ls
     13988    5704 -rw-------   1 root         root                    5840262 Dec  6 02:05 /root/.cache/pip/http/d/7/b/4/6/*****
    418861  165476 -rw-------   1 root         root                  169443415 Dec  6 01:59 /root/.cache/pip/http/e/e/a/5/c/*****
-size n[bckw] nのサイズのファイルを検索する。nの後にcを付加すると単位がバイトに,kを付加するとKバイトになる。何も付けないとブロック(通常は1ブロック=512バイト)になる
-ls 結果をファイル詳細付きで表示する

ディレクトリのファイルをサイズ順に表示する
$ sudo ls / -alhS
total 84K
drwx------  2 root root  16K Oct 25 19:02 lost+found
drwxr-xr-x 22 root root 4.0K Jan  6 13:52 .
drwxr-xr-x 22 root root 4.0K Jan  6 13:52 ..
drwxr-xr-x  2 root root 4.0K Dec  6 01:39 bin
drwxr-xr-x  3 root root 4.0K Dec 25 06:12 boot
drwxr-xr-x 81 root root 4.0K Jan  7 21:17 etc
drwxr-xr-x  4 root root 4.0K Nov 30 09:36 home
-a ドット・ファイル(ファイル名の先頭にピリオドがあるファイル)を含んだすべてのファイルを表示する
-l ファイルの詳細も同時に表示する。
-h 単位などを読みやすい形式で表示する
-S ファイル・サイズ順にソートする


※sudoはルート権限での実行 ー [Linux] ルート権限でのコマンド実行


【参考】

0 件のコメント:

コメントを投稿