Introduzione
Il clear
command è lo strumento ideale per cancellare lo schermo del terminale in Linux. Nonostante la sua efficacia, clear
non reinizializza il terminale, che a volte è necessario. Alcuni metodi alternativi forniscono agli utenti anche questa opzione.
Leggi questo tutorial per imparare a cancellare il terminale in Linux usando diversi metodi.
Cancella terminale tramite Cancella comando
Il modo più veloce per cancellare lo schermo del terminale in Linux è con il clear
comando. Nella maggior parte degli emulatori di terminale, come GNU, esegue clear
senza alcun argomento crea una schermata vuota:
clear
Una volta eseguito, il comando ripulisce il terminale:
Il comando cancella tutto, incluso il buffer di scorrimento. Per mantenere il buffer di scorrimento , usa clear
con il -x
argomento:
clear -x
Il clear -x
comando cancella il terminale, ma l'output precedente è ancora disponibile. Scorri verso l'alto o usa PgUp pulsante:
Tuttavia, in alcuni emulatori di terminale, clear
senza argomenti non elimina l'output precedente ma lo sposta verso l'alto (come clear -x
in GNU). In tal caso, è possibile accedere all'output precedente con PgUp chiave.
Inoltre, il clear
il comando non ripristina il terminale. Lo stato della shell rimane lo stesso di prima.
Cancella terminale tramite comando di ripristino
A differenza di clear
, il reset
il comando reinizializza il terminale e ripristina le impostazioni predefinite. Il processo di reinizializzazione copre le estensioni di tabulazione, disattiva le modalità eco e raw e attiva la traduzione di nuova riga.
Il comando ripristina un terminale che si trova in uno stato anomalo e reinizializza la riga di comando:
reset
Esecuzione di reset
richiede alcuni istanti per essere completato mentre clear
mostra l'effetto all'istante.
Cancella terminale tramite Ctrl+L / Ctrl+Maiusc+K Scorciatoia
Le scorciatoie da tastiera funzionano anche per cancellare il terminale, a seconda dell'emulatore di terminale.
In GNOME, il Ctrl + l
la scorciatoia ha lo stesso effetto di cancella -x . Il collegamento cancella il terminale lasciando il buffer di scorrimento:
La digitazione di un nuovo comando, come whoami, viene eseguita su uno schermo trasparente. Tuttavia, gli utenti possono accedere alla cronologia dell'output dei comandi con PgUp oppure scorrendo verso l'alto:
Un'alternativa in alcuni emulatori di terminale è Ctrl + Shift + K
. Il comando fornisce lo stesso output di Ctrl + L
.
Cancella terminale tramite comando alias
Anche i metodi alternativi per cancellare il terminale sono più complicati. Ad esempio, il \033
è il carattere di escape ASCII utilizzato per avviare le sequenze di controllo del terminale. Quando seguito da c
, il comando cancella il terminale.
printf "\033c"
Il comando cancella lo schermo del terminale, incluso il buffer di scorrimento. Per evitare di digitare numeri, crea un alias per il comando. Ad esempio, imposta x
come alias per printf "\033c"
con:
Una volta creato l'alias, esegui x
risulta in una chiara schermata del terminale.
Conclusione
Ora sai come cancellare lo schermo del terminale usando alcuni metodi diversi. Quindi, dai un'occhiata alla guida definitiva di tutti i comandi Linux che tutti dovrebbero conoscere.