ファイルを開くプロセスの数を知る方法はありますか?

ファイルを開くプロセスの数を知る方法はありますか?

現在、Linuxでファイルを開くプロセスの数を知る方法はありますか?

ベストアンサー1

lsofは次のことができます。

lsof <filename>

たとえば、

┌─[root@Fedora]─[~]─[02:39 pm]
└─[$]› lsof scripts/network_menu.sh
COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
less      26419 root    4r   REG  253,1    67271 931810 scripts/network_menu.sh
network_m 26572 root  255r   REG  253,1    67271 931810 scripts/network_menu.sh

上記の最初のインスタンスはrootとしてファイルで「less」を実行することで、2番目のインスタンスはrootとして実行されるスクリプトです。

おすすめ記事