私は普段linuxでファイルを一度に削除するときはrm -rfを使うのですが、キャッシュを大量に生成するなどして相当数ファイルが貯まっていると、rm -rfでは「引数が長すぎます」と怒られてファイルが消せないことがあります。 そういうときはコマンドにひと工夫して xargs を使っています。 【例】 find /var/www/html/movie-search/cache/ -name "*.cash" -print0 | xargs -0 rm -rf これで問題なく消せます。 find /var/www/html/movie-search/cache/ -name "*.cash" -print0 | xargs -n 10 -0 rm -rf と「-n 10」を使って一度に実行するファイル数を分割してあげると幸せになれるかもしれません。 【さらに追記】 -print0 がないとだめ