Bashシェルは、キャリッジが戻ったときに新しい行を開始せず、入力されたコマンドを表示しません。

Bashシェルは、キャリッジが戻ったときに新しい行を開始せず、入力されたコマンドを表示しません。

lxterminalウィンドウで実行されているインタラクティブbashシェルでは、私が何を台無しにしたのかわかりません。

Return キーを押すと新しい行は開始されませんが、Ctrl-C は起動します。

$ ^C
$ $ $ $ $ ^C
$ ^C
$ $ $ $ $ $ $ 

コマンドを入力するときにReturnキーを押すと、コマンドは実行されますが、入力したコマンドは表示されません。

sudo lsof ... | lessそれ以前は、いくつかのコマンド(または)を実行しましたsudo netstat ... | lessが、出力がないようで、ctrl-cおよび/またはqを順序に関係なく複数回押しました。最後に終了したときにlessbashに問題が発生しました。

誤ってシェルの標準出力を別の場所にリダイレクトしましたか?

シェルを閉じずに問題を解決する方法はありますか?

ベストアンサー1

あなたの端末が「面白い」モードで停止しているようです。/usr/bin/reset通常、ncursesライブラリに付属のコマンドを使用してリセットできます。

おすすめ記事