Linux 101: ¿Qué son los trabajos detenidos en Linux y cómo usarlos?

¿Qué hace cuando ve la advertencia “Hay trabajos detenidos” en la terminal de Linux? Jack Wallen te muestra en este último Linux 101.

Imagen: Larich / Shutterstock

¿Alguna vez ha salido de una terminal de Linux, solo para ser advertido de que hay trabajos detenidos? ¿Cuáles son estas cosas misteriosas y cómo finalmente las detienes? Resolvamos este rompecabezas.

Lo primero que debe comprender es qué son los trabajos detenidos. Básicamente, son trabajos que se han colocado temporalmente en segundo plano. Digamos, por ejemplo, que ejecuta el cima mando. En lugar de cerrarlo con Ctrl + C, prefiere mantenerlo ejecutándose en segundo plano, para que pueda recuperarlo más tarde. Para eso, usa la combinación de teclado Ctrl + Z. Cuando haces eso, colocas el comando en segundo plano.

VER: 5 distribuciones de servidor Linux que debería usar (TechRepublic Premium)

Esta es una herramienta muy útil cuando desea alternar entre dos comandos y solo tiene una ventana de terminal disponible. Una vez que envíe un comando en segundo plano, obtendrá el indicador de su terminal para que pueda ejecutar otros comandos. Pero cuando desea volver al comando que colocó en segundo plano, emite el fg mando. si solo tiene un comando ejecutándose en segundo plano, lo devolverá al primer plano.

Si tiene más de un comando en segundo plano, el fg comando recordará el último comando enviado a las sombras. Sin embargo, puedes decir fg qué comando traer al primer plano. Para hacer eso, primero debe averiguar el número asociado con cada trabajo usando el trabajos mando. Esto mostrará una lista de cada trabajo detenido. Busque el número asociado con el trabajo que desea traer a primer plano y luego emita fg X (Donde X es el número del trabajo que desea traer al primer plano).

VER: Rust: lo que los desarrolladores deben saber sobre este lenguaje de programación (PDF gratuito) (TechRepublic)

Puede colocar tantos trabajos como necesite en segundo plano y recuperarlos cuando lo desee. Sin embargo, lo único que debe saber es que si sale de la terminal con los trabajos detenidos, esos trabajos se cerrarán. Entonces, si desea seguir trabajando con esos trabajos, deje esa terminal abierta.

Y eso es todo lo que hay que hacer para lidiar con trabajos detenidos en Linux.

Ver también

Leave a Comment