Tallying BASH history
date: 2014-05-15 20:50:54+00:00 categories: - Linux
I was curious which commands I use the most, so (with some web searching) I put together this:
$ history | awk '{ print $2 }' | sort | uniq -c | sort -n -r
64 cd
61 ls
38 sudo
25 nc
22 cat
20 yaourt
16 vim
[ etc. ]
One thing I noticed is that I manually type the most common commands
less than expected, because I’ve moved them to launchers that sit on a
panel. So htop, yaourt, and others are much more used than this would
indicate, because they don’t get executed from a standalone terminal. I
also tend to clean out duplicates every now and again from my
.bash_history
, so this listing on my machine is skewed
towards commands I didn’t cull yet. But it’s an interesting
exercise.
(For the curious: yaourt is a package manager [wrapper], and nc is netcat)