Bash History

13 05 2007

Spesso ci capita di usare il terminale per eseguire svariate operazioni: installare o rimuovere velocemente nuovi programmi (con apt-get), copiare e/o eliminare files, oppure utilizzare particolari comandi per la gestione e configurazione del nostro sistema. Spesso però nasce l’esigenza di ricordarsi le operazioni svolte con l’ausilio del terminale, specie quando viene eseguita una lunga serie di comandi specifici spulciati da una particolare guida che si trovano sui vari forum, poiché possono sempre ritornare utile in un prossimo futuro.

Per avere sempre una copia completa delle operazioni svolte dalla console può rilevarsi utile il file .bash_history.

Il file in questione non è nient’altro che un file di testo contenente l’elenco completo di tutte le azioni svolte fin dalla prima installazione del sistema operativo. E’ come avere sempre a disposizione un registro di tutte le nostre azioni. Esso si trova tra i file nascosti della nostra Home (il punto davanti ad un file specifica che esso è invisibile a meno che si usi il comando ls -a) e possiamo visualizzarlo nel seguente modo:

paso@casa:~$ cat .bash_history

Volendo possiamo fare una copia del file da conservare a parte e rinominarlo in modo tale da renderlo visibile:

paso@casa:~$ cp .bash_history /home/paso/Documents/conservare/
paso@casa:~$ cd Documents/conservare/
paso@casa:~/Documents/conservare$ mv .bash_history bash_history

Così possiamo avere sempre sottomano una copia del file da utilizzare come una cronologia dei nostri comandi che possiamo tranquillamente andare a modificare e commentare, dividendolo in sezioni ed inserendo delle date in modo tale da avere un testo più leggibile.


Azioni

Information

2 responses

13 05 2007
phoenix

utilissimo…
ottimo post!!! 😉

13 05 2007
Paso

Grazie!
Ho pensato che sarebbe utile scrivere ogni tanto articoli in stile “How To”, in modo tale che siano utili per molti lettori. Purtroppo in questo periodo non trovo quasi mai il tempo per fare degli approfondimenti monotematici. Quindi ho deciso di iniziare a piccoli passi…

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...




%d blogger cliccano Mi Piace per questo: