Wenn ich einen Prozess beginne und ihn in einem Terminalfenster hinterlege (z. B. ping google.com &
), kann ich ihn mit kill %1
beenden (vorausgesetzt, es handelt sich um Job 1).
Wenn ich jedoch ein anderes Terminalfenster (oder eine andere Registerkarte) öffne, wird der Hintergrundprozess nicht unter aufgelistet jobs
und kann nicht direkt mit beendet werden kill
.
Ist es möglich, diesen Prozess über ein anderes Terminalfenster oder eine andere Registerkarte abzubrechen?
Hinweis: Ich verwende den Xfce Terminal Emulator 0.4.3 und bash (obwohl ich auch dafür offen bin, wenn eine Lösung in einer anderen gemeinsamen Shell vorhanden ist, aber nicht bash).
top
es werden nicht alle spezifischen Prozesse angezeigt, die in der Shell ausgeführt werden (z. B. werden sie nicht angezeigtping
). Es gibt mir eine PID für den Terminalemulator, aber das tötet den Terminalemulator wie erwartet.