首页 > 代码库 > Find the Top 10 commands in your linux box!

Find the Top 10 commands in your linux box!

history | awk ‘{print $2;}‘ | grep -v ‘^./‘ | sort -d | uniq -c | sort -nr | head -n 10

grep,  ‘-v‘ means invert-match,‘^‘ specify the begin of a line.

sort, ‘-d‘ means dictionary order, ‘-n‘ means take the string as a number, ‘-r‘ means reverse.

uniq -c, can prefix lines by the number of occurences.

Find the Top 10 commands in your linux box!