Ответы:
Я полагаю, вы имели в виду strace -fetrace=open
?
dtruss -f -t открыть python myfile.py
dtruss
требуются привилегии root, но вы, возможно, не захотите запускать команду, которую хотите отслеживать, как root. Подумайтеsudo dtruss -f -t open sudo -u $USER python myfile.py
$ sudo dtruss -f -t open sudo -u $USER python
: `dtrace: защита целостности системы включена, некоторые функции будут недоступны`, а затемdtrace: failed to execute sudo: dtrace cannot control executables signed with restricted entitlements