Linuxで破損したディレクトリを削除する方法

Linuxで破損したディレクトリを削除する方法

ディレクトリが破損しているように見えるコンピュータがあります。出力はls -lah次のようになります。

???????????  ? ?        ?           ?            ? dir_name

これはSSDのCentOS 7 VMで有効なディレクトリでした。何が起こっているのかわかりませんが、今は削除したいのですが不可能に見えます。

$sudo rm -rf dir_name 
rm: cannot remove ‘dir_name’: Is a directory

またstat読むことができません:

stat dir_name
stat: cannot stat ‘dir_name’: No such device

このディレクトリを安全に削除する最も簡単な方法は何ですか?

ベストアンサー1

破損したディレクトリは削除できません。

umountシステムをファイル化して実行する必要があります。fsck

~によると man 8 fsck

fsck - Linuxファイルシステムの確認と修復

おすすめ記事