Linux ha una ricca esperienza in linea di comando che a volte può essere un po 'scoraggiante per chi passa da Windows. La visualizzazione dell'elenco di comandi recenti è piuttosto semplice, tuttavia:
> history
1 ps -ef 2 kill 24188 3 ps -ef 4 tail logfile.log
Se vuoi trovare un comando che hai usato prima ma hai un enorme elenco di cronologia, puoi trovarlo rapidamente passandolo attraverso grep. Diciamo che ricordiamo di digitare il comando ftp, ma non ricordo il nome di dominio del server:
> history | grep ftp
321 ftp ftp.cdrom18.com
Roba abbastanza semplice! Cosa succede se vogliamo visualizzare l'elenco degli articoli che utilizziamo più spesso? Possiamo usare un comando molto più complicato come questo:
> history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -r
114 ls 105./runreports.sh 97 cd 24 uptime 15 mysql 13 vi
L'ultimo comando è stato grazie a Lifehacker, che è un ottimo sito a cui devi assolutamente iscriverti.
Le tecniche utilizzate nell'ultimo comando sono utili in altri contesti. Pubblicherò altri comandi simili in avanti.