fuser y lsof

El comando fuser nos permite conocer los procesos que tienen un fichero abierto. Para ello simplemente le pasamos el fichero. Por ejemplo: sudo fuser /var/log/apache2/access_log.

Otro comando parecido es lsof, que nos permite conocer el ficheros que tiene abierto un proceso. Por ejemplo, para ver los ficheros abiertos por el proceso con ID 60 hacemos: sudo lsof -p 60.

Observe el uso de sudo en ambos casos para poder acceder a procesos que no sean de nuestro usuario.