El comando fg en Linux es una herramienta fundamental en la gestión de procesos en sistemas Linux. Este comando permite traer un trabajo suspendido o en segundo plano al primer plano, donde el usuario puede interactuar con él. Entender cómo usar fg correctamente es crucial para administradores de sistemas y desarrolladores que trabajan con múltiples procesos en entornos de línea de comandos.
Si quieres aprender más sobre Linux, revisa nuestra Guía completa de comandos Linux y nuestro Curso de Linux gratis , te ayudarán a dominar la terminal y a sacar el máximo provecho de este artículo.
Sintaxis básica
fg [job_spec]- job_spec: Define qué trabajo se quiere enviar al primer plano. Este puede ser un número de trabajo, que se indica con un signo de porcentaje (%), o se puede especificar un nombre de trabajo particular.
Flags más comunes
| Opción | Descripción | Ejemplo |
|---|---|---|
| job_spec | Especifica el trabajo a llevar al primer plano. | fg %1 |
| -n | Muestra información sobre el trabajo especificado antes de ejecutarlo. | fg -n %2 |
| -m | Coloca el comando en modo de seguimiento en segundo plano. | fg -m %3 |
Ejemplo práctico
Llevar un proceso al primer plano:
sleep 100 &Este comando inicia un proceso `sleep` que espera 100 segundos y lo envía a segundo plano. El símbolo `&` al final indica que el proceso debe ejecutarse en segundo plano.
Listar los trabajos en segundo plano utilizando el comando jobs:
jobs
[1]+ 12345 Stopped sleep 100Para llevar este trabajo al primer plano, utilizamos fg:
fg %1En este caso, `%1` hace referencia al primer trabajo en la lista. Al ejecutar este comando, el proceso `sleep` se traerá al primer plano, y puedes interactuar con él directamente hasta que termine.
El comando fg en Linux es esencial para la gestión eficiente de procesos en entornos de comandos. Permite a los usuarios manipular la ejecución de trabajos en segundo plano, facilitando un control más completo sobre las tareas. Al dominar el uso de fg y sus opciones, los administradores de sistemas y desarrolladores pueden mejorar significativamente su flujo de trabajo en la terminal. En resumen, el comando fg es fundamental para aquellos que buscan optimizar sus interacciones con el sistema operativo Linux.
Ejemplo en video
Para complementar esta guía, hemos preparado un video donde se muestra paso a paso cómo usar el comando fg en Linux.
Este video te ayudará a comprender de manera práctica todo lo explicado en este artículo.
