O Linux tem uma rica de linha de comando que pode às vezes ser um pouco assustadora para as pessoas migram do Windows. Exibir a lista dos últimos comandos é muito simples:history
1 ps -ef
2 kill 24188
3 ps -ef
4 tail logfile.log
Se você quiser encontrar um comando que usou antes, mas você tem uma grande histórico, você pode encontrá-lo rapidamente, através do comando grep. Digamos que nos lembramos do comando FTP, mas não lembramos o nome de servidor de domínio:
history | grep ftp
321 ftp ftp.cdrom18.com
Coisa simples! Se quisermos exibir a lista de itens que usamos as mais frequentemente? Podemos usar um comando muito mais complicado como este:
> 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
As técnicas utilizadas no último comando são úteis em outros contextos também.