
Mir ist aufgefallen, dass meine Downloads langsamer sind als noch vor Tagen. Ich habe also NetHogs verwendet, um zu überwachen, welche Prozesse meine Bandbreite nutzen. Ich habe gesehen, dass der Wget-Prozess, den ich nicht gestartet habe, meine gesamte Bandbreite verbraucht. Ich habe den Prozess beendet, aber er wird erneut gestartet. Wie kann ich herausfinden, welcher Prozess ihn gestartet hat? Oder kann ich herausfinden, wo die Daten heruntergeladen werden?
NetHogs zeigt, dass es 2 Wget-Prozesse gibt (das, was ich gestartet habe), einen weiteren Wget-Prozess, Python, Firefox und diese Zeile
? root unknown TCP 0.000 0.000 KB/sec
Wenn ich oben klicke: sehe ich, dass Boinc fast alle CPUs verbraucht, ich sehe keine seltsamen Prozesse.
Antwort1
ps axjf
zeigt, welcher Prozess es gestartet hat. Außerdem wird seine PID und Prozess-ID angezeigt. Ersetzen Sie dann ls -l /proc/4043/cwd
4043 durch die PID, die Sie interessiert. Dadurch wird das aktuelle Verzeichnis dieses Wgets angezeigt. Dies ist höchstwahrscheinlich der Ort zum Speichern heruntergeladener Daten. Andernfalls prüfen Sie, welche Parameter an dieses Wget übergeben wurden cat /proc/4043/cmdline
(wiederum Ihre PID statt 4043).