Linux で大量のディレクトリからファイルを削除する方法

Linux で大量のディレクトリからファイルを削除する方法

問題のある VPS があり、tmp/ ディレクトリからファイルを削除する必要があります。問題は、ユーザーが tmp/ ディレクトリに非常に多くのファイルを入れているため、ファイルのリストだけで (つまり、ファイルの実際のサイズを除いたフォルダーのサイズ) 約 1 GB になることです。このフォルダーの内容を 'rm -rf /tmp/*' または同様のものを使用して削除しようとしても効果がありません。サイズが非常に大きいため、メモリがすぐに使い果たされるからです。このフォルダーに何が入っているのかわかりません。そのため、何が入っているか確認するまでは何も削除できません。'find' コマンド、'ls' コマンド、'vim' コマンド、'rm' コマンドなどはすべて、このフォルダーの内容を読み取ろうとするとメモリ不足になります。RAM を使い果たすことなくフォルダーの内容の一部だけを読み取る方法を誰か知っていますか? (たとえば、'ls | grep something' はフォルダー全体が読み取られるため、役に立ちません)

関連情報