Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: extremne zajimave prikazy!!  (Přečteno 13085 krát)

nettezzaumana

  • Host
extremne zajimave prikazy!!
« kdy: 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 !!

nettezzaumana

  • Host
Re: extremne zajimave prikazy!!
« Odpověď #1 kdy: 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


Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: extremne zajimave prikazy!!
« Odpověď #2 kdy: 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.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

MacHala

  • Stálý člen
  • **
  • Příspěvků: 1104
  • Big Bro iz watching joo!
    • ZlejT
Re: extremne zajimave prikazy!!
« Odpověď #3 kdy: 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?)
Prislusnik ligy, za kreativni pouzivani interpunkcnich znamenek, carek, predevsim.
=======================================
Tweetuju jako http://twitter.com/zl8

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: extremne zajimave prikazy!!
« Odpověď #4 kdy: 13 Května 2009, 01:35:41 »
kdo vi, jaky je jediny jednopismenovy prikaz?
Kód: [Vybrat]
w
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: extremne zajimave prikazy!!
« Odpověď #5 kdy: 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)'
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

nettezzaumana

  • Host
Re: extremne zajimave prikazy!!
« Odpověď #6 kdy: 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
« Poslední změna: 13 Května 2009, 02:45:12 od nettezzaumana »

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: extremne zajimave prikazy!!
« Odpověď #7 kdy: 13 Května 2009, 03:16:21 »
wtf man section number 1p ? perl executable?
« Poslední změna: 13 Května 2009, 03:20:44 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

TOMMO_4

  • Aktivní člen
  • *
  • Příspěvků: 112
Re: extremne zajimave prikazy!!
« Odpověď #8 kdy: 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ý ... :)
« Poslední změna: 13 Května 2009, 06:20:11 od TOMMO_4 »
ubuntu 9.04

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: extremne zajimave prikazy!!
« Odpověď #9 kdy: 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.
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

nettezzaumana

  • Host
Re: extremne zajimave prikazy!!
« Odpověď #10 kdy: 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

« Poslední změna: 13 Května 2009, 12:18:31 od nettezzaumana »

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #11 kdy: 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/
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

nettezzaumana

  • Host
Re: extremne zajimave prikazy!!
« Odpověď #12 kdy: 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/
.. wow. zkusil jsem to a funguje

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: extremne zajimave prikazy!!
« Odpověď #13 kdy: 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
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

soudruh

  • Aktivní člen
  • *
  • Příspěvků: 458
  • Na Linuxu se stále učím...
Re: extremne zajimave prikazy!!
« Odpověď #14 kdy: 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  ;)
Xubuntu 12.10@fermium; Ubuntu 12.04@mandelevium; Android 2.3.3@nobellum; Ubuntu 9.04@lawrencium; FreeNAS@rutherfordium; Xubuntu 12.04@dubnium

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #15 kdy: 19 Května 2009, 18:43:46 »
Doporučoval bych projít tento odkaz http://ubuntuforums.org/announcement.php?a=54, některé věci jsou známé, některé méně - opět jen na vlastní nebezpečí.
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #16 kdy: 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
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: extremne zajimave prikazy!!
« Odpověď #17 kdy: 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
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

soudruh

  • Aktivní člen
  • *
  • Příspěvků: 458
  • Na Linuxu se stále učím...
Xubuntu 12.10@fermium; Ubuntu 12.04@mandelevium; Android 2.3.3@nobellum; Ubuntu 9.04@lawrencium; FreeNAS@rutherfordium; Xubuntu 12.04@dubnium

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #19 kdy: 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
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: extremne zajimave prikazy!!
« Odpověď #20 kdy: 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í
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #21 kdy: 19 Května 2009, 21:40:40 »
Nic není dokonalé  ;)
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

fermata

  • Aktivní člen
  • *
  • Příspěvků: 230
  • skill: write in C
Re: extremne zajimave prikazy!!
« Odpověď #22 kdy: 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  ;)
"A weak coder becomes a strong coder by reading code and writing code - every day, for fun."

Fujitsu Siemens V5505, Intel Core 2 Duo, 1 GB RAM, Intel X3100, Debian Sid/Squeeze LXDE + Ubuntu Intrepid Ibex

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re: extremne zajimave prikazy!!
« Odpověď #23 kdy: 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á...
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

nettezzaumana

  • Host
Re: extremne zajimave prikazy!!
« Odpověď #24 kdy: 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 ;)
« Poslední změna: 22 Května 2009, 15:26:44 od nettezzaumana »

 

Provoz zaštiťuje spolek OpenAlt.