Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: nettezzaumana 12 Května 2009, 22:39:07

Název: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 12 Května 2009, 22:39:07
cures pratele ..

kazdy z nas se cas od casu potka s extreme pozoruhodnym prikazem ktery prekvapi .
piste prosim do tohoto threadu vase objevy !!

pravidla jsou jasna: jeden hoch nebo divka -> jeden prikaz za den ..
vsechny prikazy museji byt sytemove utility maximalne v rozsahu basesystemu.

regards by ntz!

## sam zacnu !!
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 12 Května 2009, 22:41:47
Kód: (vice viz. `man wall`) [Vybrat]
## velice pozouhodny prikaz ..
## vyskyt :: na vsech *NIXovych systemech ..
> echo ahoj | wall

Broadcast Message from kpt@linux-ykuu
        (/dev/pts/3) at 22:41 ...

ahoj

Název: Re: extremne zajimave prikazy!!
Přispěvatel: Martin Kiklhorn 12 Května 2009, 22:46:39
Kód: [Vybrat]
martin@martin-laptop:~$ aptitude -vvv moo
Přestaň!
martin@martin-laptop:~$ aptitude -vvvv moo
Fajn. Když ti dám velikonoční vajíčko, půjdeš už pryč?
martin@martin-laptop:~$ aptitude -vvvvv moo
Dobrá, vyhráls.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
Název: Re: extremne zajimave prikazy!!
Přispěvatel: MacHala 13 Května 2009, 00:12:31
neni to sice basesystem (soucast bsdgames)... ale prekvapi:
Kód: [Vybrat]
$ echo yavkxzgptgyolxg | caesar 20
supertajnasifra

(problem je, ze jsem az moc cetl, takze v zakladnich utilitach me uz malo co prekvapi (trochu mi to pripomina Cimrmana a jeho tusim elasticky zemepis s tim jaka je to nuda cestovat, kdyz vsechno zna z knih) - tak schvalne: kdo vi, jaky je jediny jednopismenovy prikaz?)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Martin Kiklhorn 13 Května 2009, 01:35:41
kdo vi, jaky je jediny jednopismenovy prikaz?
Kód: [Vybrat]
w
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Martin Kiklhorn 13 Května 2009, 02:24:06
Hm, včera jsem hodil jen profláklé? velikonoční vejce.
Takže jaký příkaz by tak mohl být zajímavý? annotate-output určitě není v base utils, takže se podívám alespoň na short popis příkazů. A ten mi také přijde zajímavý.  ;)
Kód: [Vybrat]
xen2:~% man 1
What manual page do you want from section 1?
#a co já vím jaké tam jsou?
xen2:~% man -k -r .* | grep '(1)'
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 13 Května 2009, 02:42:29
Kód: [Vybrat]
xen2:~% man 1
What manual page do you want from section 1?
#a co já vím jaké tam jsou?
xen2:~% man -k -r .* | grep '(1)'

.. muehehe !!

Kód: [Vybrat]
# diff <(man -k -r .* | grep '(1)' | wc -l) <(apropos -s 1 . | wc -l)
1c1
< 2124
---
> 2220
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Martin Kiklhorn 13 Května 2009, 03:16:21
wtf man section number 1p ? perl executable?
Název: Re: extremne zajimave prikazy!!
Přispěvatel: TOMMO_4 13 Května 2009, 06:16:54
Kód: [Vybrat]
martin@martin-laptop:~$ aptitude -vvv moo
Přestaň!
martin@martin-laptop:~$ aptitude -vvvv moo
Fajn. Když ti dám velikonoční vajíčko, půjdeš už pryč?
martin@martin-laptop:~$ aptitude -vvvvv moo
Dobrá, vyhráls.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------

tak ten je hustý ... :)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Jan Skořepa 13 Května 2009, 06:21:26
Tady to je komplet:
Kód: [Vybrat]
$ aptitude -v moo
V tomto programu opravdu nejsou žádná velikonoční vajíčka.
$ aptitude -vv moo
Neříkal jsem snad, že v tomto programu nejsou žádná velikonoční vajíčka?
$ aptitude -vvv moo
Přestaň!
$ aptitude -vvvv moo
Fajn. Když ti dám velikonoční vajíčko, půjdeš už pryč?
$ aptitude -vvvvv moo
Dobrá, vyhráls.
                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
$ aptitude -vvvvvv moo
Co to je? Co by to bylo! Přece had žeroucí slona.
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 13 Května 2009, 12:14:41
Kód: [Vybrat]
# pgrep --help; pkill --help
pgrep: invalid option -- '-'
Usage: pgrep [-flvx] [-d DELIM] [-n|-o] [-P PPIDLIST] [-g PGRPLIST] [-s SIDLIST]
        [-u EUIDLIST] [-U UIDLIST] [-G GIDLIST] [-t TERMLIST] [PATTERN]
pkill: invalid option -- '-'
Usage: pkill [-SIGNAL] [-fvx] [-n|-o] [-P PPIDLIST] [-g PGRPLIST] [-s SIDLIST]
        [-u EUIDLIST] [-U UIDLIST] [-G GIDLIST] [-t TERMLIST] [PATTERN]

> pkill -SIGSTOP `pgrep -f init\ `
pkill: 5 - Operation not permitted
pkill: 6 - Operation not permitted
pkill: 8 - Operation not permitted
pkill: 11 - Operation not permitted
pkill: 13 - Operation not permitted
pkill: 19 - Operation not permitted
pkill: 24 - Operation not permitted
pkill: 81 - Operation not permitted
pkill: 85 - Operation not permitted
pkill: 504 - Operation not permitted

Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 15 Května 2009, 11:06:11
A co třeba tohle?  ;D

Kód: [Vybrat]
:() { :| :& } ; :

Než to začne někdo "tupě" kopírovat, tak varuji, viz. http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/ (http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 15 Května 2009, 11:35:01
A co třeba tohle?  ;D

Kód: [Vybrat]
:() { :| :& } ; :

Než to začne někdo "tupě" kopírovat, tak varuji, viz. http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/ (http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/)
.. wow. zkusil jsem to a funguje
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Jan Skořepa 18 Května 2009, 18:34:13
Taky jsem to zkusil - a už nikdy zkoušet nebudu - vážně to funguje. Ještě že z Windows vím, kde najít tlačítko RESET. :D
Název: Re: extremne zajimave prikazy!!
Přispěvatel: soudruh 18 Května 2009, 19:19:20
Musim ten příkaz opravdu pochválit, čekal jsem že třeba něco vypíše, ale okamžitě celej systém zamrzl a ani v syslogu nic neni  ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 19 Května 2009, 18:43:46
Doporučoval bych projít tento odkaz http://ubuntuforums.org/announcement.php?a=54 (http://ubuntuforums.org/announcement.php?a=54), některé věci jsou známé, některé méně - opět jen na vlastní nebezpečí.
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 19 Května 2009, 18:47:08
No a tohle je taky dobrý

Kód: [Vybrat]
mv /home/yourhomedirectory/* /dev/null
Zkoušet nebudu, protože jestli to funguje, tak svá data už nikdy neuvidíte...

EDIT:

šlo by upravit

Kód: [Vybrat]
mv ~/* /dev/null
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Yontalcar 19 Května 2009, 19:09:20
...
tohle nefunguje:
Kód: [Vybrat]
$ mkdir temp
$ mv temp/ /dev/null
mv: cannot overwrite non-directory `/dev/null' with directory `temp/'
$ touch temp.tmp
$ mv temp.tmp /dev/null
mv: inter-device move failed: `temp.tmp' to `/dev/null'; unable to remove target: Permission denied
Název: Re: extremne zajimave prikazy!!
Přispěvatel: soudruh 19 Května 2009, 19:10:33
http://www.geekoftheday.com/geek-jokes/classic-geek-jokes-funny-unix-commands.html (http://www.geekoftheday.com/geek-jokes/classic-geek-jokes-funny-unix-commands.html)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 19 Května 2009, 19:13:22
...
tohle nefunguje:
Kód: [Vybrat]
$ mkdir temp
$ mv temp/ /dev/null
mv: cannot overwrite non-directory `/dev/null' with directory `temp/'
$ touch temp.tmp
$ mv temp.tmp /dev/null
mv: inter-device move failed: `temp.tmp' to `/dev/null'; unable to remove target: Permission denied

Otázka je, jak by se to chovalo jako root...

Jinak tady je toho hafo http://www.junauza.com/2008/11/7-deadly-linux-commands.html (http://www.junauza.com/2008/11/7-deadly-linux-commands.html)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Yontalcar 19 Května 2009, 21:38:26
Otázka je, jak by se to chovalo jako root...
Zcela "neočekávaně" takhle:
Kód: [Vybrat]
# mkdir temp
# mv temp/ /dev/null
mv: cannot overwrite non-directory `/dev/null' with directory `temp/'
# touch temp.tmp
# mv temp.tmp /dev/null
# echo "foo" >/dev/null
# cat /dev/null
foo
ztráta /dev/null je sice nepříjemná, nicméně ne fatální
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 19 Května 2009, 21:40:40
Nic není dokonalé  ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: fermata 20 Května 2009, 10:53:08
mozno nie az taky zaujimavy prikaz, ale velmi ma potesilo, ked som ho objavila:
Kód: [Vybrat]
uniq -cAk sa vo vstupnych udajoch nejaky zopakuje viackrat, vezme ho len raz, ale napise preden pocet jeho vyskytov.
Pouzitie:
Kód: [Vybrat]
cat ./.bash_history | cut -d " " -f 1 | sort | uniq -c | sort -rn | head -n 10
     90 sudo
     44 man
     27 cat
     23 cd
     21 ifconfig
     20 grep
     17 ping
     17 cut
     13 sort
     12 ls
vypise 10 najcastejsie pouzivanych prikazov v .bash_history  ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Tadeáš Pařík 20 Května 2009, 20:23:54
mozno nie az taky zaujimavy prikaz, ale velmi ma potesilo, ked som ho objavila:
Kód: [Vybrat]
uniq -cAk sa vo vstupnych udajoch nejaky zopakuje viackrat, vezme ho len raz, ale napise preden pocet jeho vyskytov.
Pouzitie:
Kód: [Vybrat]
cat ./.bash_history | cut -d " " -f 1 | sort | uniq -c | sort -rn | head -n 10
     90 sudo
     44 man
     27 cat
     23 cd
     21 ifconfig
     20 grep
     17 ping
     17 cut
     13 sort
     12 ls
vypise 10 najcastejsie pouzivanych prikazov v .bash_history  ;)

Mám pocit, že tu jeden čas bylo i téma s tímto příkazem... bylo zajímavé, co kdo používá...
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 22 Května 2009, 15:20:44
hehe. ficura nize resi scenar, kdy se napr. k zakaznikovi pripojujete do site pomoci jednoho dlouheho prikazu (aka vpnc) obsahujici jmena, hesla adresy .. protoze to nechcete mit ve skriptu v plaintextu, tak si to zahesujete a vytvorite script, do ktereho je pripojeno binarni zahesovane file

v prikladu nize pouze zahesuju prikaz uptime ..

Kód: [Vybrat]
$ cd /tmp/; mkdir hash; cd hash

$ openssl des3 -in <(echo uptime) -out foo.hash
enter des-ede3-cbc encryption password:
Verifying - enter des-ede3-cbc encryption password:

$ echo -e '#!/bin/bash\nblah=`openssl des3 -d -in <(sed "1,4d" "$0")`\n$blah\nexit' >bar

$ cat bar foo.hash >foobar.sh; chmod +x foobar.sh

$ ./foobar.sh
enter des-ede3-cbc decryption password:
  3:15pm  up 8 days  5:35,  18 users,  load average: 0.00, 0.02, 0.14

je bezvadne, ze se nemusite starat o cesty apod a file bude plne prenosne ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: eXt_r33m 23 Května 2009, 10:01:42
Kód: [Vybrat]
`sudo cat /dev/urandom`WARNING muze poskodit vas pocitac.

Ruska ruleta v Linuxu :)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: LuciusMare 23 Května 2009, 14:51:20
otazka,jak mi muze vypisovani nahodnych znaku znicit pocitac?
Název: Re: extremne zajimave prikazy!!
Přispěvatel: nettezzaumana 23 Května 2009, 15:45:05
nijak, je to blbost
Název: Re: extremne zajimave prikazy!!
Přispěvatel: premet 23 Května 2009, 15:46:39
Koukám, že si eXt_r33m oblíbil zpětný uvozovky a různý fičury s něma  ;D
http://forum.ubuntu.cz/index.php/topic,35916.0.html (http://forum.ubuntu.cz/index.php/topic,35916.0.html)

dokonce i zde http://forum.debian-linux.cz/index.php/topic,238.msg1908.html#msg1908 (http://forum.debian-linux.cz/index.php/topic,238.msg1908.html#msg1908)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: eXt_r33m 23 Května 2009, 18:05:52
otazka,jak mi muze vypisovani nahodnych znaku znicit pocitac?
nijak, je to blbost
Jakoze nemuze vznikout rm -rf / ?????? ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: LuciusMare 23 Května 2009, 21:28:50
ne.protože to by o muselo být na samostatném řádku.
Název: Re: extremne zajimave prikazy!!
Přispěvatel: fermata 24 Května 2009, 09:03:09
myslim si, ze ten prikaz vypise nahodne znaky a potom ich vykona ako prikaz s rootovskymi opravneniam... takze ano, moze to byt nebezpecne
Název: Re: extremne zajimave prikazy!!
Přispěvatel: menganito 24 Května 2009, 10:29:00
myslim si, ze ten prikaz vypise nahodne znaky a potom ich vykona ako prikaz s rootovskymi opravneniam... takze ano, moze to byt nebezpecne
No to určite. Odinštaluje ti Ubuntu, spáli harddisk, urazí tvoju rodinu a spôsobí slnečné erupcie. A to všetko v jednom príkaze.
Název: Re: extremne zajimave prikazy!!
Přispěvatel: eXt_r33m 24 Května 2009, 10:59:28
myslim si, ze ten prikaz vypise nahodne znaky a potom ich vykona ako prikaz s rootovskymi opravneniam... takze ano, moze to byt nebezpecne
No to určite. Odinštaluje ti Ubuntu, spáli harddisk, urazí tvoju rodinu a spôsobí slnečné erupcie. A to všetko v jednom príkaze.
Zni to trochu divne ale nejsem blazen a nejdu to skouset na me masine... asi si neco naistaluju pod virtual box a uvidim... skousel sem jednoduchej cat /dev/urandom s mymi pravy ale jen se mi pokazil terminal a musel sem dat reset.
Název: Re: extremne zajimave prikazy!!
Přispěvatel: premet 24 Května 2009, 11:00:45
Nevím proč se to stejně řeší, protože :
1) Jen idiot by pouštěl takovej příkaz
2) Jen idiot pouští něco, když neví co to znamená
Název: Re: extremne zajimave prikazy!!
Přispěvatel: eXt_r33m 24 Května 2009, 12:46:13
Nevím proč se to stejně řeší, protože :
1) Jen idiot by pouštěl takovej příkaz
2) Jen idiot pouští něco, když neví co to znamená
To muzes rict i na fork bombu ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: premet 24 Května 2009, 12:52:04
Nevím proč se to stejně řeší, protože :
1) Jen idiot by pouštěl takovej příkaz
2) Jen idiot pouští něco, když neví co to znamená
To muzes rict i na fork bombu ;)
Ta je aspoň zajímavá, ale ty tvoje zpětný uvozovky a různý příkazy v nich ani ne  ;).
Název: Re: extremne zajimave prikazy!!
Přispěvatel: starenka 24 Května 2009, 17:57:19
ja mam rad "yes" :)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: starenka 24 Května 2009, 17:59:42
Kód: [Vybrat]
`sudo cat /dev/urandom`WARNING muze poskodit vas pocitac.

Ruska ruleta v Linuxu :)
neni to spis takhle?

[ $[ $RANDOM % 6 ] == 0 ] && echo BUM! || echo CVAK!
Název: Re: extremne zajimave prikazy!!
Přispěvatel: eXt_r33m 24 Května 2009, 18:29:45
Tak  aspon neco:
Kód: [Vybrat]
$ touch /dev/breasts
$ touch: cannot touch `/dev/breasts': Permission denied
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Hilda 29 Října 2010, 22:56:53
Kód: [Vybrat]
$ sudo apt-get moovyhodí takúto peknú kravičku:  ;D
Kód: [Vybrat]
hilda@Bartolomej:~$ sudo apt-get moo
         (__)
         (oo)
   /------\/
  / |    ||   
 *  /\---/\
    ~~   ~~   
...."Have you mooed today?"...

Název: Re: extremne zajimave prikazy!!
Přispěvatel: tomuix 08 Listopadu 2010, 21:17:23
ještě je příkaz i386 na který jsem nepřišel co přesně dělá
Název: Re: extremne zajimave prikazy!!
Přispěvatel: MacHala 08 Listopadu 2010, 21:23:16
ještě je příkaz i386 na který jsem nepřišel co přesně dělá
tomu rikam hodnotna informace...
jinak, ke zjisteni informaci o prikazu slouzi man, tedy
Kód: [Vybrat]
man i386
Název: Re: extremne zajimave prikazy!!
Přispěvatel: pucmenn 06 Prosince 2010, 22:11:58
$ cal 2010

kalendář na určitý rok
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Vojta7 18 Prosince 2010, 19:00:47
Zadejte aptitude a něco a na konci vám to napíše "Tato aptitude nemá možnosti svaté krávy"
apt-get moo
ddate
nice man woman
yes "něco"


Nainstalujte balík funny-manpages:
man: baby
celibacy
condom
date
echo
flame
flog
gong
grope, egrope, fgrope
party
rescrog
rm
rtfm
tm
uubp
xkill
xlart
sex
strfry


apt-get install cowsay
, pak cowsay "něco"
cowsay -f dragon.cow ROAR, fear me

apt-get install espeak, pak espeak "něco"
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Lupajz 28 Května 2011, 20:35:28
Kód: [Vybrat]
figlet linux
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Roman Vacho 29 Května 2011, 12:56:01
Kód: [Vybrat]
figlet linux


figlet rovano
Program 'figlet' lze nalézt v následujících balících:
 * toilet
 * figlet
Zkuste: sudo apt-get install <vybraný balík>
 ;D
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Lupajz 30 Května 2011, 08:41:07
Jop zabudol som že treba stiahnuť teb balíček "figlet" ;)
Název: Re: extremne zajimave prikazy!!
Přispěvatel: Roman Vacho 30 Května 2011, 18:41:52
Jop zabudol som že treba stiahnuť teb balíček "figlet" ;)
Ale mně se líbí víc toilet :D