GNU/Linux >> Tutoriales Linux >  >> Linux

iftop:¿cómo generar un archivo de texto con su salida?

Solución 1:

Desde iftop-1.0pre3 (2014-01-01), se agregó un modo de salida de texto. Esto será muy útil para cualquiera que intente analizar la salida de iftop.

La opción de línea de comando para activar el modo de texto (por lotes) es:

-t          use text interface without ncurses

Al usar el modo de texto, las siguientes opciones están disponibles:

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

Utilice el -h opción para obtener ayuda sobre el uso de iftop.

Ejemplo de uso sería:

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

Si desea que se ejecute en segundo plano durante 5 horas:

iftop -t -s 18000 > log.txt &

Comprobar el trabajo en segundo plano con job comando.

Solución 2:

iptraf puede registrar este nivel de detalle. La salida se parece a esto:

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. Cómo guardar la salida del comando en un archivo en Linux

  2. ¿Cómo eliminar varias líneas aleatorias de un archivo de texto usando Sed?

  3. ¿Cómo generar un archivo e ignorar las líneas que comienzan con "?"?

  4. Cómo grep con salida de color

  5. ¿Cómo solicito un archivo pero no lo guardo con Wget?

Cómo guardar la salida del comando de Linux en una imagen o un archivo de texto

¿Cómo duplicar un archivo sin copiar sus datos con Btrfs?

¿Cómo escribir un archivo con C en Linux?

¿Cómo se reemplaza el texto similar a sed con python?

Cómo redirigir la salida del programa como su entrada

¿Cómo rellenar un archivo con FF usando dd?