14.04 で数十万の破損したファイルを含むゴミ箱内のフォルダにアクセス/削除できない

14.04 で数十万の破損したファイルを含むゴミ箱内のフォルダにアクセス/削除できない

昨日、私はごみ箱名前FdtN0bhKRX700,000 個を超える破損ファイルが含まれています。フォルダを USB キーに移動しようとして、操作をキャンセルしたときに「移動を準備しています...」というダイアログにそのマークが表示されていたため、おおよその数はわかっています。フォルダは 1017 MB で、中のファイルはすべて 0 バイト長です。このフォルダを削除したりアクセスしたりするためにできることはすべて試しましたが、失敗しました。sudo rmまたはsudo suその後rmおよびオプションを使用する-d-f無限ループに陥り、システムの機能(Ctrl+Alt+Del)。他のフォルダーでは問題なく動作する C++ プログラムをコーディングしましたが、この場合はまったくうまくいきませんでした。Web 全体で検索しましたが、私のケースと同じようなケースは見つかりませんでした。フォルダー内のファイルの名前は次のようになります。

S __FrO__ kj

Nautilusでフォルダを開こうとしたとき、プログラムがクラッシュする前に戻るボタンをクリックすると、いくつかのファイルのアイコンが名前と一緒にレンダリングされたため、いくつかの名前を読むことができました。フォルダで使用できる唯一のコマンドはmv私の知る限りでは。

ご協力をよろしくお願いいたします。

答え1

私はゴミ箱フォルダで見つけた巨大なフォルダの問題を解決しました。フォルダもファイルも壊れていませんでした。確かにそれはHDD Bad Blocks私が検出した問題でした。fsck別のパーティションから実行することで、私はハードドライブの専門家ではありませんが、fsckフォルダ構造に問題が検出されました (おそらくディスク上のゴミ箱フォルダの場所)。

答え2

これは動作するはずです:

sudo rm -rf path-to-the-folder

うまくいかなかった場合は、root権限付きで実行しsudo su、Enter キーを押して、コマンドを繰り返しますsudo

警告!

としてログインする場合はroot、自己責任で行ってください。このフォルダーに何もないことが完全に確実であれば問題ありません。

関連情報