oben wird angezeigt, dass ein Python-Skript alle Computerressourcen nutzt
Leider läuft bei mir mehr als ein Python-Skript. Wie kann ich feststellen, aus welcher Datei es ausgeführt wird?
Ich habe die PID mit top
dem Befehl erhalten
Antwort1
Sie können versuchen, die Datei mit dem Namen cmdline
im Verzeichnis zu lesen /proc/<PID>/
. Es handelt sich um eine nullverknüpfte Liste des Programms und seiner Argumente. Hier ist ein Beispiel auf meinem Ubuntu für den Prozess, der unbeaufsichtigte Upgrades handhabt:
$ cat /proc/133319/cmdline | xargs -0 echo
/usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
Würde Ihnen das bei Ihrem Problem helfen?