Volver al índice


lsof

Listar ficheros o procesos abiertos

# lsof -i :4662 (servicios usados por el puerto 4662 aunque esten a la escucha)

# lsof -X (Desactiva la identifiación de conexiones)

# lsof -i@lapipaplena.homelinux.com (verificar conexiones con una máquina)

# lsof -i@88.25.114.11 (lo mismo pero especificando la ip)

# lsof -i | grep ssh (Para que muestre solo los que usan el protocolo ssh)

# lsof +D /var/log (Mostrar los servicios que tiene abierto un directorio)

# lsof fichero (Muestra los servicios que tiene abiertos fichero)

# lsof -nPi TCP (Muestra los eventos de red de las conexiones TCP)

# lsof -p PID (Ficheros que tiene abierto determinado proceso)

# lsof -N (Muestra los archivos NFS abiertos)

# lsof -c firefox (Muestra los ficheros abiertos por firefox)

# lsof -P -i -n -sTCP:LISTEN (listado de puertos en LISTEN)

# lsof -i -P | grep -i "listen" (otra forma de listarlos)

# lsof -i tcp -i udp (lista puertos tcp y udp abiertos)

# lsof -Pni | grep LISTEN (chequear puertos abiertos)

# lsof -c bash -r (Monitorizar un proceso)

# lsof -i :631 | awk '{print $1,$2}' | sort -u (muestra pid y demonio del puerto especificado)

# lsof -t -i :22 (Muestra el pid del puerto especificado)

# lsof -nPi | txt2html > lsof.html (Mandar la salida a un html para visualizarlo por el navegador)

Opciones:

-P (Muestra los números de puerto en vez de la aplicación que corre en ellos)

-n (Para que no resuelva las IP de las conexiones)

-i (Hace referencia a los eventos utilizados por procesos de red)

-u usuario (Muestra los procesos abiertos por “usuario”)

-x (Sigue links y puntos de montaje)

1.-

Resolver salida:

lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing

Lanzar como root:

# umount $(mount | grep debugfs | awk '{print $3}')


Volver al índice