在Linux Shell中,如何找出我最常使用哪些命令以及使用频率?

问题描述 投票:0回答:1

我想找出我在 shell 中运行的前 5 个命令。我想看看我最常使用哪些命令。如果我还可以看到我运行这些顶级命令的频率,那就太好了。

有没有一种无需安装任何插件就能轻松找到它的方法?

linux shell unix command-line
1个回答
1
投票

您可以使用历史命令来完成此操作,并将其与

head -n
结合起来以获得前n个命令。

获取前 5 个命令:

history | awk '{print $2}' | sort | uniq -c | sort -rn | head -5

结果:

69 cd
66 ls
41 vi
40 git
24 rm

这意味着我最常使用

cd
,我已经使用了69次。

© www.soinside.com 2019 - 2024. All rights reserved.