GNOME端末の記録を消去するには?

GNOME端末の記録を消去するには?

ターミナルでclearcommand またはCtrl+ を使用すると、Lターミナルはクリアされますが、まだスクロールバックして、最後に使用したコマンドを表示できます。端末を完全に消去する方法はありますか?

ベストアンサー1

あなたはそれを使用することができますtput reset

または、次のシェルスクリプトを使用できますresettput reset

#!/bin/sh
echo -e \\033c

Esc-Cこれはリセット端末のコンソールに制御文字を送信します。

Googleキーワード:Linuxコンソールの制御順序

man console_codes説明する:

ESC cシーケンスは端末をリセットします。これは画面がすべて壊れたときの望ましい結果です。よく提案されている「echo ^V^O」はG0を現在にしますが、G0がテーブルa)を指しているという保証はありません。一部のディストリビューションには "echo ^[c" のみを実行するプログラム Reset(1) があります。コンソールのterminfoエントリが正しい場合(そしてrs1 = \ Ecエントリがある場合)、「tput Reset」も機能します。

おすすめ記事