Linuxコマンド | findで大きなサイズのファイル一覧を調べる

サーバー内のディスク残量が少なくなってきたため圧迫しているファイルが何か調べるためにfindコマンドで大きなサイズのファイル一覧を調べました。

50MB以上のファイルを調べる

$ find ./ -xdev -type f -size +50M -print | xargs ls -lh | head
-rw-r--r-- 1 userid usergroup  26G  5月 31 10:17 ./new/2022-05-31_09-56-43_SM5TSS5V01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  6月  5 03:22 ./new/2022-06-05_03-02-58_QI5TSS5F01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  6月 12 03:20 ./new/2022-06-12_03-00-43_445TSS5P01.tar.gz
-rw-r--r-- 1 userid usergroup  27G  6月 19 03:24 ./new/2022-06-19_03-04-22_LE5TSS4A01.tar.gz
-rw----r-- 1 userid usergroup 271M  6月 23 11:55 ./new/db/2022062301__dbname.sql
-rw-r--r-- 1 userid usergroup 433M  6月  6 09:23 ./new/example.com-wp_2022-20220606-002039-fom2kz.wpress
-rw-r--r-- 1 userid usergroup 197M  6月  6 11:02 ./new/example.com-wp_2022-20220606-015934-p77h2a.wpress
-rw-r--r-- 1 userid usergroup 201M  5月 18 17:03 ./wp/wp-content/ai1wm-backups/example.com-wp-20220518-075954-8rgzmv.wpress
-rw-r--r-- 1 userid usergroup 298M  5月 18 17:18 ./wp/wp-content/ai1wm-backups/example.com-wp-20220518-081500-il6ay7.wpress
-rw-r--r-- 1 userid usergroup  26G  5月  1 03:20 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-01_03-01-25_GY5TSSZM01.tar.gz

※コマンド末尾のパイプで繋いでいる “head” を外せば最初の10行だけではなく他の該当するものも含めて表示されます。

50MB以上のファイルをファイルサイズの降順ソートで調べる

lsコマンドにオプション「S」を付加してファイルサイズの降順ソートで表示します。

$ find ./ -xdev -type f -size +50M -print | xargs ls -lhS | head
-rw-r--r-- 1 userid usergroup  27G  6月 19 03:24 ./new/2022-06-19_03-04-22_LE5TSS4A01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月 29 03:21 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-29_03-01-09_OI5TSS2N01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月 22 03:21 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-22_03-01-14_OM5TSS4U01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  6月 12 03:20 ./new/2022-06-12_03-00-43_445TSS5P01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  6月  5 03:22 ./new/2022-06-05_03-02-58_QI5TSS5F01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月 31 10:17 ./new/2022-05-31_09-56-43_SM5TSS5V01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月 15 03:28 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-15_03-09-09_445TSS7501.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月  8 03:20 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-08_03-00-51_GE5TSSZN01.tar.gz
-rw-r--r-- 1 userid usergroup  26G  5月  1 03:20 ./wp/wp-content/uploads/backwpup-3b394b-backups/2022-05-01_03-01-25_GY5TSSZM01.tar.gz
-rw-r--r-- 1 userid usergroup 433M  6月  6 09:23 ./new/example.com-wp_2022-20220606-002039-fom2kz.wpress

その他

ファイルサイズの指定「-size +50M」の単位・数値を「-size +1G」や「-size +50G」に変更することで条件にマッチしたファイルを調べることが出来ます。

動作環境情報

ヘテムル プラス

コメント

タイトルとURLをコピーしました