Per conoscere quali sono i comandi usati più frequentemente ed in quale numero, bisogna andare a spulciare in bash_history, ma se vogliamo velocizzare il tutto basta questo comando:
$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
nel mio caso il risultato è questo:
edmond@debianbox:~$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
58 mencoder
56 ffmpeg
49 cd
43 swfc
43 sudo
41 su
30 swfextract
26 cat
24 ls
10 phoronix-test-suite
in bash_history si trovano numerose informazioni su quello che si è fatto, e per chi volesse disabilitare lo storico per una maggiore sicurezza:
$ rm -f ~/.bash_history
$ nano ~/.bashrc
ed inserire in fondo queste righe:
export HISTFILESIZE=4
unset HISTFILE
export HISTSIZE=2
export HISTCONTROL=ignoredups
Interessante grazie 😀