Názory k článku
Hrátky z řádky: mc, tail, host a další
petris (neregistrovaný)
28. 1. 2008 0:13
Nový
mkdir -p
celé vlákno
Pokud nekdo nezna mkdir -p, tak spis nez prepnuti do /home udela: mkdir /home/ftp/{,pub/{,install/}} :-P
ppeta (neregistrovaný)
28. 1. 2008 10:24
Nový
Re: mkdir -p
celé vlákno
Já sem doteď "-p" neznal, ale řešil sem to tab-em a šipkama, což je celkem rychlý, jenom to nejde psát do skriptů.
lada (neregistrovaný)
28. 1. 2008 13:56
Nový
Re: mkdir -p
celé vlákno
V SuSE je implicitne alias md -> mkdir -p, docela uzitecne. Je jich tam vic, staci napsat alias :)
ppeta (neregistrovaný)
28. 1. 2008 16:55
Nový
Re: mkdir -p
celé vlákno
A to neni blbej nápad!
(Jenomže vzhledem k tomu, že nepoužívam SuSE a o existenci toho parametru sem netušil, můžu si napsat ten alias až teď)
(Jenomže vzhledem k tomu, že nepoužívam SuSE a o existenci toho parametru sem netušil, můžu si napsat ten alias až teď)
petr_p (neregistrovaný)
28. 1. 2008 1:05
Nový
Pěkné, ale zastaralé
celé vláknotail -ČíSLO je sice přípustný zápis, ale zastaralý. To samé platí ohledně nástroje host, který by měl ustoupit pomůcce dig.
28. 1. 2008 1:38
Nový
Re: Pěkné, ale zastaralé
celé vlákno
Kde je napisane, ze host ustupuje dig-u? host mi pripada pouzitelnejsi a lepsie dostupny. Kvoli dig by som musel instalovat bind, alebo aspon bind-utils. Nakolko bind nemam rad, nepotrebujem ani utilitu, ktora dava vystup v bindovskom formate. Vsetko vec zvyku, ale ked uz mame moznost vyberu, nevidim dovod, preco by jedna utilita mala ustupit druhej :)
uživatel si přál zůstat v anonymitě
28. 1. 2008 9:49
Nový
Re: Pěkné, ale zastaralé
celé vlákno
"Kvoli dig by som musel instalovat bind, alebo aspon bind-utils"
Ja osobne pouzivam radsi host z baliku bind, takze stejne instaluju, ale je pravda, ze existuje stand-alone host. Ale zda se mi, ze ma nejakou divnou syntaxy nebo vystup. Ale taky nevim, ze by host ustupoval. Je pravda, ze nekteri radeji pouzivaji dig:-)
Ja osobne pouzivam radsi host z baliku bind, takze stejne instaluju, ale je pravda, ze existuje stand-alone host. Ale zda se mi, ze ma nejakou divnou syntaxy nebo vystup. Ale taky nevim, ze by host ustupoval. Je pravda, ze nekteri radeji pouzivaji dig:-)
petr_p (neregistrovaný)
28. 1. 2008 14:06
Nový
Re: Pěkné, ale zastaralé
celé vlákno
Kdesi jsem to četl, nemohu to doložit. Jediný drobný náznak, který jsem teď našel, je v oficiální dokumentaci Bindu, kde se nslookup doporučuje nahradit digem, nikoliv hostem.
Dále ze subjektivní hlediska, jak již bylo poznamenáno, host na rozdíl od digu existuje ve více implementacích, které se často chovají velmi podivně. Z toho důvodu upřednostňuji dig, kdy mám jistotu, co pouštím.
Pak je tu ještě podstatný rozdíl mezi digem a ISC hostem, kdy dig používá vlastní rutiny, kdežto host používá libc resolver. Takže u hostu se vám do toho plete např. spekulativní doplňování domén (/etc/resolv.conf: search), což je obzvláště veselé, když současná glibc to zkouší i s FQDN.
Dále ze subjektivní hlediska, jak již bylo poznamenáno, host na rozdíl od digu existuje ve více implementacích, které se často chovají velmi podivně. Z toho důvodu upřednostňuji dig, kdy mám jistotu, co pouštím.
Pak je tu ještě podstatný rozdíl mezi digem a ISC hostem, kdy dig používá vlastní rutiny, kdežto host používá libc resolver. Takže u hostu se vám do toho plete např. spekulativní doplňování domén (/etc/resolv.conf: search), což je obzvláště veselé, když současná glibc to zkouší i s FQDN.
Mordae (neregistrovaný)
28. 1. 2008 1:23
Nový
Drobnosti...
celé vlákno
Grep implicitne povazuje pattern za regularni vyraz, pokud chcete pouzit POSIXovy rozsireny vyraz, pak pouzijte egrep. Pokud chcete hledat o neco rychleji a hledate jen kus textu, tak mozna fgrep.
A pokud to jeste neznate, existuje i `rmdir -p`.
A pokud to jeste neznate, existuje i `rmdir -p`.
Mordae (neregistrovaný)
28. 1. 2008 15:17
Nový
Re: Drobnosti...
celé vlákno
Jo, ale tohle tu strukturu jen procisti, `rm -rf` smaze komplet, to je malinkaty rozdil.
lol (neregistrovaný)
28. 1. 2008 18:00
Nový
Re: Drobnosti...
celé vlákno
pripadne precisti viac ked pouzijes `sudo rm -fr / &` :)
Mordae (neregistrovaný)
28. 1. 2008 22:57
Nový
Re: Drobnosti...
celé vlákno
+1, Funny
Deti: Tohle doma nezkousejte!
Deti: Tohle doma nezkousejte!
dci (neregistrovaný)
5. 2. 2008 10:54
Nový
Re: Drobnosti...
celé vlákno
:)
kdysi jsem četl reakci na dotaz, jak restartovat ftp server a nekdo postnul rm -rf / a tazatel zjevne zcela neznaly pote "hezky podekoval"
ano deti, je to nebezpecne :)
kdysi jsem četl reakci na dotaz, jak restartovat ftp server a nekdo postnul rm -rf / a tazatel zjevne zcela neznaly pote "hezky podekoval"
ano deti, je to nebezpecne :)
tchap (neregistrovaný)
28. 1. 2008 1:25
Nový
Bezva
celé vlákno
Zdravim,
rad bych jen vyjadril podporu tomuto serialu, protoze CLI je vazne skvela vec, na klikatka moc nejsem :D
Ac znam vsechny zatim uvedene prikazy, tak preci jenom v moznych parametrech se neorientuji tak dobre. Diky za serial.
O.K.
rad bych jen vyjadril podporu tomuto serialu, protoze CLI je vazne skvela vec, na klikatka moc nejsem :D
Ac znam vsechny zatim uvedene prikazy, tak preci jenom v moznych parametrech se neorientuji tak dobre. Diky za serial.
O.K.
28. 1. 2008 4:16
Nový
"Synchronizace" panelů v MC?
celé vlákno
Nevíte někdo jak "synchonizovat" panely v MC? Mám na mysli nějakou zkratku, která mě přesune do adresáře, který je otevřený v druhém (neaktivním) panelu.
faha (neregistrovaný)
28. 1. 2008 6:03
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Myslite Alt+o ?
28. 1. 2008 18:15
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
+1 Ď!
BTW funguje někomu nějak v KDE (3.5.nevímkolik) "windowsoidní" klávesová zkratka [alt]+ left[shift] na přepnutí české/us klávesnice, resp. netušíte proč moje nastavení z KDE C. Center pustě ignoruje? Zvyk je železná košile ... :-)
BTW funguje někomu nějak v KDE (3.5.nevímkolik) "windowsoidní" klávesová zkratka [alt]+ left[shift] na přepnutí české/us klávesnice, resp. netušíte proč moje nastavení z KDE C. Center pustě ignoruje? Zvyk je železná košile ... :-)
28. 1. 2008 18:49
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
KDE nemám, takže ti bohužel nepomůžu, ale Alt-Shift jsem už musel opustit. Když to zmáčnku ve win, rozložení se přepne po uvolnění kláves. V linuxu (v KDE, v Gnome nebo když to nastavím v xorg.conf) se přepne po stisknutí. A protože v Eclipse začíná spousta zkratek na Alt-Shift a mě to docela vyhovuje, používám teď Alt-[pravý]Alt. Nezná někdo lepší řešení?.
qiRz T (neregistrovaný)
28. 1. 2008 19:22
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Já používám tohle http://www.abclinuxu.cz/blog/origami/2006/12/vok-us-cz-typograficka-klavesnice-a-vok-sk-v-1.0
Chce to trochu cviku, ale zato nemusim řešít jaký mám zrovna rozložení klávesnice.
Chce to trochu cviku, ale zato nemusim řešít jaký mám zrovna rozložení klávesnice.
uživatel si přál zůstat v anonymitě
28. 1. 2008 22:48
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
nejvic se mi osvedcilo prepinat klavesnice caps-lockem. je to trochu bizarni, ale velmi rychle.
28. 1. 2008 23:29
Nový
Re: Adresní řádek a titleRe: "Synchronizace" panelů v MC?
celé vlákno
Dobrý nápad, zkusím to, stejně je Caps Lock akorát k vzteku, a zálohou je SHIFT+CAPS, takhle to bude škodit míň ... :-) Ad vok-cz -- to už je fakt divočina ... ;-)
uživatel si přál zůstat v anonymitě
29. 1. 2008 9:20
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Já jsem si zase zvykl přepínat klávesnici "plápolajícím woknem" (grp:lwin_toggle).
uberpr0 (neregistrovaný)
29. 1. 2008 9:39
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
mam naisntalovanu programatorsku sk/en klavku a prepinam ju scrollockom (zvyk este z RH 5,1)
uživatel si přál zůstat v anonymitě
29. 1. 2008 22:38
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Jenže ScrollLock je na notebooku na dvě klávesy (Fn + NumLock), navíc umístěné v protilehlých rozích klávesnice, takže se nedají stisknout jednou rukou.
bambas (neregistrovaný)
29. 1. 2008 10:07
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
me se nejvice osvedcilo toto:
http://www.xakru.com/cshack/
opravdu vyborne, mam to i v praci. a ma to jednu vyhodu. kdyz chce nekdo psat na mem pocitaci v praci, tak nevi jak psat hacky carky, takze na muj pocitac radeji nikdo nechodi :)
http://www.xakru.com/cshack/
opravdu vyborne, mam to i v praci. a ma to jednu vyhodu. kdyz chce nekdo psat na mem pocitaci v praci, tak nevi jak psat hacky carky, takze na muj pocitac radeji nikdo nechodi :)
uživatel si přál zůstat v anonymitě
28. 1. 2008 9:53
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
K MC jsem chtel dodat, ze pokud by nefungovali kombinace ALT-ENTER, ALT-O a dalsi s ALT, tak lze pouzit kombinace ESC-ENTER, ESC-O.
honza_t (neregistrovaný)
28. 1. 2008 20:57
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Tak tohle jsem netusil moc dobry! :)
Diky!
Diky!
fettgesicht (neregistrovaný)
29. 1. 2008 12:59
Nový
Re: "Synchronizace" panelů v MC?
celé vlákno
Mně fuguje na synchronizaci panelů jedině "Esc a i", a to tak, že panel, kde není kurzor, se přepne do stejného adresáře, jako panel s kurzorem.
Doplňování názvů řeším taky přes Esc (Esc a Tab).
Doplňování názvů řeším taky přes Esc (Esc a Tab).
pht (neregistrovaný)
28. 1. 2008 6:44
Nový
tail
celé vlákno
k tail -f je jeste mocnejsi varianta tail -F, ktera je zejmena vhodna pro sledovani logu. duvod viz man.
podlesh (neregistrovaný)
28. 1. 2008 8:25
Nový
Re: tail
celé vlákno
Jo, také jsem to chtěl napsat.
Při použití tail -f se stane, že najednou přestanou přibývat zprávy :-)
Při použití tail -f se stane, že najednou přestanou přibývat zprávy :-)
uživatel si přál zůstat v anonymitě
28. 1. 2008 9:51
Nový
Re: tail
celé vlákno
Krome tail -F pouzivam taky xtail. Ten se ukoncuje pomoci CTRL-\, protoze CTRL-C zobrazuje seznam monitorovanych souboru. xtail umi detekovat i nove vznikajici soubory, aniz by jmeno bylo zmineno na CMD, coz myslim tail neumi, takze napr. xtail /var/log bude monitorovat vsechny i nove vznikajici soubory.
worwan (neregistrovaný)
28. 1. 2008 10:24
Nový
Re: tail
celé vlákno
Kdyz uz jsme u toho tailu :)...
docela dobra je utilitka ccze
=>
tail -F /var/log/syslog | ccze
pekne obarvi vystup, takze je prehlednejsi...
docela dobra je utilitka ccze
=>
tail -F /var/log/syslog | ccze
pekne obarvi vystup, takze je prehlednejsi...
gld (neregistrovaný)
28. 1. 2008 19:44
Nový
Re: tail
celé vlákno
skuste multitail, ten ma okrem ineho par peknych (farebnych :)) funkcii
Jirka (neregistrovaný)
28. 1. 2008 10:04
Nový
Re: tail
celé vlákno
obdobně jako tail -f funguje, když v less zmáčknete F
r080 (neregistrovaný)
28. 1. 2008 10:42
Nový
Re: tail
celé vlákno
presne tak, doplnim, ze primo do tohoto modu se clovek dostane: less +F jmeno_souboru
od doby co jsem na to prisel, jsem tail -f temer nepouzil
od doby co jsem na to prisel, jsem tail -f temer nepouzil
Sten (neregistrovaný)
30. 1. 2008 1:16
Nový
Re: tail
celé vlákno
V lessu mačkám Ctrl+End (pamatuji si to jako zámek na End), o F jsem doteď nevěděl *stydí se*.
28. 1. 2008 18:35
Nový
Re: tail
celé vlákno
Pro mě je teď nejmocnější inotail.
"It makes use of the inotify infrastructure in recent versions of the Linux kernel to speed up tailing files in the follow mode (the '-f' option)"
http://distanz.ch/inotail/
"It makes use of the inotify infrastructure in recent versions of the Linux kernel to speed up tailing files in the follow mode (the '-f' option)"
http://distanz.ch/inotail/
M. (neregistrovaný)
29. 1. 2008 11:00
Nový
Re: tail
celé vlákno
Ked uz sa tu hovori o tailoch, tak je treba spomenut aj tailf, ktory nemeni cas pristupu k sledovanemu suboru.
tykef (neregistrovaný)
31. 1. 2008 21:14
Nový
Re: tail
celé vlákno
Dlouho jsem věděl, že to jde ale potřeboval jsem to tak málo, že se mi to nechtělo hledat v manu.
Pak mě na to napadla mnemotechnická pomůcka kterou si opravdu pamatuju.
Takže moje pomůcka: tail -f jako furt.
Pak mě na to napadla mnemotechnická pomůcka kterou si opravdu pamatuju.
Takže moje pomůcka: tail -f jako furt.
Mordae (neregistrovaný)
28. 1. 2008 23:07
Nový
watch
celé vlákno
A kdyz uz je rec o tailu a less +F, nadhodim jeste utilitku `watch`, tak pro zmenu v pravidelnych intervalech spousti zadany skript.
Priklady uziti:
# watch -n.1 cat /proc/mdstat
Na sledovani mirrorovani disku v raidu atp..
# watch -n.2 'iwconfig wlan0; ip -s link show wlan0'
Na sledovani linky, kvality wifi signalu pri prechazeni s notasem po mistnosti a tak dale.
Priklady uziti:
# watch -n.1 cat /proc/mdstat
Na sledovani mirrorovani disku v raidu atp..
# watch -n.2 'iwconfig wlan0; ip -s link show wlan0'
Na sledovani linky, kvality wifi signalu pri prechazeni s notasem po mistnosti a tak dale.
Stínovlas (neregistrovaný)
29. 1. 2008 18:21
Nový
Srandička
celé vlákno
Když už se tady mluví o těch hrátkách, hezká věcička je tohle:
_(){ _&_;};_
spustit z příkazové řádky ;-)... Sice to není tak drsné jako `rm -rf / &`, ale taky ujde =o).
_(){ _&_;};_
spustit z příkazové řádky ;-)... Sice to není tak drsné jako `rm -rf / &`, ale taky ujde =o).
Sten (neregistrovaný)
30. 1. 2008 1:19
Nový
Re: Srandička
celé vlákno
Jj, po spuštění se během pár sekund přetíží procesor :) A na rozdíl od zmiňovaného `rm -rf / &' to má tu výhodu, že se to po spuštění nedá nijak zastavit (ten rm se dá zastavit, dokud se nesmaže kill nebo killall).
29. 1. 2008 21:39
Nový
Grep rekurzivně
celé vlákno
Já tedy nevím, ale grep mi nikdy nebyl schopen najít text v souboru, který je v podřízeném adresáři. Jinými slovy parametr -r mi u grep nefunguje. Mám to bezpečně ověřeno. Má někdo podobnou zkušenost? Používám ubuntu poslední verze.
uživatel si přál zůstat v anonymitě
29. 1. 2008 22:45
Nový
Re: Grep rekurzivně
celé vlákno
Podobné problémy jsem kdysi měl, ale chyba byla jako obvykle mezi klávesnicí a židlí. grep -r cosi *.c nezafunguje, protože jména adresářů nemají příponu .c. Není problém v žolíkových znacích?
Sten (neregistrovaný)
30. 1. 2008 1:21
Nový
Re: Grep rekurzivně
celé vlákno
Pokud je potřeba specifikovat jména souborů, ve kterých má hledat, tak na to grep nestačí (žolíkové znaky totiž nahrazuje shell při spuštění příkazu), je potřeba se poohlédnout po find.
MaCrek (neregistrovaný)
30. 1. 2008 8:45
Nový
Re: Grep rekurzivně
celé vlákno
mne to funguje bez problemov
grep -r vyraz adresar, alebo
grep -R vyraz adresar
napr.
grep -R slovo .
grep -r vyraz adresar, alebo
grep -R vyraz adresar
napr.
grep -R slovo .
purporte[X] (neregistrovaný)
31. 1. 2008 23:26
Nový
MC
celé vlákno
Umi MC treba pomoci nejakych patchu beco jako taby v panelech? Umi nejak permanentne zapamatovat hesla pro FTP servery (je mi jedno, ze budou plain-textem, hlavne at to je nekde u me v ~/)?
1. 2. 2008 7:39
Nový
Re: MC
celé vlákno
Jak je to s taby netuším, nepotřebuji je, nicméně co se týče hesel pro ftp, tak mc si je bere z ~/.netrc

