![如何从终端检查我最喜欢的命令?](https://linux22.com/image/1044313/%E5%A6%82%E4%BD%95%E4%BB%8E%E7%BB%88%E7%AB%AF%E6%A3%80%E6%9F%A5%E6%88%91%E6%9C%80%E5%96%9C%E6%AC%A2%E7%9A%84%E5%91%BD%E4%BB%A4%EF%BC%9F.png)
有没有什么方法可以让我通过计数来查看终端上命令执行的次数?
谢谢。
答案1
打开终端并输入
history | awk '{a[$2]++} END { for ( i in a ) { print a[i] " " i}}' | sort -rn | head
然后它将在你的终端中显示执行最多的命令。
例如:
raja@debian:~$ history | awk '{a[$2]++} END { for ( i in a ) { print a[i] " " i}}' | sort -rn | head
45 sudo
20 firefox
10 ./configure
9 ls
9 ./hotspot.sh
9 cd
8 nano
6 su
5 man
4 vmstat