Fórum Root.cz
Hlavní témata => Software => Téma založeno: Petr Krčmář 28. 12. 2010, 13:46:14
-
V naší zprávičce (http://www.root.cz/zpravicky/dvanact-prikazu-ktere-by-mel-znat-i-zacatecnik-s-linuxem/) se můžete dočíst, jak zjistit nejpoužívanější příkazy v historii vašeho shellu. Stačí spustit následující skript:
history|awk '{a[$2]++ } END{for(i in a){print a[ i ] " " i}}'|sort -rn|head
Co jste se dozvěděli? Podělte se o nejpoužívanější příkazy s ostatními.
-
A já rovnou začnu. Výpis je silně ovlivněný tím, že jsem nedávno řešil problém s IPv6:
161 ifconfig
66 cd
28 ssh
28 mplayer
22 vim
19 mkdir
13 su
13 ps
13 dig
12 ls
-
Můj výpis je zase ovlivněn snahou rozjet jeden program ve wine (SPSS 18 - zatím bez úspěchu) a pár experimenty s C (./helloWorld)
89 ls
78 sudo
73 cd
17 locate
16 vim
15 yaourt
15 ./cxoffice/bin/cxrun
14 wine
13 ./helloWorld
12 mv
-
100 cd
93 ls
46 sudo
19 man
14 ./c10t
12 strings
12 cat
11 mplayer
11 ./gDEBugger
11 g++
-
122 ssh
108 ls
94 cd
76 ping
72 sudo
34 apt-get
30 sshfs
27 apg
25 dmesg
24 vim
-
97 cd
59 cower
49 makepkg
39 pacman
36 dmesg
18 nano
16 cat
14 rm
12 tail
-
76 ssh
54 ping
45 ls
45 cd
40 make
27 sudo
25 vim
21 python
20 svn
19 ap
-
112 sudo
56 cd
26 scp
25 ssh
23 aptitude
17 ls
13 htop
13 cat
12 clear
10 rm
-
188 sudo
34 gphoto2
20 ls
16 ffmpeg
13 youtube-dl
13 gthumb
13 cd
11 rdiff-backup
-
206 sudo
82 yaourt
54 #
53 exit
50 pacman
47 ssh
38 ping
38 cat
29 nano
27 ifconfig
Ale co znamená ten #, to netuším.
-
195 ssh
97 ping
81 exit
69 sudo
60 ls
60 cd
46 vim
42 host
26 man
20 scp
... cha, je vidět, jak makám... žádné srandičky a serepetičky (ty hledejte až za tím 'ssh' :) )
-
144 ls
109 cd
95 sudo
36 man
19 rsync
16 echo
15 make
15 less
15 kill
13 df
-
170 sudo
115 cd
75 ls
72 ping
32 git
22 make
19 hg
16 mkisofs
15 man
14 sh
-
skoda ze neukazuje prikaz za sudo...
(novy system)
70 sudo
12 ping
12 exit
6 ls
5 killall
3 ifconfig
3 apt-get
2 openssl
2 history|awk
-
64 cd
52 ls
49 ./proj4
44 git
33 gcc
31 make
19 sudo
17 emacs
15 valgrind
13 ssh
nedávno nainstalovanej debian, proj4 je čtvrtej projekt do školy co jsem na něm dělal od nainstalování :-)
-
trosku ovlivnene pri reseni PoDrate :)
1501 vim
1317 print_prog
1110 run_all
1001 sed
964 .
707 run
366 echo
238 grep
237 run()
216 ls
-
86 ls
45 screen
31 ssh
29 df
29 cd
27 wget
24 cat
21 sudo
15 find
14 qlop
-
204 ssr
115 ls
106 ping
59 ssh
42 df
38 cd
31 snmpwalk
31 nload
27 rm
27 cat
ssr je alias pre ssh -l root :-)
-
No kedze je take medzisviatkove, tak tu je par mojich z rodinneho shellu, ale nemam ziadnu statistiku .... :-)
- podaj mi ovladac ... ;D
- dojedz to
- urob to
- uprac si
- umy si zuby
- chod spat
- oblec sa
- .......
a vsetkym ŠNR ... ;D
-
51 mplayer
48 cd
34 curl
33 ls
27 clisp
24 exit
22 sudo
17 python
16 mc
16 man
-
format C:
setup.exe
install.bat
-
Ten cat mě překvapil ;D
124 cat
88 ls
56 cd
47 nmap
44 nano
36 chmod
12 apt-get
9 rm
9 /etc/init.d/openfire
9 /etc/init.d/apache2
-
1520 lsal
779 cd
469 vim
289 kuky02
274 findduplf
236 sudo
228 lsl
190 cat
165 rm
161 cp
454 lsal
417 vim
343 .
328 cd
249 gmake
222 lsl
143 ct
108 egrep
74 cat
56 pw-
Schválně, který výpis je z mého notesu a který ze serveru v práci?
PS: šťastný a veselý nový rok 2011!
-
153 cd
115 ls
76 sudo
58 make
29 rm
27 mencoder
20 ll
17 joe
15 ps
14 kill
Ten kill jsem používal na screensaver, protože mi ho kaffeine samo nevypne. Nakonec jsem to vyřešil trvalým vypnutím screensaveru. :-)
-
skoda ze neukazuje prikaz za sudo...
(novy system)
70 sudo
12 ping
12 exit
6 ls
5 killall
3 ifconfig
3 apt-get
2 openssl
2 history|awk
mozno to bude tym, ze to co pustas pod sudo sa uklada do historie uzivatela, pod ktorym tie veci spustas?
-
1520 lsal
779 cd
469 vim
289 kuky02
274 findduplf
236 sudo
228 lsl
190 cat
165 rm
161 cp
454 lsal
417 vim
343 .
328 cd
249 gmake
222 lsl
143 ct
108 egrep
74 cat
56 pw-
Schválně, který výpis je z mého notesu a který ze serveru v práci?
PS: šťastný a veselý nový rok 2011!
to prve je server? :)
-
to prve je server? :)
těsně vedle ....
;D
-
Tak jsem se zamyslel, které příkazy používám nejčastěji, ale takové sprosťárny sem psát prostě nemůžu ;D
-
ja som len obyčajný používateľ, takže to bude niečo úplne iné ako u väčšiny :)
92 sudo
33 setxkbmap
23 ls
21 cd
13 killall
13 aptitude
10 md5sum
9 links
7 top
6 dd
-
Na desktope u mňa vedú:
46 exit
24 ssh
24 cd
23 svn
22 ls
18 sudo
13 su
12 mcedit
11 mc
10 smbconnect.sh
smbconnect.sh je môj vlastný skript, ktorý mi umožňuje pripájať sa k samba serverom v rôznych firmách po zadaní prihlasovacieho mena a hesla :-) bez toho aby som musel pracne používať príkaz `mount'.
Na jednom zo serverov zas:
103 cd
84 ls
77 service
76 mc
67 mcedit
62 ruby
48 yum
32 gem
31 exit
27 svncreate
svncreate je skriptík ktorý mi s pomocou svnadmin-a a nejakých mojich vylepšení vytvorí projekt /* trunk, branches, tags, dav adresár a iné */.
Príkazy na serveri boli ovplyvnené tím, že som naposledy inštaloval redmine takže sa do popredia prebojovali gem, ruby.
-
root:
94 ls
77 cd
61 wvdial
60 make
30 nano
19 pacman
19 export
18 modprobe
14 find
11 dmesg
user:
105 su
62 ssh
17 exit
14 ls
11 cd
9 yaourt
8 centerim
6 pacman
6 nano
6 makepkg
-
user:
176 mplayer
76 sudo
49 exit
37 perl
28 cd
17 ./apache
11 apt-get
10 apache2
8 ls
5 tar
root:
49 for
43 cvs
26 ./apachectl
25 perl
25 ant
20 make
19 apt-get
18 exit
18 ./configure
16 cd
-
164 ping
51 ssh
49 ifconfig
42 nmap
26 whois
19 ls
13 tcpdump
13 diskutil
11 telnet
11 dd
-
86 vim
73 /etc/rc.d/rc.xl2tpd
70 ntpq
60 top
44 ls
34 /etc/rc.d/rc.ntpd
18 cat
13 scp
11 grep
8 ssh
-
User:
119 sudo
84 cd
74 clear
40 ls
28 df
19 sh
12 update-mime-database
12 openssl
11 gnomevfs-info
11 exit
-
root:
271 ll (= ls -l --color=auto)
113 cd
79 l (= less)
37 yum
29 df
21 ssh
20 umount
19 mkdir
18 rm
18 emacs
user:
186 ll
149 cd
90 l
74 compare-vert
41 wc
29 grep
28 for
26 diff
24 ssh
23 pwd
-
user
92 ls
87 sudo
66 cd
57 vim
21 python
15 cat
13 uname
12 uptime
12 ifconfig
9 dig
root:
44 ls
32 vim
31 cd
30 pacman
11 python
11 mysql
11 mount
10 /etc/rc.d/mysqld
8 /usr/bin/mysqladmin
5 uname
-
user:
150 sudo
92 ll
88 cd
67 ls
41 vi
41 rpm
29 cat
22 ps
21 vlc
21 rm
root:
77 vi
53 ps
53 ll
46 rpm
45 yum
45 cd
41 cat
37 grep
30 service
23 ls
CentOS release 5.5 (Final)
-
Root
74 emerge
58 ssh
39 nano
24 /etc/init.d/apache2
22 mount
18 cd
16 make
16 ls
16 cp
12 modprobe
User
122 su
34 ping
20 uloz-to-client
18 uloz-to-daemon
16 nano
11 sleep
9 pkill
7 reboot
6 sudo
4 halt
-
160 mc
107 service
78 df
59 ps
55 w
52 man
44 cd
35 yum
30 exit
27 logout
---- potrpim si na midnight commander nooo :)
-
69 ls
57 cd
54 su
35 vim
18 wine
18 pkg-config
17 lspci
14 man
14 g++
11 pacman
-
154 ssh
58 dig
56 vm_stat
47 netstat
34 telnet
24 sudo
17 ping
12 cd
10 ssh-keygen
9 host
(jde o desktop s MacOS X)
Aha, jeste od roota:
137 pkgutil
43 port
35 cd
31 ls
27 ipfw
26 mc
25 launchctl
18 vi
17 man
16 route
(je to ten samy notas)
...
---- potrpim si na midnight commander nooo :)
Z toho si nic nedelej, mne se taky v praci porad ptaji proc poustim midnighta, kdyz v nem stejne pouzivam cd, mkdir, vi & spol :-). Holt jsem si tak nejak na to zvykl.
-
Normalni uzivatel:
140 cd
61 svn
59 ls
44 ./make
40 vim
30 mutt
25 exit
17 ./a.out
10 ncmpc
9 ./test
Proste jsem si uz odvykl od okennich prehravacu/mailklientu/souborovych manageru.
Root:
62 exit
38 cd
35 paludis
33 ls
28 dmesg
27 tail
26 df
23 dmesg;
22 wicd-curses
22 hibernate
= Gentoo, obcas ladeni a moje lenost si nastavit moznost hibernace bez roota :)
-
...
---- potrpim si na midnight commander nooo :)
Z toho si nic nedelej, mne se taky v praci porad ptaji proc poustim midnighta, kdyz v nem stejne pouzivam cd, mkdir, vi & spol :-). Holt jsem si tak nejak na to zvykl.
Presne je to o zvyku :) ten muj jeste z dob Norton Commander a M602 :)
-
9703 ssh
3564 ll
2895 cd
1426 su
1406 ping
1349 cat
1105 host
889 scp
763 screen
737 sudo
$ wc -l .bash_history
37138 .bash_history
mam nastaveny HISTSIZE=100000 protoze se mi uz nekolikrat osvedcilo "recyklovat" nejaky slozitejsi prikaz bez toho aniz bych ho musel znova "vyrabet"
-
120 vim
98 ls
90 make
77 cd
68 clear
19 exit
10 rm
6 touch
6 tcpdump
4 exit
Casto si pisu univerzalni Makefile s parametry {edit, run, debug, ...} - takovy interface. Mam na to namapovane klavesy ve VIM {F9, F10, ...} pro pohodlne pouzivani.
-
Hahaha, sám valím bulvy ....
pracovní konto:
192 exit
75 ssh
67 startx
19 /sbin/ifconfig
18 luit
16 su
12 man
11 ping
9 update-menus
9 sapc64
volnočasové konto:
681 exit
296 ssh
270 startx
171 su
159 mplayer
138 mc
130 man
103 make
98 cd
63 ping
root:
82 mc
68 iptables
64 exit
33 /etc/init.d/openvpn
32 tail
29 ifconfig
21 reboot
15 tcpdump
10 man
10 logger
... takže asi nejčastěji ze všeho končím ... :-)
-
102 mpc (přepisování audiozáznamů - toggle klávesou z vim)
79 sudo (používám Ubuntu)
55 mpd (viz mpc)
41 csplain (Na TeX nedám stále dopustit)
32 vim :)
27 cd
23 man
21 ps
19 ls
15 mc
-
Zajímavé :-D Hlavně to Aticonfig, když už dávno mám nVidii.
109 mc
75 urpmi
70 urpme
60 exit
45 s2ram
37 killall
30 drakconf
30 cd
29 umount
26 aticonfig
-
houska:~$ history|awk '{a[$2]++ } END{for(i in a){print a[ i ] " " i}}'|sort -rn|head
3233 ssh
274 host
199 cd
170 ping
137 scp
84 ll
82 for
78 ./send-message-count.sh
51 telnet
44 ssh-add