Linux Tips

バイナリファイルを表示して画面が乱れたときは

北浦訓行
2001/6/28

 ktermなどでバイナリファイルをcatコマンドで表示すると、意味のない文字が表示されて、以降は正しい表示ができなくなってしまう。

catコマンドでバイナリファイルを表示するとこのような画面になってしまう。試しに[Enter]キーを押しても、意味のない文字が表示されるだけでプロンプトは表示されない(画像をクリックすると拡大表示します)

 そのような場合は、以下のように対処すればいい。

  • resetコマンドを実行する
  • ktermの場合は、VTメニューの[リセットと画面クリア]を選択する

 resetコマンドは、文字どおりターミナルをリセットするコマンドだ。resetコマンドが必要ということは正しい表示ができない状態なので、「reset」と入力しても変な文字が表示されてしまう。それでも構わずに[Enter]キーを押す。

 それでも表示が正しくならない場合は、以下のコマンドを実行する。

$ echo ^[c

 「^[」というのはエスケープ文字と呼ばれるもので、通常の方法では入力できない。以下の手順で入力する。

 まず、「echo」と入力して[Space]キーを押す。次に[Ctrl]+[V]キーを押し、続けて[Esc]キー、[C]キーを順に入力する。最後に[Enter]キーを入力すれば正しい表示に戻るはずだ。

 ktermの場合は、[Ctrl]キーを押しながらマウスの中ボタンをクリック(マイクロソフトのIntelliMouseを使用しているときは[Ctrl]キーを押しながらホイールをクリック)して、表示されるメニューから[リセットと画面クリア]を選択する。これだけで正しい状態に戻る。画面にプロンプトが表示されないときは、[Enter]キーを押すと表示されるはずだ。

ktermの場合は、VTメニューから[リセットと画面クリア]を選択すればいい(画像をクリックすると拡大表示します)

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間