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: Hledání s locate, whereis a grep

Mordae
Mordae (neregistrovaný)
31. 3. 2008 0:35 Nový

RE: Hrátky z řádky: Hledání s locate, whereis a grep

celé vlákno
Pokud chcete grepovat rekurzivne a nechcete hledat napriklad text v obrazcich, pouzijete s uspechem naprikal `find /kde/jsou/zdrojaky -name '*.[ch]' | xargs grep slovo`.

A pokud nemate zrovinka po ruce which, tak `type -ap` zabudovany do bashe poslouzi stejne jako `which -a`.
mgj
mgj (neregistrovaný)
31. 3. 2008 12:12 Nový

RE: Hrátky z řádky: Hledání s locate, whereis a grep

celé vlákno
Tiez `grep -r --include '*.[ch]' slovo *` alebo pre nezobrazovanie matchov v binarnych suboroch `grep -rI slovo *`.
uživatel si přál zůstat v anonymitě
31. 3. 2008 0:58 Nový

RE: Hrátky z řádky: Hledání s locate, whereis a grep

celé vlákno
Spise bych doporucil bezpecnejsi variantu slocate.
Lukáš Turek aura:88
31. 3. 2008 1:06 Nový

nmap: ARP scan

celé vlákno

Některé (hlavně Windowsí) počítače mají pingy zakázané, takže na scanování které počítače běží na lokální síti je lepší ARP scan:

nmap -sP -PR 192.168.0.0/24

Na ARP dotaz musí odpovědět každý počítač.

pht
pht (neregistrovaný)
31. 3. 2008 5:40 Nový

Re: nmap: ARP scan

celé vlákno
Na ARP dotaz musí odpovědět každý počítač.
Ne, nemusi.
qiRz T
qiRz T (neregistrovaný)
31. 3. 2008 13:49 Nový

Re: nmap: ARP scan

celé vlákno
To ovšem pak znamená, že s ním nelze komunikovat pomocí protokolů, kterých se použití nmap týká, nepletu-li se.
Peter Ambrož
31. 3. 2008 20:11 Nový

Re: nmap: ARP scan

celé vlákno
Aby sme to uviedli na spravnu mieru, na ARP musia odpovedat pocitace, ktore implementuju protokol IP, teda maju IP adresu, pomocou ktorej komunikuju. Vynimku tvori pripad, kedy spravca siete nastavi vsetkym zariadeniam, ktore chcu kontaktovat dany pocitac, pevny ARP zaznam.
Vo vsetkych pripadoch, ARP je pouzitelne len na danej podsieti. Cez routery sa neprenasa (kedze je to broadcast) a ani nema za routerom vyznam, takze to az tak nevadi.
peter
peter (neregistrovaný)
31. 3. 2008 9:53 Nový

find

celé vlákno
Je to sice šikovná věc, ale linux/unix systémy mají pro hledání daleko mocnější nástroje, jako je treba příkaz locate a find. Podíváme se na ně.

nezabudlo sa na prikaz find? V clanku mi chyba.
Petr Macek aura:96
31. 3. 2008 10:40 Nový

Re: find

celé vlákno
Puvodne mel byt soucasti clanku, ale bohuzel se nevesel. Vyjde samostatne pristi nebo prespristi tyden.
D.A.Tiger aura:66
31. 3. 2008 11:15 Nový

RE: Hrátky z řádky: Hledání s locate, whereis a grep

celé vlákno
příkaz grep by si zasloužil trochu rozvést, zmínit se regulárních výrazech, a jeho použití v součinnosti s jinými příkazy. Ne nadarmo se v různých takovýchto popisech objevuje ve společnosti grepu, také find, awk, cat, sed, apd... Grep je sice dobrý na vyhledávaní v obsahu, ale podle mě je jeho největší síla v kontextových operacích (např. úprava a náhrada textu, různé scripty ...atd. ). Mimo to existuji tři mírně odlišné verze grepu.
hawran
hawran (neregistrovaný)
31. 3. 2008 11:47 Nový

Ten grep

celé vlákno
je trochu hodne odbyty, bych rekl.

Vzhledem k tomu, ze doposud obsah clanku odpovidal jeho nadpisu jsem byl docela nemile prekvapen.
Petr Macek aura:96
31. 3. 2008 12:03 Nový

Re: Ten grep

celé vlákno
Grep jsem uvedl jen jako vedlejsi vec, ktera byla zminovana jiz v predchozich dilech. Do nadpisu jej dala redakce. Grepu bude patrne venovan jeden samostatny dil
připomínka
připomínka (neregistrovaný)
31. 3. 2008 18:28 Nový

Re: Ten grep

celé vlákno
Navíc tam je chybně uvedeno, že to najde všechny soubory, které obsahují slovo poklad a přitom je tam restrikce na *.txt

Nevíc neprobraný find. Méně je někdy více...
Ash
Ash (neregistrovaný)
1. 4. 2008 23:40 Nový

Nerekruzivní grep

celé vlákno
U toho příkladu který "najde všechny soubory ve kterých se vyskytuje slovo poklad"

grep -ri poklad *.txt

je dost nešťastně zvolen připínač pro rekurzivní prohledávání, protože v tomto konkrétním případě (*.txt) v 99,9% případů k žádnému rekurzivnímu prohledávání nedojde. Vyjma těch pár exotů, co si adresáře pojmenovávají s příponou .txt :)
Petr Macek aura:96
9. 4. 2008 10:56 Nový

Re: Nerekruzivní grep

celé vlákno
diky za upozorneni, bude opraveno
Zasílat nově přidané příspěvky e-mailem