Si comienzo un proceso y lo dejo en segundo plano en una ventana de terminal (por ejemplo ping google.com &
), puedo matarlo usando kill %1
(suponiendo que sea el trabajo 1).
Sin embargo, si abro otra ventana de terminal (o pestaña), el proceso en segundo plano no aparece en la lista jobs
y no se puede eliminar directamente usando kill
.
¿Es posible eliminar este proceso desde otra ventana o pestaña de terminal?
Nota: Estoy usando Xfce Terminal Emulator 0.4.3 y bash (aunque si existe una solución en otro shell común pero no bash, también estoy abierto a eso)
top
no parece mostrar todos los procesos específicos que se ejecutan en el shell (por ejemplo, no se muestraping
). Sí me da un PID para el emulador de terminal, pero eso mata al emulador de terminal como era de esperar.