No * nix, você pode usar ps
para ver qual processo está em execução. Porém, se um executável possui vários arquivos homônimos em um dispositivo, não conseguimos descobrir de onde ele foi chamado.
Isso é um pouco diferente da minha última pergunta sobre esse assunto. Como posso saber o caminho absoluto de um processo em execução?
readlink
pode ser analisada melhor em um script.