GNU/Linux >> Tutoriales Linux >  >> Linux

¿Determinar a qué hora se creó una conexión TCP actualmente abierta?

Solución 1:

Pude usar lsof para obtener el descriptor del archivo, luego ejecutó stat /proc/<PID>/fd/<file descriptor> para obtener la fecha.

Solución 2:

Una combinación de lsof y /proc como lo sugiere @opsguy debería hacer el trabajo:

lsof -P -i tcp | awk '{print $2,$4}' | tr -d 'u' | sort -u \
| while read pid fd; do stat --printf "%z %N\n" /proc/$pid/fd/$fd ; done | sort -r

Linux
  1. ¿Qué es Cloud Ready? ¿Es una alternativa viable de código abierto para Chrome OS?

  2. ¿Cuándo se creó el archivo?

  3. ¿Obtener archivo creado/hora de creación?

  4. Tune2fs:¿En qué zona horaria se crea la fecha y es posible cambiarla?

  5. ¿Cómo verifico en bash si un archivo se creó hace más de x tiempo?

¿Qué son los puertos? ¿Cómo verificar los puertos abiertos de Linux?

Conexión SSH rechazada por TCP Wrapper

Cómo saber cuándo se creó el Spfile en un servidor Linux

marca de tiempo, hora de modificación y hora de creación de un archivo

¿Cómo puedo saber qué archivos tiene abiertos un proceso?

¿Cuál es la forma correcta de abrir un rango de puertos en iptables?