lsof pode fazer isso:
lsof <filename>
por exemplo:
┌─[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
a primeira instância acima é que eu estou executando "menos" no arquivo como root, o segundo é o script sendo executado pelo root.