3.2.4.- lsof
Sintaxis: lsof [-n] [+D directory] [+d directory] [-p PID,...] [-i port]
El programa lsof permite listar los archivos abiertos.
Este mandato admite opciones, algunas de las más comunes son las que se citan a continuación:
* Si se ejecuta **lsof** sin argumentos, se proporciona una lista de todos los archivos abiertos pertenecientes a todos los procesos activos.
* Si sólo se especifica un fichero, lista los procesos que tienen ese fichero abierto.
* **+d directory**: lista los procesos con ficheros abiertos sobre el directorio especificado.
* **+D directory**: tiene la misma funcionalidad que la opción *+d*, pero en este caso incluye recursivamente los subdirectorios.
* **-p PID,...**: muestra por pantalla todos los archivos abiertos por un proceso específico. Si el PID comienza con '^' excluye los archivos abiertos por ese proceso.
Ejemplo:
lsof +D /home/sistemas