Scorciatoie per la modifica dei comandi
Ctrl + a - vai all'inizio della riga di comando
Ctrl + e - vai alla fine della riga di comando
Ctrl + k: elimina dal cursore alla fine della riga di comando
Ctrl + u: elimina dal cursore all'inizio della riga di comando
Ctrl + w - cancella dal cursore all'inizio della parola (cioè cancella indietro di una parola)
Ctrl + y - incolla la parola o il testo che è stato tagliato usando una delle scorciatoie di cancellazione (come quella sopra) dopo il cursore
Ctrl + xx - sposta tra l'inizio della riga di comando e la posizione corrente del cursore (e viceversa)
Alt + b - sposta indietro di una parola (o vai all'inizio della parola il cursore è attualmente attivo)
Alt + f - sposta in avanti di una parola (o vai alla fine della parola il cursore è attualmente attivo)
Alt + d - cancella fino alla fine della parola a partire dal cursore (parola intera se il cursore si trova all'inizio della parola)
Alt + c - maiuscole alla fine della parola che inizia dal cursore (parola intera se il cursore si trova all'inizio della parola)
Alt + u - fa maiuscole dal cursore alla fine della parola
Alt + l - passa in minuscolo dal cursore alla fine della parola
Alt + t - scambia la parola corrente con la precedente
Ctrl + f - sposta in avanti di un carattere
Ctrl + b - sposta indietro di un carattere
Ctrl + d - cancella il carattere sotto il cursore
Ctrl + h: elimina il carattere prima del cursore
Ctrl + t - scambia il carattere sotto il cursore con quello precedente
Scorciatoie per i comandi
Ctrl + r - cerca la cronologia all'indietro
Ctrl + g - evita la modalità di ricerca della cronologia
Ctrl + p - comando precedente nella cronologia (ovvero tornare indietro nella cronologia dei comandi)
Ctrl + n - comando successivo nella cronologia (ad es. Avanzare nella cronologia dei comandi) Alt +. - usa l'ultima parola del comando precedente
Scorciatoie per il controllo dei comandi
Ctrl + l - cancella lo schermo
Ctrl + s - interrompe l'output sullo schermo (per un comando dettagliato di lunga durata)
Ctrl + q - consente l'output sullo schermo (se precedentemente interrotto utilizzando il comando sopra)
Ctrl + c - termina il comando
Ctrl + z - sospende / arresta il comando
Comandi di Bash Bang (!) Bash ha anche alcune utili funzioni che usano il! (bang) per permetterti di fare alcune cose funky con i comandi bash.
!! - esegui l'ultimo comando! Blah - esegui il comando più recente che inizia con 'blah' (es.! Ls)
! blah: p - stampa il comando che! blah verrebbe eseguito (lo aggiunge anche come ultimo comando nella cronologia dei comandi)
! $ - l'ultima parola del comando precedente (uguale a Alt +.)
! $: p - stampa la parola che! $ sostituirà
! * - il comando precedente ad eccezione dell'ultima parola (ad esempio se si digita '_find somefile.txt /', allora! * Ti darebbe '_find somefile.txt')
! : p - stampa cosa! sostituirebbe