ubuntu - ssh 连上服务器之后,终端的上下左右键变成乱码,着急哦~~~!!
阿神
阿神 2017-04-21 10:55:56
0
8
1018

ubuntu12.04 在ssh线上机器之后,默认终端的上下左右键失效了,变成了这个,

[evans@app00-000 ~]$ ^[[A^[[A^[[A^[[A^[[A^[[C^[[C^[[B^[[A^[[D^[[C^[[A^[[A^[[A^[[D^[[B^[[C^[[A

,哪位大神可以帮忙啊 跪求 ~!!!!!!

阿神
阿神

闭关修行中......

全員に返信(8)
伊谢尔伦

sttyを使用して端末パラメータを設定します。
設定方法がわからない場合は、問題のないサーバーを見つけてパラメータを表示すると、2 つのサーバーを比較すると違いがわかります。

いいねを押す +0
阿神

多くの人が要点を理解していませんでした。これらの文字の存在は、端末 には何も問題がないことを示していますが、キーストロークを受け入れるプログラム (シェル) が矢印キー を正しく理解していないことを示しています。 シェルが bash か zsh かを検出しますか?ダッシュの場合、編集キーはサポートされていません。 「bash」と入力して Enter キーを押すと、改善されるかどうかを確認できます。

通常、それがどのシェルであるかを知っています。

いいねを押す +0
大家讲道理

使用する

Shiftキー + Deleteキー

削除して一時的に使用できます

いいねを押す +0
左手右手慢动作

ローカルのsshツールの文字エンコーディングを変更するか、ssh設定ファイルを変更して文字セットを変更します。または、ツールにカーソルモードがあるので、それを選択するだけです

いいねを押す +0
大家讲道理

「bash」と入力して Enter キーを押し、もう一度試しますか?

いいねを押す +0
左手右手慢动作

同じリクエストですが、編集するとき私がとても愚かだったので、とても悲しかったです

いいねを押す +0
小葫芦

@DonnieGo
bash と入力すると正常に動作します。 /etc/passwd 内のファイルを確認したところ、シェルフィールドが空であることがわかりました。これが原因だと思います。

いいねを押す +0
大家讲道理

@DonnieGo は言いました: bash と入力して Enter キーを押してください

解決しました!

この方法をもう一度要約すると、次のようになります:
chsh を入力します
ログインシェル [*] の後に /bin/bash を入力します
今後はすべての接続が正常になります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!