lsof
El comando lsof es un comando integrado en Linux gracias al cual podemos obtener información sobre los archivos que se abren por procesos en el sistema, es decir, lsof se encarga de listar los ficheros abiertos en la distribución de Linux usada.
- ver procesos vinculados a un fichero:
lsof /dev/null
- ver ficheros abiertos por usuario determinado:
lsof -u <USER>
- Mostrar detalles de un servicio de protocolo:
sudo lsof -i TCP sudo lsof -i TCP:80
- Ver actividad de red actual:
lsof -i
- Validar los servicios y/o puertos que están escuchando:
lsof -i -nP
- Listar archivos por direccionamiento:
lsof -i 4 # Direccionamiento IPv4 lsof -i 6 #Direccionamiento IPv6
- ver los archivos abiertos por un proceso o programa en específico:
lsof -c cupsd
- observar los archivos que están abiertos en un directorio específico:
sudo lsof +D /etc