首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取使用前10条命令的历史记录

获取使用前10条命令的历史记录
EN

Ask Ubuntu用户
提问于 2015-10-15 10:55:11
回答 1查看 2K关注 0票数 3

有没有办法找出历史上最常用的十大命令?在这里,前10是指我大部分时间使用的命令,即其使用计数比其他命令多的命令。

EN

回答 1

Ask Ubuntu用户

发布于 2015-10-15 10:59:35

一行:

代码语言:javascript
运行
复制
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl |  head -n10

示例输出:

代码语言:javascript
运行
复制
1  211  21.1%  ls
2  189  18.9%  sudo
3  58   5.8%   man
4  52   5.2%   cd
5  43   4.3%   ping
6  40   4%     apropos
7  34   3.4%   less
8  22   2.2%   cat
9  18   1.8%   which
10  18   1.8%   aspell

站点提供了更多的信息。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/685796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档