Chinaunix

标题: 投票,大家使用linux哪个命令最多? [打印本页]

作者: gauspican    时间: 2007-08-24 19:27
标题: 投票,大家使用linux哪个命令最多?
执行以下命令可得结果:

history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort -rn|uniq -c|sort -rn|head -1
作者: platinum    时间: 2007-08-24 23:08
head -1
不对吧
应该是 head -3
你不是让选 3 个吗?
我的几个系统

系统一:小型网关
    196 cat
    112 df
    103 vi



系统二:vmware 里的学习编程的机器
    641 vi
    525 ll
    425 make


系统三:大型网关
   1306 iptables
   1203 vi
    791 exit


系统四:一台普通的服务器
   1915 ll
   1384 cd
    949 vi

作者: platinum    时间: 2007-08-24 23:16
另外,上面的命令判断 | 的那句我给你改了一下,变短了一点
第一个 sort 我觉得也没必要加特殊参数,所以变成这样
history|awk '{print $2}'|awk -F'|' '{print $1}'|sort|uniq -c|sort -rn|head -3
作者: BLZer    时间: 2007-08-25 11:01
155 ls
123 echo
63 cat
54 sed
43 vi
28 gcc
18 rpm
14 uptime
13 netstat
12 who
这是在unix-center上的一个帐号,自己的机器暂时用不了
作者: gauspican    时间: 2007-08-26 12:56
原帖由 platinum 于 2007-8-24 23:16 发表
另外,上面的命令判断 | 的那句我给你改了一下,变短了一点
第一个 sort 我觉得也没必要加特殊参数,所以变成这样
history|awk '{print $2}'|awk -F'|' '{print $1}'|sort|uniq -c|sort -rn|head -3



老大就是老大,果然强!!
作者: ailms    时间: 2007-08-26 22:19

  1. n7css@as7: ~>history |sort -k 2 |awk '{print $2}'|uniq -c|sort -rn|head -3
  2.     152 grep
  3.     115 telnet
  4.      88 clear
  5. n7css@as7: ~>
复制代码


lz 给的一个都没有得选
作者: steelyoung    时间: 2007-08-27 10:46
晕倒,这也拿来投票!
作者: qishking    时间: 2007-08-28 10:04
ls cd
作者: 零二年的夏天    时间: 2007-08-28 22:36

  1.      92 ls
  2.      69 sudo
  3.      60 cd
复制代码

作者: kelzz    时间: 2007-08-29 14:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: jerrymy    时间: 2007-10-11 14:39
哈哈,目前我用VI最多.
作者: luo118    时间: 2007-10-22 20:51
呵哥们,..............
作者: sky555    时间: 2007-10-25 10:53
我也是用ls最多
作者: lthiy    时间: 2007-10-26 18:53
没有man和--help吗
作者: baalchina    时间: 2007-10-28 21:31
vi最多,第二居然是...


  1.     192 vi
  2.     155 /usr/local/apache2/bin/apachectl
  3.      67 ls
复制代码

作者: jachay    时间: 2007-10-29 10:12
呵呵,偶是初学者,用过编辑命令vim。。。
作者: scutan    时间: 2007-10-29 14:11
vi
gcc
ls
作者: sendqmail    时间: 2007-10-30 10:03
[root@localhost ~]# history |awk '{print $2}' |awk 'BEGIN {FS="|"} {print $1}' |sort -rn |uniq -c |head -3
      4 vi
      6 top
      1 tail
      3 ./startup.sh
      3 ssh
      3 ./shutdown.sh
      2 pstree
    111 netstat
      1 more
      4 man
      7 ls
      3 logout
      1 logouit
      1 LANG=C
      1 LANG=c
      5 history
      4 free
      1 exit
      2 clock
      4 cd


有问题哦,应该打印第一个域里面值最大的,而我怎么显示下列呢?
[root@localhost ~]# history |awk '{print $2}' |awk 'BEGIN {FS="|"} {print $1}' |sort -rn |uniq -c |head -3
      4 vi
      6 top
      1 tail

我好是得好好学awk啊
作者: 无声无息    时间: 2007-11-13 17:04
原帖由 gauspican 于 2007-8-24 19:27 发表
执行以下命令可得结果:

history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort -rn|uniq -c|sort -rn|head -1


这个命令好
作者: blue_stone    时间: 2007-11-13 22:12
as root:
blueice:~# history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort -rn|uniq -c|sort -rn|head -5
    137 ls
     70 cd
     41 wajig
     21 more
     19 mount

as comon user:
blue_stone@blueice:~$ history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort -rn|uniq -c|sort -rn|head -5
    147 ls
     95 cd
     24 exit
     22 sudo
     19 wajig
作者: joebin    时间: 2007-11-14 17:35
# history|awk '{print $2}'|awk -F'|' '{print $1}'|sort|uniq -c|sort -rn|head -3
    155 ssh
    128 ls
     81 ping
作者: 虫虫猫    时间: 2007-11-14 18:10
ls           cd!
作者: 阿僵    时间: 2007-11-14 20:04
173 awkk
    110 echoo
     79 sortt

最近学AWK中。。。
作者: jakee304    时间: 2007-11-14 23:52

  1.      96 find
  2.      81 ls
  3.      43 cd
复制代码

作者: lasama    时间: 2007-11-17 12:47
ls>cd>vi>echo>rm
作者: martin4096    时间: 2007-11-17 13:09
[root@ASeries09 gnokii]# history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort -rn|uniq -c|sort -rn|head -3
    327 ls
    118 vi
    117 cd
作者: coldrainsunc    时间: 2007-11-18 16:11
个桌面上,呵呵!
    348 ls
    161 ssh
    156 cd
作者: chinasjok    时间: 2007-11-19 15:11
呵呵 TAB ..
作者: 智勇双全    时间: 2007-11-19 16:44
259 ls
    174 cd
    140 vi




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2