Portál AbcLinuxu, 19. dubna 2024 12:54


Dotaz: Script pro počítání odeslaných a přijatých dat

26.11.2012 10:36 LukasM
Script pro počítání odeslaných a přijatých dat
Přečteno: 249×
Odpovědět | Admin
Ahoj, potřebuju vytvořit script (pro unix) pro počítání a vypisování celkového objemu odeslaných a přijatých dat a celkového počtu přijatých a odeslaných TCP (a UDP) paketů za zadané časové období (minuta, hodina, den apod.) a nevím si s tím rady :-/ Zatím marně pátrám na internetu, kde ale většinou na tyto dotazy odpovídají tím, ať si tazatel stáhne program XY, který požadované věci umí, což není ale to, co potřebuju :)

Snad někdo poradí..díky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.11.2012 11:05 chrono
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kvôli čomu to musí byť skript a nie program XY?
26.11.2012 11:12 LukasM
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Protože je to (školní) úkol pod kapitolou o programování scriptů :) . Tudíž musím naprogramovat script, který provede operace vypsané v zadání a nemůžu k tomu využít nějaký program, který by to celé zvládnul sám. Bohužel v učebních skriptech není nic, co by mi jakkoliv pomohlo při řešení tohoto úkolu :(

A ani několika hodinové pátrání na internetu zatím nebylo úspěšné..navíc pro mě, jako člověka, který předtím s linuxem nikdy nedělal (a v budoucnu nejspíše ani nebudu), je to ještě o to těžší :-/
26.11.2012 11:09 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak použij kombinaci iptables (použít coutery na to co chceš počítat) a rrd pro zobrazování a agregaci dat.
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
26.11.2012 11:15 LukasM
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Můžeš to pro mě, jako úplného laika, trochu rozvést? :)
26.11.2012 11:29 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Zkus se kouknout na toto http://ipaccounting.standus.com/
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
26.11.2012 13:15 NN
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Odpovědět | | Sbalit | Link | Blokovat | Admin
V jakem skriptovacim jazyku ?
26.11.2012 13:56 LukasM
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
V zadání je akorát "..Tento soubor musí být odevzdán jako Unix skript.."
27.11.2012 18:40 pavel
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Zkus se podívat na tyto a tyto stránky.

V podstatě jde o přečtení (cat) a filtraci (awk) souboru /proc/net/dev v tobě zadaném časovém intervalu (cron).
Josef Kufner avatar 27.11.2012 21:10 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Script pro počítání odeslaných a přijatých dat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vezmi doporučený program, najdi k němu zdrojové kódy a napiš script, který ho zkompiluje a spustí. Nebo, lépe, vezmi jakýkoliv vyhovující script v Pythonu, Perlu, ... a vlož ho do shell scriptu.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.