服务器 
首页 > 服务器 > 浏览文章

Linux获取10个你最常用的终端命令列表

(编辑:jimmy 日期: 2024/11/14 浏览:3 次 )

我认为我最常用的命令是:

  1. Choices
  2. cd
  3. git
  4. ls
  5. ssh
  6. sudo

几周前我偶然发现了这个Reddit线程一个简短的Bash片段告诉我如何获得我最常用的终端命令的列表。

history '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a; }' column

细节并不是非常重要,但基本上,它接受历史命令的输出,汇总它,并告诉您的前十条命令是什么,以及每条命令使用的时间百分比。您可以很容易地对代码片段进行一些修改,以获得更长的列表,或者稍微更改格式。这是我最近更新的笔记本电脑里的。

  1 138 25.0909% sudo
  2 59 10.7273% ls
  3 47 8.54545% cd
  4 20 3.63636% git
  5 19 3.45455% grep
  6 13 2.36364% vi
  7 10 1.81818% lpstat
  8 9 1.63636% find
  9 8 1.45455% ps
 10 8 1.45455% htop

其中唯一令我惊讶的是lpstat(我最近一直在与打印机配置进行斗争)。这些数字并不是很大,有些细节隐藏在sudo后面(很可能其中很多都是DNF更新)。令人好奇的是,我在我的桌面上和几台虚拟机上运行了相同的命令,这些虚拟机被用于不同的目的,得到了非常不同的结果。

在我的桌面上,我花了相当多的时间使用ssh。在虚拟机中,systemctl和docker都列出了列表,vi在我花大量时间编辑配置文件时跃居榜首。

你的前十名可能也分享了一些关于你的东西。你是开发人员吗?一个超级用户?你经常使用远程系统吗?你最喜欢的文本编辑器是什么?
如果你愿意的话,可以分享你的前十名,或者是最好的工具。你的名单让你吃惊了吗?是否和你认为的一样呢?

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

上一篇:如何隔离docker容器中的用户的方法
下一篇:Docker容器自启动的实现方法
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。