Risposte:
lsof elencherà i file aperti e gli ID processo associati. Elenca tutto se non viene fornita alcuna opzione.
C'è un'opzione -pper elencare i file aperti per un singolo processo. Quindi per un processo con PID 6714 questo elencherà i file aperti da quel processo:
lsof -p 6714
Per elencare solo i file regolari grep può essere usato per filtrare l'output di lsof:
lsof -p 6714 | grep REG
Se deve essere più robusto che con grep, allora l' -Fopzione può essere usata, ma diventa più complessa. Dalla pagina man lsof :
Quando viene specificata l'opzione -F, lsof produce un output adatto per l'elaborazione da parte di un altro programma, ad esempio uno script awk o Perl o un programma C.
Dipende dalle vostre esigenze.