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

查看历史命令: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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章