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

 更新时间:2018年09月30日 14:27:30   投稿:newname  
今天小编就为大家分享一篇关于Linux获取10个你最常用的终端命令列表,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

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

  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在我花大量时间编辑配置文件时跃居榜首。

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

总结

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

相关文章

  • linux如何关闭numa

    linux如何关闭numa

    这篇文章主要介绍了linux如何关闭numa问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • 如何修改linux操作系统下文件颜色提示

    如何修改linux操作系统下文件颜色提示

    修改Linux下文件颜色提示的方法:拷贝`DIR_COLORS`文件到home目录,编辑并修改颜色代码,保存后使用`eval dircolors ~/.dircolors`使更改生效,如果`ls`命令没有变化,可以使用`ls --color=auto`,在`~/.cshrc`中添加别名alias ls='ls --color=auto'
    2025-01-01
  • Apache使用.htaccess 屏蔽恶意 User Agent(防蜘蛛)

    Apache使用.htaccess 屏蔽恶意 User Agent(防蜘蛛)

    这篇文章主要介绍了Apache使用.htaccess 屏蔽恶意 User Agent(防蜘蛛),需要的朋友可以参考下
    2016-07-07
  • Linux下Nginx安装的方法(pcre和openssl)

    Linux下Nginx安装的方法(pcre和openssl)

    本篇文章主要介绍了Linux下Nginx安装的方法(pcre和openssl),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • Linux 命令 systemctl 基本介绍和常用选项

    Linux 命令 systemctl 基本介绍和常用选项

    这篇文章主要介绍了Linux命令systemctl,包括systemctl命令的基本介绍和常用选项、命令及示例,使用systemctl命令需要有管理员权限(例如root或具有sudo权限的用户),需要的朋友可以参考下
    2023-06-06
  • Linux下忘记mysql密码该如何修改mysql密码

    Linux下忘记mysql密码该如何修改mysql密码

    这篇文章主要介绍了Linux下忘记mysql密码该如何修改mysql密码的相关资料,需要的朋友可以参考下
    2016-02-02
  • Linux安装MongoDB启动及常见问题解决

    Linux安装MongoDB启动及常见问题解决

    这篇文章主要介绍了Linux安装MongoDB启动及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • 超详细讲解Linux DHCP服务

    超详细讲解Linux DHCP服务

    这篇文章主要介绍了Linux DHCP 服务,它可以避免IP地址冲突,提高了IP地址的利用率等优点。感兴趣的小伙伴一起来学习吧
    2021-08-08
  • centos 6.5 oracle开机自启动的环境配置详解

    centos 6.5 oracle开机自启动的环境配置详解

    这篇文章主要介绍了centos 6.5 oracle开机自启动的环境配置详解的相关资料,需要的朋友可以参考下
    2017-01-01
  • Linux 中不输入密码运行 sudo 命令的方法

    Linux 中不输入密码运行 sudo 命令的方法

    sudo命令允许受信任的用户作为另一个用户运行程序,默认情况下是root用户。这篇文章主要介绍了Linux 中不输入密码运行 sudo 命令的方法,需要的朋友可以参考下
    2019-07-07

最新评论