Parece que você está procurando por strace
- vem do pacote strace.
por exemplo, você pode rastrear arquivos syscalls relacionados a arquivos executando:
strace -e file ls
como alternativa, pode-se usar a variável de ambiente LD_DEBUG
.
Não é bem conhecido, mas ainda assim uma maneira muito interessante de depuração, especialmente útil se você não pode instalar strace ou outras ferramentas de depuração.
LD_DEBUG=help cat
fornecerá as opções.