[Linux] disk 消費量の多いディレクトリを確認するコマンド
Linux にて disk 消費量の多いディレクトリ順にソートして表示する command をご紹介します。
背景 disk full 警告の対応
disk full の警告が届いたので disk 容量を多く利用しているディレクトリを特定するための Linux コマンドを調べました。
/dev/nvme0n1p1 が Use% 85% で disk full 警告
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.9G 56K 3.9G 1% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/nvme0n1p1 20G 17G 3.2G 85% /
Linux disk 消費量の多いディレクトリの確認
disk 消費量の多いディレクトリ ベスト3
du -S / | sort -rn | head -3
実践編) Linux server 全体でディスク容量の利用順ベスト3を表示する
sudo su -
cd /
du -S / | sort -rn | head -3
836172 /u/apps/example.com/shared/uploads
542596 /u/apps/example.com/shared/cached-copy/.git/objects/pack
263120 /home/ec2-user/.fonts/NotoSansCJKsc
以上、Linux にて disk 消費量の多いディレクトリを特定したい、現場からお送りしました。