Il terminale Linux è un vantaggio evidente di questa famiglia di sistemi operativi. Con il suo aiuto, è facile eseguire varie azioni nel sistema operativo. L'utente può eseguire non solo singoli comandi, ma anche raggrupparli. A questo scopo, è possibile applicare vari operatori per reindirizzare l'input e controllare l'esecuzione. Se si conoscono i tasti di scelta rapida del terminale, si inizierà a lavorare con esso in modo molto più efficiente. Consideriamo i principali tasti di scelta rapida che potete utilizzare nel vostro lavoro.
Ctrl+Alt+T
- nelle distribuzioni basate su Ubuntu, questa combinazione di tasti viene utilizzata per aprire il terminale.Tab
- questo tasto è utilizzato per il completamento automatico nel terminale. Basta digitare l'inizio di un comando, quindi premerlo, e il comando suggerirà le opzioni disponibili o lo terminerà se si tratta di un comando singolo.Ctrl+L
- cancella tutto l'output del terminale.Ctrl+S
- mette in pausa l'output del terminale.Ctrl+Q
- riprende l'output se è stato messo in pausa.Ctrl+C
- invia il segnale SigInt
al comando per terminarlo.Ctrl+Z
- riduce a icona il comando corrente in modalità di sfondo.Ctrl+r
- può essere usato per cercare nella cronologia dei comandi.Ctrl+p
- comando precedente nella cronologia dei comandi.Ctrl+n
- il comando successivo nella cronologia dei comandi.Ctrl+g
- se si è in modalità di ricerca, termina la ricerca.Ctrl+o
- esegue il comando trovato dalla ricerca.Alt+.
- utilizza l'ultima parola del comando precedente.Ctrl+a
- si sposta all'inizio della riga.Ctrl+e
- si sposta alla fine della riga.Alt+b
- si sposta a sinistra di una parola.Alt+f
- si sposta a destra di una parola.Ctrl+b
- si sposta a sinistra di un carattere.Ctrl+f
- si sposta a destra di un carattere.Ctrl+xx
- salta alla fine o all'inizio della riga.Ctrl+u
- taglia una riga fino alla posizione del cursore.Alt+Del
- cancella una parola prima del cursore.Alt+d
- cancella la parola dopo il cursore.Ctrl+d
- cancella il carattere sotto il cursore.Ctrl+h
- cancella il carattere sotto il cursore.Ctrl+w
- taglia la parola sotto il cursore.Ctrl+k
- taglia una riga dalla posizione del cursore alla fine della riga.Alt+t
- scambia la parola corrente con quella precedente.Ctrl+t
- scambia due caratteri davanti al cursore.Esc+t
- scambia due parole prima del cursore.Ctrl+y
- incolla ciò che è stato tagliato.Alt+u
- crea caratteri maiuscoli dalla posizione del cursore alla fine della parola corrente.Alt+l
- crea caratteri minuscoli dalla posizione del cursore alla fine della parola.Alt+c
- cambia il carattere sotto il cursore in maiuscolo e va alla fine della parola.Alt+r
- riporta la stringa al suo stato originale.Ctrl+_
- annulla l'ultima azione eseguita sulla stringa.I comandi di cui sopra funzionano bene nella shell bash
. È possibile utilizzare altre soluzioni, ma alcuni tasti di scelta rapida del terminale potrebbero non funzionare. Può anche accadere che una certa combinazione esegua azioni completamente diverse.
La funzione di ricerca nella cronologia dei comandi è considerata molto interessante e utile. Immaginiamo una situazione pratica: si vuole trovare il comando openvpn
e si è certi di averlo già eseguito in precedenza. Per risolvere il compito (cercarlo), premiamo Ctrl+R
e iniziamo a digitare il comando.
Per eseguire il comando, dobbiamo premere Invio
o Ctrl+o
. La combinazione di tasti Alt+r
è una combinazione interessante con questa funzione. In questo modo è possibile trovare un determinato comando nella cronologia e poi modificarlo. Premendo questi tasti di scelta rapida, si riporta il comando al suo stato originale. In alcuni casi ciò è necessario e utile. A volte un comando emette informazioni troppo velocemente. Mettete in pausa l'output con i tasti Ctrl+S
. Si può anche fare un esperimento usando questa combinazione e il comando ping
:
Riprendere l'output premendo Ctrl+S
e Ctrl+Q
.