lsofコマンドを用いることで、特定のプロセスやユーザが使用中のファイルを調べることができます。
このプログラムの作業ディレクトリってどこだろう?とか、 特定のプロセスに関連しているファイルがどこにあるか?という時のヒントにもなると思います。
lsof -p <プロセスID>
lsof -c <プロセス名>
プロセス名とありますがすべてを入力する必要はなく、 <プロセス名>と実際に先頭一致するプログラムがあれば、表示されます。
特定のユーザが悪さをしているのではないか、とか、 ユーザが開いているファイルの一覧を調べたい場合があります。
lsof -u <ユーザ名>
lsofで複数の条件を組み合わせると基本的にOR検索となります。 AND検索にするためには-aオプションをセットする必要があります。
lsof -a -c <プロセス名> -u <ユーザ名>