ホームページ  >  記事  >  運用・保守  >  Linuxで文字化けしたファイルやディレクトリを削除する方法

Linuxで文字化けしたファイルやディレクトリを削除する方法

王林
王林オリジナル
2020-01-11 15:18:523164ブラウズ

Linuxで文字化けしたファイルやディレクトリを削除する方法

Linux サーバー上で中国語のファイルやディレクトリをアップロードまたは作成すると、エンコードの関係で文字化けが発生し、削除しようとしても削除できません。 rmコマンドで削除しました。この場合は、findコマンドを使用して文字化けしたファイルやディレクトリを削除してください。

1. まず、文字化けしたファイルまたはディレクトリが存在するディレクトリを入力し、ls -i コマンドを使用して、ファイルまたはディレクトリの i ノード (先頭の数値文字列) を見つけます。ファイルまたはディレクトリが inode です)

Linuxで文字化けしたファイルやディレクトリを削除する方法

(無料ビデオ チュートリアル共有: linux ビデオ チュートリアル)

2. 次に、次を使用します。このファイルまたはディレクトリをクエリして削除する find コマンド

find -inum 2623190 -delete

Linuxで文字化けしたファイルやディレクトリを削除する方法

#注: この方法は、ファイルまたは空のフォルダーを削除する場合にのみ機能します。

空ではないフォルダーを削除するにはどうすればよいですか?

まず i ノードを確認してから、次のコマンドを使用します。

find -inum 2236429 -exec rm -rf {} \;

ファイルまたはフォルダーが見つからないというメッセージが表示されますが、実際には削除されています。

おすすめの関連記事とチュートリアル: linux チュートリアル

以上がLinuxで文字化けしたファイルやディレクトリを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。