今天来绍介一个好玩有趣(但没什么用)的冷知识,想知道你在 Linux 中使用最频繁的指令吗?
在 Linux 中,~/.bash_history
文件会记录当前用户在终端中输入过的所有历史指令,默认记忆可达1000个
我们可以通过 ~/.bash_history
文件来查询你最频繁使用到的指令
在命令行里运行:
$ history | awk '{print $2}' | sort | uniq -c | sort -nr | head -10
我们可以得到结果如下:
295 ll
279 cd
79 git
70 tail
53 vi
23 vim
23 php
21 supervisorctl
20 mysql
19 du
我们来分析一下这行命令
history # 列出历史使用过的指令
awk '{print $2}' # 从历史记录中打印第2列字符串,不显示命令选项和参数
sort # 按顺序排列
uniq -c # 去重行并统计次数
sort -nr # 根据 uniq 命令返回的统计数反向排序
如果你想倒序显示
$ history | awk {'print $2'} | sort | uniq -c | sort -n | tail -n5
如果你想列表所有
$ history | awk '{print $2}' | sort | uniq -c | sort -nr
你在 Linux 中使用最频繁的指令是哪几个?留言告诉我
能发一份模板到我的邮箱么? 感谢
已发
厉害了,博主
cd
您好,这个主题下载后不能解压,求其他下载方式🙏
我发到你邮箱吧
特别感谢,谢谢哈,秒回有点恐怖
我用了pjax就不能回复了
我的评论是传统的表单提交,也没有用Pjax😂
rm -rf ~😋破坏之王
😂 这可不能乱用啊
cd ls cp vim 哈哈
cp大法 哈哈
ls
对于代码盲,还是宝塔比较好!你这种评论框抖动建议取消,抖的很不友好!
感谢提示建议,已取消抖动效果
一样是ll用的最多😂