zk 14.6. showlog

Uživatelský avatar
Yawgmoth
Matfyz(ák|ačka) level I
Příspěvky: 24
Registrován: 17. 5. 2007 20:09
Typ studia: Informatika Mgr.
Kontaktovat uživatele:

zk 14.6. showlog

Příspěvek od Yawgmoth »

udajne nove zadani, cislo 57 jsme vybrali ale nove byly vsechny

ukol je vypsat radky ze systemoveho logu
radky jsou ve tvaru
Jan 9 09:09:09 host program[pid]:XXXX-###-S text

mesic jako trojpismenna zkratka (proste klasicky unixovy format), den konci vzdy na stejne pozici (kdyz je mensi nez 10 je pred nim mezera navic), XXXX jsou pismenka, ### jsou cislice, S je znak zavaznosti (jeden z XACEWNID)

aktualni log je ulozen v /var/log/messages, stare zaznamy se komprimuji do dalsich souboru, typicky o pulnoci ale neda se na to spolehat ... najdeme je v souborech /var/log/messages.N.gz nebo /var/log/messages.N.bz2 kde N je od 0 do buhvikam .. vsechny soubory jsou zabaleny stejne, tj staci koncovku overit u prvniho

pro dekompresi jsme meli pouzivat gzcat nebo bzcat (jako parametr jmeno souboru, na vystup jde rozbaleny soubor jako pres cat)

parametry (kazdy mohl byt prave jednou)
-d -datum ... od ktereho data brat (format data jsme si mohli zvolit)
-d +datum ... do ktereho data brat
-t -cas ... od kolika hodin:minut:sekund brat prvni den z intervalu (tj ne pro kazdy den .. ma smysl jen pokud je urceno -d -datum)
-t +cas ... do kolika hodin:minut:sekund brat posledni den z intervalu
-p pid ... cislo procesu ktery chceme vyhledat
-l level ... maximalni zavaznost zpravy ... tj brat zpravy od daneho pismenka doprava v retezci XACEWNID (pismenka znamenaji konkretni veci, E je error, W warning, D debug .. atd)

vypsane radky maji byt od nejstarsi po nejmladsi, tj je potreba nejdriv najit soubor kde zacit az pak cist

tot asi vse


Forst byl zklaman, spoustu veci jsme udelali spatne, udajne prvni termin v tomhle semestru kdy "vyhral" ... dost nas napinal, to cekani bylo hrozne, jeste kdyz nam pak nejprve zacal vysvetlovat jake jsme delali chyby a jak to slo jednoduse :)

nicmene i pres to ze jsem tam mel nekolik podle me ne uplne zanedbatelnych nesmyslu/chyb a par veci jsem resil neefektivne (jak vyplynulo z jeho proslovu pred rozdanim znamek) tak jsem dostal za 1, tj hodnoceni urcite mu neslo o perfektni vykon, jako spis o koncept a nejake zamysleni nad problemem :)
Odpovědět

Zpět na „2006“