Linuxでファイルが文字化けした際の対処法


投稿日:2014年8月9日
  • 13
  • 0



文字化けしたファイルに対する対処法

mozibake

文字コードの違いや圧縮ファイルの解凍失敗の際に発生するファイルの文字化け。GUIであれば選択して削除できますが、CUIだと何と指定して削除するかも分かりません。

そんな時は以下の2つの方法で対処できます。


文字化けしたファイルをリネームする方法

まずは文字化けしたファイルのinode番号を調べます。

# ls -li
12198902 -rw-r--r-- 1 root root 772710400 Jun 17  2012 120448・81セ・81ァfile.tar

i-nodeは「12198902」です。変更後の名前は「120448までfile.tar」とする例で解説します。

# find . -inum 12198902 -ok mv '{}' 120448までfile.tar \;

するとYES,NOを聞かれるのでyと入力してエンターでリネームできます。

< mv ... ./120448・81セ・81ァthumbnail.tar > y

文字化けしたファイルを削除する

こちらも上の例と同じようにinode番号を指定して削除します。

同じようにinode番号を調べます。

# ls -li
12198902 -rw-r--r-- 1 root root 772710400 Jun 17  2012 120448・81セ・81ァfile.tar

i-nodeは「12198902」の場合の例です。

こちらはファイルの確認はしないのでまずは削除する対象のファイルが間違っていないか調べます。

# find . -inum 12198902

ファイルが間違っていないようなら削除します。

# find . -inum 12198902 -exec rm -rf {} \;

現在のページを共有する



現在のページに関連する記事

Linuxでファイルが文字化けした際の対処法 Linuxの基本の基本。Linuxの基本的なディレクトリ構成
Linuxでファイルが文字化けした際の対処法 Linuxのターミナルでコマンドを入力する方法と、オプションを調べる方法
Linuxでファイルが文字化けした際の対処法 メモリ消費の多いClam AntiVirusの代替としてSophos Anti-Virus for Linuxを使う方法
Linuxでファイルが文字化けした際の対処法 Google Fontsの日本語フォント「Noto Fonts」の使い方
Linuxでファイルが文字化けした際の対処法 Linuxの鬼門、viエディタの基本的な操作方法と実用的なコマンド
Linuxでファイルが文字化けした際の対処法 Internet Explorer 9 の最新版でも改善されない致命的なHelveticaバグ
Linuxでファイルが文字化けした際の対処法 Linux初心者こそ押さえたい、失敗しない設定ファイルの編集方法

おすすめの記事

自前の国別IPv6、IPv4アドレス割当リストを作成しよう

自前の国別IPv6、IPv4アドレス割当リストを作成しよう

初めてでも理解できるようになる「Google Chrome機能拡張の開発」

初めてでも理解できるようになる「Google Chrome機能拡張の開発」

5段階評価プラグインを通して学ぶPukiWikiのプラグインを作成する方法

5段階評価プラグインを通して学ぶPukiWikiのプラグインを作成す…

iptablesで設定したパケットフィルタリングが正しく動作しているかテスト

iptablesで設定したパケットフィルタリングが正しく動作してい…

初心者でも安全なLAMP環境を構築する方法を解説

初心者でも安全なLAMP環境を構築する方法を解説

GMO VPSを契約してWordPressを安定動作させるまでのサーバ設定方法

GMO VPSを契約してWordPressを安定動作させるまでのサーバ設定…

今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単語200

今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単…

Linuxの基本の基本。Linuxの基本的なディレクトリ構成

Linuxの基本の基本。Linuxの基本的なディレクトリ構成


コメントを残す

コメントは認証制のため、すぐには反映されません。

プログラミングに関する質問は「日本語でプログラミングの悩みを解決するQ&Aサイト sukegra」をご利用ください。