The Top Ten Unix Shell Commands You Use

IBM hat im September letzten Jahres einen netten Artikel über UNIX Productivity tips veröffentlicht. In jenem Artikel gibt es einen Einzeiler, welcher die meistbenutzten Shellkommandos auflistet. Uwe Hermann hat den Einzeiler so geändert, dass er nur noch die Top Ten anzeigt und ihn in seinem Blog veröffentlicht:

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

In meinem Fall wäre das:

95 sudo
36 cd
32 ls
30 ps
28 locate
24 less
22 wget
18 rm
12 ssh
12 logout

So, jetzt seid ihr dran. Was sind eure Top Ten Unix Shell Commands?


Über diesen Beitrag


  1. Teg 21.5.2007 / 17:09

    83 svn
    71 cd
    54 ls
    35 gvim
    34 vim
    24 wine
    19 ssh
    18 mysql
    16 php
    16 grep

  2. Tobias 21.5.2007 / 17:49

    55 make
    51 ls
    47 svn
    46 gcc
    43 cd
    31 open
    22 man
    17 ./expr
    16 mcedit
    12 pdflatex

  3. Chris 21.5.2007 / 19:55

    Für zsh Nutzer muss man das ganze ein bischen abändern…. Hier mein Ergebnis:
    7089 ls
    6981 exit
    1823 mutt
    1261 su
    1228 screen -r
    1127 cd ..
    1034 ssh
    682 startx
    661 ncftp
    529 make

  4. meillo 21.5.2007 / 21:28

    1116 ll
    626 cd
    340 hg
    322 vim
    262 ls
    210 rm
    169 mv
    143 apt-cache
    142 cat
    141 man

  5. na 21.5.2007 / 21:33

    @Chris – und wie muss der Befehl für zsh Nutzer lauten?
    Obiger Befehl listet bei mir nur die am häufig benutzen Kommandos der aktiven Sitzung an, also nichts wirklich repräsentatives.
    Einmal:
    8 player
    7 whois
    1 touch
    Nocheinmal:
    9 make
    3 vim
    5 ls
    [...]

  6. Flo 21.5.2007 / 22:43

    Ich hab das ein bisschen abgeändert, damit es für die zsh funktioniert.

    print -l — ${(o)history%% *} | uniq -c | sort -nr | head -n 10

  7. Christian 22.5.2007 / 10:08

    Typischer Ubuntu User, der gerne spielt ;-)

    121 sudo
    85 sh
    29 cd
    28 ls
    12 df
    10 vi
    9 jscal
    8 xmoto
    8 uae
    8 rm

  8. lofwyr 22.5.2007 / 12:49

    193 ll
    123 cd
    95 su
    74 screen
    49 mv
    34 man
    30 rtorrent
    27 wget
    23 vim
    19 irssi

  9. gregorius 22.5.2007 / 16:15

    Desktop:
    95 cd
    67 ll
    51 sudo
    40 wget
    21 ping
    16 cvs
    14 ssh
    13 svn
    11 rm
    Server (als normaler Benutzer):
    126 ll
    123 cd
    83 su
    39 exit
    19 svn
    15 cp
    10 vi
    10 rm
    9 tar
    8 wget

  10. Philipp Tölke 23.5.2007 / 11:53

    827 sudo
    409 ls
    271 cd
    85 ping
    79 tint
    60 heller
    59 xpdf
    57 less
    52 cat
    48 rm

  11. Jan Fader 30.5.2007 / 21:38

    Also normaler Benuter:
    189 ls
    88 vi
    84 cd
    48 pacman
    39 ./update.sh
    37 sudo
    31 mpc
    28 rm
    27 systemupdate
    27 ..

    Als root:
    94 cp
    64 ls
    49 vi
    28 cd
    22 pacman
    16 ps
    16 /etc/rc.d/mpd
    13 locate
    13 /etc/rc.d/slim
    12 cat

  12. Flo 2.6.2007 / 10:31

    normaler user: history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -rn|head -10

  13. Flo 2.6.2007 / 10:42

    sry^^

    65 cd
    49 ls
    36 exit
    27 su
    21 gcc
    8 ftp
    7 exec
    6 help
    5 unrar
    5 tar

  14. Rince 3.6.2007 / 8:30

    Auf meinem Rootserver:

    86 host
    64 ls
    54 screen
    52 cd
    43 gwhois
    24 rm
    19 telnet
    15 grep
    13 ssh
    11 more
    9 wget

    Auf meinem Laptop:
    75 sudo
    64 ssh
    56 netstat
    28 ls
    27 mbsync
    26 cd
    21 mutt
    15 df
    9 telnet
    9 ps

  15. digitom 3.6.2007 / 21:59

    114 su
    85 ssh
    62 ls
    49 cd
    21 mv
    15 scp
    14 nano
    13 cat
    12 ping
    12 nmap

  16. larf 5.6.2007 / 8:51

    96 ls
    74 cd
    60 mc
    52 yum
    46 service
    36 vi
    28 mysql
    22 rpm
    16 man
    15 find

  17. gruen 5.6.2007 / 18:38

    PC mit Debian-Etch (hauptsächlich mit screen, sonst fluxbox)
    77 ll
    46 df
    45 la (=ls -al)
    42 cd
    33 nano
    29 mf (mountet flashdrive)
    26 mv
    21 uf (unmountet flashdrive)
    21 rm
    14 rs (liest sensoren (temp, fan))

  18. Coppy 9.6.2007 / 8:18

    179 ls
    58 cd
    37 rm
    29 mv
    28 vi
    20 mplayer
    17 mutt
    14 xpdf
    10 cat
    8 transcode

  19. m0sch3r 14.6.2007 / 9:15

    ll
    ll -h
    df -h
    screen -S torrent/vlc
    screen -r
    vlc –extraintf=http
    top
    nmap
    tail -f /var/log/mail.log
    shutdown -h now

  20. fwolf 15.6.2007 / 13:39

    hm …

    auf meiner Arbeitskiste:
    58 sudo
    54 ssh
    48 ls
    21 cd
    19 man
    16 clear
    15 cat
    10 w3m
    9 ping
    9 ifconfig

    Daheim:
    (nix .. weil auseinander montiert :D)

    cu, w0lf.

  21. fwolf 15.6.2007 / 13:40

    hm .. spamschutz?

  22. Jeremy 15.6.2007 / 13:46

    @fwolf: Ja, Akismet. Wieso?

  23. fwolf 15.6.2007 / 13:46

    @Jeremy:

    läuft Amok.

  24. fwolf 15.6.2007 / 13:47
  25. Jeremy 15.6.2007 / 14:10

    So, ich habs mal aus den fängen von Akismet gerettet. ;-)

  26. Fabio 3.8.2007 / 12:06

    Debian Etch:

    55 cd
    44 ls
    32 man
    26 exit
    24 less
    23 vim
    17 rm
    17 gpg
    16 cat
    13 mv

  27. Nemesis#13 13.8.2007 / 23:07

    59 l (alias für ls -F)
    57 cd
    55 cls (alias für clear)
    49 sudo
    22 iceweasel (debians firefox)
    20 man
    14 less
    12 todo
    9 ls
    9 centericq

  28. itsme 8.9.2007 / 3:23

    hab gestern ubuntu neu aufgesetzt *g* deswegen sogar n kleines prog von mir in den top 10 :D

    45 cowsay
    31 sudo
    29 cd
    19 ls
    14 cowthink
    13 ./schluesselbund
    13 g++
    12 nano
    11 rm
    9 clear

  29. billy-rat 9.9.2007 / 22:39

    70 ls
    69 g++
    56 sudo
    52 cd
    46 ./a.out
    22 ./main
    19 man
    15 cat
    7 poker3d
    7 cp

  30. anno nymus 24.11.2007 / 15:13

    typisch für jemanden, der immer vergisst, was sich in einem Verzeichnis so alles befindet:
    302 ls
    151 cd
    75 logout
    58 man
    55 cowsay
    44 su
    28 vi
    19 centericq
    17 rm
    15 wtf

  31. meillo 9.1.2008 / 9:50

    update:

    workstation:
    1849 ll
    1552 cd
    1534 lh
    647 hg
    604 ls
    450 vim
    412 mv
    379 cat
    375 apt-cache
    368 man

    server:
    347 lh
    202 ll
    186 cd
    185 cat
    165 vim
    129 sudo
    129 man
    97 screen
    91 tree
    85 mailq

  32. Subzero 9.9.2008 / 17:00

    Nagios-server ;)
    125 emacs
    73 ls
    68 cd
    58 clear
    16 cp
    10 rm
    9 history
    9 echo
    8 less
    8 exit

  33. Jakicoll 6.2.2009 / 21:37

    Das sagt einiges über mich aus xD
    116 sudo
    44 cd
    34 exit
    32 ls
    24 java
    23 javac
    18 nano
    16 apt-get
    12 ifconfig
    12 ./clean-all

  34. macsebi 7.2.2009 / 23:26

    macsebi@hugozocken:~$ history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -rn|head -10
    88 sudo
    52 clear
    45 cd
    30 ls
    18 mpg123
    17 chmod
    16 man
    16 htop
    15 weechat-curses
    13 wine

  35. a 8.6.2009 / 17:33

    568 sudo
    100 ssh
    88 clear
    79 ls
    71 apt-cache
    50 cd
    43 man
    28 sed
    28 javac
    26 java

  36. Hans-Gerhard Niehaus 6.8.2009 / 13:56

    Genial, was man so aus der Shell rausziehen kann…

    Hier mein Auszug:

    117 ls
    95 cd
    71 sudo
    40 clear
    20 apt-cache
    15 cp
    14 mv
    13 ./Dokumente/Skripte/backup-pc.sh
    11 ssh
    10 rm

    Es ist schon interessant, was bei jedem so die “Charts” sind…

    Grüsse aus Herford!

    Hans-Gerhard NIehaus

Hinterlasse einen Kommentar

XHTML: Folgende Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Safari hates me