ターミナルではShell
、メニュー、そこにリセット用の2つのオプションは次のとおりHard Reset
とReset
。前者は画面をクリアします。後者は、厄介なエスケープシーケンスの後に修正するだけです。
それが表示されHard Reset
、bashの組み込みに相当しますreset
。Reset
(ソフトバージョン)と同等のものは何ですか?stty sane
?
(SSH接続が切断された後、画面をクリアせずに端末をリセットしたいのですが、メニューオプションは機能しますが、自動にしたいです。)
これはstty saneとまったく同じではありません。小さな実験で表示できます。shを実行して、シェルがttyを正常な値にリセットしないようにします。エコーをオフにするには、stty -echoを実行します。stty saneを実行すると、エコーが戻ります。その後、再びstty -echoを実行し、ターミナルをソフトリセットします。まだエコーはありません。また、stty saneとターミナルのリセットは異なることに影響するはずです。sttyは、オペレーティングシステムの端末へのインターフェイスを制御しますが、端末のリセットは端末自体に影響します(実際の端末の時代には、ハードウェアの別の部分でした)。
—
トゥールポールソン