`
dujinfang
  • 浏览: 8488 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

用Shell命令看看你是一个什么样的程序员

阅读更多
找到一个有意思的命令,可以看你是一个什么样的程序员。来自 http://coolshell.cn/articles/8619.html

history | awk '{CMD[$2]++;count++;} END \
{ for (a in CMD )print CMD[a] " " CMD[a]/count*100 "% " a }' | \
grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10


 1  109  21.8%  git
 2  80   16%    ls
 3  73   14.6%  cd
 4  22   4.4%   find
 5  20   4%     sudo
 6  16   3.2%   ping
 7  15   3%     for
 8  12   2.4%   tig
 9  12   2.4%   make
10  9    1.8%   rm


看来我大部分时间还是在写代码。
分享到:
评论

相关推荐

    程序员英语词汇1700词修改.pdf

    - 信息在编程中通常指从一个程序或模块发送到另一个的通信内容。 62. **dialog** ('daɪəlɒg) - n. & vt. 对话 - 对话框是用户与程序交互的一种方式。 63. **example** (ɪgˈzɑ:mpl) - n. 例子,实例 - ...

    怎样提高自己的编程能力

    * 回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。 2. 动手实践: * 一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。 * 一定要学会思考,思考为...

    阿里P8左耳朵耗子大师谈编程

    2. 用熟一种程序员的编辑器(不是IDE) 和一些基本工具,例如Vim / Emacs /Notepad++,学会如何配置代码补全,外观,外部命令等。 3. 熟悉Unix/Linux Shell和常见的命令行,学会使用man来查看帮助文件系统结构和基本...

    emacs 使用备忘

    使用C-a可以跳到行首,M-b用于跳到前一个单词的开头,C-b用于跳回前一个字符,M-f用于跳到下一个单词的开头,C-f用于跳到下一个字符,M-f用于跳到行尾。C-e用于跳到缓冲区的末尾。此外,C-x 1将关闭除当前窗口外的...

    JAVA自学之路

    提醒一句,要理解代码思路之后再跟着敲 ,背着敲,千万不要左边摆着别人的程序,右边自己一个一个子母的写,这就不再是程序员了,成了打字员了。 纸上得来终觉浅,所以:别问那么多,别想那么多,动手写吧。 ...

    基于C/C++开发的Linux环境下拼图游戏设计源码

    对于Linux爱好者和C/C++程序员来说,这个项目是一个宝贵的学习资源。他们可以参考和分析项目的代码,理解游戏的运行机制,学习如何处理各种系统级别的编程问题。此外,项目中的构建文件和脚本还能帮助开发者更好地...

    基于Java的橘子CMS代码生成器设计源码

    橘子CMS代码生成器是一个专注于提升CMS系统开发效率的工具,它采用了多种技术手段和设计模式,实现了代码的快速生成和规范统一。该项目不仅方便了开发者的日常开发,还通过开源的模式促进了社区的交流与合作,具有较...

Global site tag (gtag.js) - Google Analytics