Linux 大量のファイルを削除する方法
通常の削除
rm -rf *
ls結果を削除
ファイル数が多すぎる等、rmコマンドが実行できなくなる場合
ls | xargs rm
表示したファイルリストからファイルを削除
ファイル名一覧を読み込んで削除
しかしsakuraの場合ディスクI/Oに制限がある為、lsに失敗する。
ls | head -n 10
数件のみ表示
さえダメな場合
1) ファイルリストをテキストへ出力
ls | head -n 1000 > list.txt
2) ファイルリストを読み込んで削除
cat list.txt | xargs rm
1)~2)を繰り返す