Jūsų TOP 10 dažniausiai naudojamų konsolės komandų

2007-11-2 · 17 comments

in Kompiuterizmai, Linux

Čia dar viena ekshibicionizmo apraiška. Kažkada ir kažkur (berods Ubuntuforums) buvau aptikęs įrašą, kuriame žmonės rašė savo dažniausiai naudojamas Linux konsolės komandas. Pati idėja pasirodė labai įdomi, nežiūrint į tai, kad perskaičius akimis permetus apie 10 kitų varototojų įrašų, tai pasidaro nuobodu. Bet kokiu atveju, įdomu sužinoti pačiam ką dažniausiai rašai terminale. Pabandom? Kas nori, gali skaičiuoti mintinai, o aš pasirašiau tokią eilutę:

1
history | awk '{print $2}' | sort | uniq -c | sort -nr | head -n10

Tiesiog nukopijuokite ją į savo terminalą ir “Enter”. Išvysite savo dažniausiai naudojamų konsolės komandų dešimtuką. Taip taip, žinau, kad “head” komanda pagal nutylėjimą duoda 10 pirmų įrašų, tačiau parametrą “-n” čia nurodžiau specialiai tiems, kurie norės peržiūrėti daugiau komandų. O štai ką gavau aš:

  • 94 cd – Dažnai vaikštau po direktorijas…
  • 88 ls – … ir žiūriu ką jose turiu.
  • 51 sudo – Dažnokai prireikia administratoriaus teisių.
  • 38 java – Leidžiu (bandau leisti?) Java aplikacijas…
  • 36 javac – …o kartais jas ir kompiliuoju.
  • 17 svn – Versijų kontrolės sistema.
  • 12 ssh – SSH klientas.
  • 11 php – Šitą dažniausiai naudoju Interactive rėžimu (su parametru “-a”: php -a).
  • 10 man – RTFM!
  • 9 rm – Trinu šiukšles.

Kol rašiau tą stebuklingąją bash eilutę, į topą įlindo “history” komanda, tad jos sąmoningai neskaičiavau. Dabar jūsų eilė!

{ 17 comments… read them below or add one }

1 Armandas 2007-11-2 at 10:35

Turbūt per mažai naudojuos terminalu :)
43 sudo
17 cd
12 ls
12 clear
6 ./configure
5 ps
4 export
4 cp
3 shutdown
3 nano

Reply

2 ernetas 2007-11-2 at 11:21

Turėtumėt pastebėti, jog .bash_history ne begalinis ir jame yra ribotas kiekis ;) .

Reply

3 Pawka 2007-11-2 at 11:51

ernetas, savaime suprantama :-)

Reply

4 ~Karolis 2007-11-2 at 12:19

Kadangi vis dar sėdžiu su windows (prekeiktas ubuntu display manager nenori veik) tai mano dažniausiai naudojamos komandos yra tokios:
cd..
ping
tracert
ipconfig /all

:)

Reply

5 vidas 2007-11-2 at 13:09

mano dažniausiai naudojamų komandų nėra.:))

Reply

6 Dragonbite 2007-11-2 at 15:24

123 sudo
119 ls
40 ps
38 cd
26 killall
24 exit
20 man
10 vpnclient
10 kill
8 ping

Reply

7 lioniax 2007-11-2 at 16:05

76 ls – be komentarų
72 cd – - ” -
68 ssh – tuneliai?
38 su – heh, reiktų naudot sudo
27 exit – kas čia?
18 alsamixer – yakuake alsamixer F12 = patogus garso valdymas
16 glxgears – kažką tikrinau
15 ps – tikrinam procesus
9 unrar – filmai
9 rm – fimai po peržiūros (arba ne)

Reply

8 taspats 2007-11-2 at 17:09

Mano, juokingai naudojama konsolė
6 sudo
6 killall
2 kill
1 users
1 unrar
1 uname
1 top
1 ps
1 ls
1 kdesu
Dažniausiai killinau nepaklusniąsias. :)

Reply

9 tomas 2007-11-2 at 17:39

paziurejau viena serva, kuriuo dazniausiai naudojuos:
445 whois
50 ps
50 nslookup
48 host
48 cd
37 who
30 mc

idomiai :)

Reply

10 dalius 2007-11-4 at 15:39

ls, cd, rm, mv, scp – šiaip
hg, vim, nosetests, paster – programavimas
sudo – šiaip

Reply

11 aurimas 2007-11-5 at 16:46

17 ssh
12 su
8 vncviewer
3 beagle-config
1 history
1 free
1 beagled
mano top toks :)

Reply

12 Dummas 2007-11-6 at 16:55

17 ./a.out – nekaltas, kad g a.out visad numeta..
15 g – ech, tas c …
8 su – dar vis konfiguruoju sistemą, tad tenka..
6 firefox – čia dar nuo xterm laikų liko..
5 startx – consolėje firefox neveikia :)
5 ls
5 gnome-session – kaip kitaip i gnome pateksti ;)
3 xhost
3 top – tenka stebet kas gi dedasi su deamonais
3 logout :))

Keista, kad nera nei pacman, nei vim..

Reply

13 tamole 2007-11-7 at 10:20

222 svn
40 cd
33 tail

Reply

14 Neoman 2007-11-14 at 18:04

Na nezinau kiek cia tame history issaugota, bet dabar atrodo stai tokias dazniausiai naudoju. Tik manau history pas mane labai mazas issaugomu irasu kiekis, kad sitiek nedaug cia tu komandu…

146 gcc
49 make
26 ls
26 cd
8 su
5 ps
3 uptime
3 mc
2 pppoeconf

Reply

15 Archatas 2007-11-29 at 12:24

Na aš konsole naudojuos dažniausiai darbe (o dabar dar namie), tai dažniausiai naudojamas komandas pasakysiu iš atminties :)

cd
svn
ls
python
nano
cat
rm
ssh
wget
tar
su

Beje šitie sąrašai atrodo, kaip ingredientų sąrašai maisto gaminimo receptuose arba BASICo komandos :)

Reply

16 dovydas 2007-12-1 at 4:31

Norint „pasididinti“ HISTORY talpą, galima į failo /etc/bash.bashrc galą įrašyti eilutę HISTSIZE=20000. Aš be HISTSIZE dar naudoju HISTCONTROL=ignoredups. Labai naudingas dalykas. Be ignoredups rezultatai būtų visiškai kitokie.

Mano top10:
2022 cd
399 sudo
255 ip
182 l (alias „ls -l“)
150 man
149 ls
144 ping
100 mplayer
83 ac (alias „apt-get cache“)
73 vim

Įtariu, kad 2022 cd komandas sugeneravo Krusader man persijunginėjant į vidinę konsolę, todėl toks nesveikas pirmas rezultatas. Beje, Povilai, būtų įdomu jei pakeistum skriptuką taip, kad jis parodytų kas gi iš tiesų slepiasi už sudo komandos ir įskaičiuotų į bendrą rezultatą.

Reply

17 Ernestas 2008-11-9 at 14:24

Parašiau scenarijų, kuris sudo komandas ignoruoja ir prideda prie kitų :) .
http://computerbild.veidas.lt/forumas/viewtopic.php?f=12&t=15105
Pats scenarijus:
#!/bin/bash
cp ~/.bash_history ./.cache.tmp
grep -v ’sudo’ .cache.tmp | awk ‘{print $1}’ > .cache.tmp2
grep ’sudo’ .cache.tmp | awk ‘{print $2}’ >> .cache.tmp2
sort .cache.tmp2 | uniq -c | sort -nr | head -n10
rm .cache.tmp .cache.tmp2

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Previous post: Keli žodžiai apie TopRSS.lt (atnaujinta)

Next post: TeleJazz laužimas SMS’ais