Bash… a colpi di shortcuts

6 10 2008

Oggi vi presento una piccola lista di shortcuts che vengono comunemente utilizzati con Bash

Movimento

CTRL+a Per andare all’inizio della riga corrente
CTRL+e Per andare alla fine della riga corrente
ALT+b Torna indietro di una parola
ALT+f Va avanti di una parola

Cancellazione

CTRL+k Cancella fino alla fine della riga corrente
CTRL+u Cancella fino all’inizio della riga corrente
ESC+backspace Cancella la parola precedente
ESC+d Cancella la parola successiva
CTRL+y Re-inserisce i caratteri/parole cancellate precedentemente
CTRL+l (elle) Cancella lo schermo

Modifica

ALT+l (elle) Trasforma la parola che segue tutta in minuscolo
ALT+u Trasforma la parola che segue tutta in maiuscolo
ALT+c Trasforma la prima lettere della parola in maiuscolo ed il resto in minuscolo
ALT+t Inverte le ultime due parole

Ed infine, una “chicca” sicuramente utile per chi, come me, si collega spesso in SSH verso dei server remoti… come sapete, premendo due volte il tasto tabulatore, anteceduto dalle prime lettere di un comando, automaticamente verrà riportata la lista di tutti i comandi che potrebbe essere invocati… ma provate a mettere prima la chiocciolina (@)… comparirà la lista di tutti i servers presenti in /etc/hosts!

Per ora mi sembra sia tutto … Alla prossima! :)

PS – E non dimenticatevi di questo post


Azioni

Informazione

3 risposte

6 10 2008
Andrea Olivato

Cappero la chicca della chiocciolina mi mancava proprio… Davvero utile!

1 12 2008
mk66

Interessantissimo, come sempre :D

Scusa se approfitto delle tue capacità, ma c’è mica anche qualche “trucchetto” per richiamare “al volo” la pagina man (o info) del comando che si sta usando e verificare le opzioni?

Mi spiego meglio con un esempio banale: sto usando il comando cp, ma ho un buco di memoria e non mi ricordo l’opzione per mantenere i permessi, adesso apro una seconda shell e digito man cp o info cp, mi cerco l’opzione giusta e poi ritorno alla prima shell e la inserisco nel comando.. esiste qualche combinazione di tasti che mi permette di visualizzare le opzioni in modo più efficace? (e senza avere tante shell aperte davanti che, in casi meno banali, rischio di fare casini..)

2 12 2008

Lascia un commento