現在、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として実行されるスクリプトです。