GNU/Linux >> Znalost Linux >  >> Linux

iftop - jak vygenerovat textový soubor s jeho výstupem?

Řešení 1:

Od iftop-1.0pre3 (2014-01-01) byl přidán režim výstupu textu. To bude velmi užitečné pro každého, kdo se snaží analyzovat výstup iftop.

Možnost příkazového řádku pro aktivaci textového (dávkového) režimu je:

-t          use text interface without ncurses

Při použití textového režimu jsou k dispozici následující možnosti:

-s num      print one single text output afer num seconds, then quit
-L num      number of lines to print

Použijte -h možnost nápovědy k použití iftop.

Příklad použití by bylo:

iftop -t > log.txt
iftop -t -s 180 > log.txt

Pokud chcete, aby běžel na pozadí po dobu 5 hodin:

iftop -t -s 18000 > log.txt &

Zkontrolujte úlohu na pozadí pomocí job příkaz.

Řešení 2:

iptraf může zaznamenávat tuto úroveň podrobností. Výstup vypadá asi takto:

Wed Apr 25 23:08:42 2012; UDP; eth0; 65 bytes; from 192.168.1.20:45061 to 192.168.1.254:53
Wed Apr 25 23:08:42 2012; UDP; eth0; 133 bytes; from 192.168.1.254:53 to 192.168.1.20:45061
Wed Apr 25 23:08:43 2012; UDP; eth0; 96 bytes; from 192.168.1.21:137 to 192.168.1.20:137
Wed Apr 25 23:08:44 2012; UDP; eth0; 472 bytes; from 192.168.1.21:1900 to 239.255.255.250:1900
Wed Apr 25 23:08:47 2012; ICMP; eth0; 159 bytes; from 192.168.1.20 to 173.176.222.82; dest unrch (port)

Linux
  1. Jak přidat text na konec souboru v Linuxu

  2. Jak uložit výstup příkazu do souboru v Linuxu

  3. Jak zajistit, aby Iconv nahradil vstupní soubor převedeným výstupem?

  1. Jak vytisknout soubor a ignorovat řádky, které začínají „?“?

  2. Jak napsat soubor s C v Linuxu?

  3. Jak nahradit text podobný sedu pythonem?

  1. Jak si vyžádám soubor, ale neuložím jej pomocí Wget?

  2. Jak uložit výstup tohoto příkazu awk do souboru?

  3. Jak připojím text k souboru?