GNU/Linux >> Znalost Linux >  >> Linux

Jak vymazat terminál v Linuxu {Vymazat obrazovku v Linuxu}

Úvod

clear command je nástroj pro vymazání obrazovky terminálu v Linuxu. Navzdory své účinnosti clear nereinicializuje terminál, což je někdy nutné. Některé alternativní metody poskytují uživatelům tuto možnost také.

Přečtěte si tento výukový program, kde se dozvíte, jak vyčistit terminál v systému Linux pomocí různých metod.

Vymazat terminál pomocí příkazu clear

Nejrychlejší způsob, jak vyčistit obrazovku terminálu v Linuxu, je pomocí clear příkaz. Ve většině terminálových emulátorů, jako je GNU, běží clear bez jakýchkoli argumentů vytvoří prázdnou obrazovku:

clear

Po provedení příkaz vymaže terminál:

Příkaz smaže vše, včetně vyrovnávací paměti scrollback. Chcete-li zachovat vyrovnávací paměť posunu , použijte clear s -x argument:

clear -x

clear -x příkaz vymaže terminál, ale předchozí výstup je stále dostupný. Přejděte nahoru nebo použijte PgUp tlačítko:

V některých emulátorech terminálu však clear bez argumentů nesmaže předchozí výstup, ale posune jej nahoru (stejně jako clear -x v GNU). V takovém případě je přístup k dřívějšímu výstupu možný pomocí PgUp klíč.

Navíc clear příkaz neresetuje terminál. Stav shellu zůstává stejný jako předtím.

Vymažte terminál pomocí příkazu reset

Na rozdíl od clear , reset příkaz znovu inicializuje terminál a obnoví výchozí nastavení. Proces reinicializace zahrnuje rozšíření karet, vypne režimy echo a raw a zapne překlad nového řádku.

Příkaz resetuje terminál, který je v abnormálním stavu, a znovu inicializuje příkazový řádek:

reset

Probíhá reset Dokončení trvá několik okamžiků, zatímco clear projeví účinek okamžitě.

Vymazat Terminál pomocí zkratky Ctrl+L / Ctrl+Shift+K

Klávesové zkratky také fungují pro vymazání terminálu v závislosti na emulátoru terminálu.

V GNOME Ctrl + l zkratka má stejný účinek jako vymazat -x . Zástupce vymaže terminál a zároveň opustí vyrovnávací paměť scrollback:

Zadávání nového příkazu, například whoami, se provádí na přehledné obrazovce. Přesto mohou uživatelé přistupovat k historii výstupů příkazů pomocí PgUp nebo posunutím nahoru:

Alternativou v některých emulátorech terminálu je Ctrl + Shift + K . Příkaz poskytuje stejný výstup jako Ctrl + L .

Vymazat terminál pomocí příkazu alias

Alternativní metody pro vyčištění terminálu jsou také složitější. Například \033 je znak ASCII, který se používá ke spuštění ovládacích sekvencí terminálu. Když následuje c , příkaz vymaže terminál.

printf "\033c"

Příkaz vymaže obrazovku terminálu včetně vyrovnávací paměti scrollback. Chcete-li se vyhnout psaní čísel, vytvořte pro příkaz alias. Nastavte například x jako alias pro printf "\033c" s:

Jakmile je alias vytvořen, spustí se x výsledkem je jasná obrazovka terminálu.

Závěr

Nyní víte, jak vyčistit obrazovku terminálu pomocí několika různých metod. Dále se podívejte na dokonalou příručku všech příkazů Linuxu, které by měl každý znát.


Linux
  1. Jak vymazat historii Bash na Linuxu

  2. Jak používat příkaz „screen“ v Linuxu

  3. Jak používat vi k úpravě příkazu v terminálu na Linuxu?

  1. Jak vymazat mezipaměť v Linuxu

  2. Jak používat Linux Screen Command

  3. Jak vymazat scrollback v příkazu na obrazovce?

  1. 4 linuxové terminálové multiplexery k vyzkoušení

  2. Jak zastavit proces obrazovky v linuxu?

  3. v linuxové konzoli, jak NEzabalit výstup