linux命令之命令历史记录查看和统计

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:20   2366   0

查看历史命令:history

查看最近使用过的5条命令: history | tail -5

统计经常使用的命令:history | awk '{print $2}' | sort | uniq -c | sort -nr | head -5

结果第一列次数,第二列是使用的命令

解释:

  • awk '{print $2}' 从历史文件中打印第2列字符串,不显示命令选项和参数

  • sort 按字母顺序排列所有行

  • uniq -c 删除重复行并对它们进行计数统计

  • sort -nr 根据 uniq 命令返回的统计数反向排序

也可以使用正序查看使用命令:history | awk {'print $2'} | sort | uniq -c | sort -n | tail -n5

或将所有使用过的命令导出txt中:history | awk {'print $2'} | sort | uniq -c | sort -n > history.txt

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP