Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Hrátky z řádky: mc, tail, host a další

petris
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
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
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
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ď)
petr_p
petr_p (neregistrovaný)
28. 1. 2008 1:05 Nový

Pěkné, ale zastaralé

celé vlákno

tail -ČíSLO je sice přípustný zápis, ale zastaralý. To samé platí ohledně nástroje host, který by měl ustoupit pomůcce dig.

Peter Ambrož
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:-)
petr_p
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.
Mordae
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`.
laba
laba (neregistrovaný)
28. 1. 2008 13:30 Nový

Re: Drobnosti...

celé vlákno
Alebo este rm -rf adresar
Mordae
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
lol (neregistrovaný)
28. 1. 2008 18:00 Nový

Re: Drobnosti...

celé vlákno
pripadne precisti viac ked pouzijes `sudo rm -fr / &` :)
Mordae
Mordae (neregistrovaný)
28. 1. 2008 22:57 Nový

Re: Drobnosti...

celé vlákno
+1, Funny

Deti: Tohle doma nezkousejte!
dci
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 :)
tchap
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.
mutable the mutative
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
faha (neregistrovaný)
28. 1. 2008 6:03 Nový

Re: "Synchronizace" panelů v MC?

celé vlákno
Myslite Alt+o ?
mutable the mutative
28. 1. 2008 6:06 Nový

Re: "Synchronizace" panelů v MC?

celé vlákno
Jo to je přesně ono. Děkuju moc.
Stanislav Brozek
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 ... :-)
mutable the mutative
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
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.
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.
Stanislav Brozek
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
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
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 :)
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
honza_t (neregistrovaný)
28. 1. 2008 20:57 Nový

Re: "Synchronizace" panelů v MC?

celé vlákno
Tak tohle jsem netusil moc dobry! :)
Diky!
fettgesicht
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).
pht
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
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 :-)
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
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...
gld
gld (neregistrovaný)
28. 1. 2008 19:44 Nový

Re: tail

celé vlákno
skuste multitail, ten ma okrem ineho par peknych (farebnych :)) funkcii
Jirka
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
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
Sten
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*.
mutable the mutative
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/
M.
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
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.
Mordae
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.
Stínovlas
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).
dc
dc (neregistrovaný)
29. 1. 2008 21:30 Nový

Re: Srandička

celé vlákno
neni to fork? :)
Sten
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).
Vladimír Stwora
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
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
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 .
purporte[X]
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 ~/)?
nazir aura:85
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
Zasílat nově přidané příspěvky e-mailem