No se puede finalizar/suspender un trabajo en segundo plano

No se puede finalizar/suspender un trabajo en segundo plano

Quería hacer una prueba para los comandos de control de trabajos.

Entonces, ejecuté un catcomando y luego lo convertí en un trabajo en segundo plano usando el bgcomando después de detenerlo con Ctrl +Z.

Ahora quería terminar primero ese proceso en segundo plano, así que usé el comando %kill-2%2ya que el ID del proceso era [2] pero me dio un error que decía "No existe tal trabajo". Lo intenté %kill-9%2pero el mismo error.

Lo verifiqué con fgel comando y ese trabajo aún se estaba ejecutando y apareció en primer plano.

De manera similar, quería suspender un trabajo en segundo plano, así que usé el comando %kill-19%2pero me dio el error "No existe tal trabajo".

Quisiera saber mi falla o error.

Respuesta1

El comando debe estar kill -2 %2con el espacio adecuado.

El %signo al principio de su línea probablemente sea solo el mensaje que están usando ( PS1).

información relacionada