Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| creacion_de_trabajos_en_texto-plano [2023/03/23 21:55] – peron | creacion_de_trabajos_en_texto-plano [2026/04/21 16:05] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 14: | Línea 14: | ||
| - un comando único | - un comando único | ||
| - | - | + | - |
| - | - | ||
| Línea 37: | Línea 37: | ||
| Podrás usar el [[nano|editor Nano]] para escribir, ya que tiene un manejo bastante sencillo. Nano emplea atajos de teclas para activar sus diferentes opciones internas. Estas son recordadas en la parte inferior de la pantalla. Por ejemplo, **Ctrl+o** para guardar y **Ctrl+x** para salir. | Podrás usar el [[nano|editor Nano]] para escribir, ya que tiene un manejo bastante sencillo. Nano emplea atajos de teclas para activar sus diferentes opciones internas. Estas son recordadas en la parte inferior de la pantalla. Por ejemplo, **Ctrl+o** para guardar y **Ctrl+x** para salir. | ||
| - | === Enviar | + | === Enviar un trabajo en plena ejecución |
| + | |||
| + | Si estás corriendo un trabajo (en este caso escribir con el editor de textos GNU Nano), y presionas la combinación de teclas **Ctrl+t, | ||
| - | Si estás corriendo un trabajo (en este caso escribir con el editor de textos GNU Nano), y presionas la combinación de teclas **Ctrl+z**, el trabajo de GNU Nano se **suspenderá** y el sistema te devolverá al intérprete de comandos, presentándote un mensaje similar al siguiente: | ||
| < | < | ||
| Use «fg» para volver a nano. | Use «fg» para volver a nano. | ||
| Línea 48: | Línea 49: | ||
| Podrías realizar ahora otros trabajos independientes en el intérprete de comandos. | Podrías realizar ahora otros trabajos independientes en el intérprete de comandos. | ||
| + | |||
| + | ===Traer un trabajo suspendido a primer plano === | ||
| En el momento que desees recuperar en tu terminal el trabajo previamente suspendido que se encuentra en segundo plano, deberás traerlo al primer plano (**fg** o " | En el momento que desees recuperar en tu terminal el trabajo previamente suspendido que se encuentra en segundo plano, deberás traerlo al primer plano (**fg** o " | ||
| Línea 57: | Línea 60: | ||
| Esto recuperará de memoria el trabajo anterior y lo presentará en la terminal tal como lo habías dejado. | Esto recuperará de memoria el trabajo anterior y lo presentará en la terminal tal como lo habías dejado. | ||
| - | Vuelve a presionar **Ctrl+z** para suspender Nano y retornar al intérprete de comandos. | + | Vuelve a presionar **Ctrl+t,Ctrl+z** para suspender Nano y retornar al intérprete de comandos. |
| === Enviar a segundo plano un trabajo === | === Enviar a segundo plano un trabajo === | ||
| - | Es útil saber que podrás colocar un trabajo directamente en la cola de trabajos | + | Es útil saber que también |
| Por ejemplo: | Por ejemplo: | ||
| Línea 72: | Línea 75: | ||
| ===== Cola de trabajos ===== | ===== Cola de trabajos ===== | ||
| + | |||
| Ten presente que si ejecutas varios programas interactivos y los abandonas, podríamos encontrarnos con múltiples trabajos suspendidos en segundo plano. En dicho caso, cada uno de ellos recibirá un identificador en la llamada "cola de trabajos" | Ten presente que si ejecutas varios programas interactivos y los abandonas, podríamos encontrarnos con múltiples trabajos suspendidos en segundo plano. En dicho caso, cada uno de ellos recibirá un identificador en la llamada "cola de trabajos" | ||
| Línea 87: | Línea 91: | ||
| </ | </ | ||
| - | Se presentará en esta cola de trabajos el //status// de los mismos, y entre corchetes, su orden de suspensión. | + | Se presentará en esta cola de trabajos el //status// de los mismos, y entre corchetes, su //número de orden de suspensión//. |
| Si necesitas contar con mayor detalles, podrías recurrir a la forma más larga y explícita de la cola de trabajos mediante el comando **jobs -l**, que te proporcionará también el identificador de trabajo y el motivo de la detención. | Si necesitas contar con mayor detalles, podrías recurrir a la forma más larga y explícita de la cola de trabajos mediante el comando **jobs -l**, que te proporcionará también el identificador de trabajo y el motivo de la detención. | ||
| Línea 96: | Línea 100: | ||
| </ | </ | ||
| - | ==== Traer a primer plano ==== | + | ==== Traer programas |
| - | Si deseas traer un trabajo a primer plano y cuentas con múltiples trabajos suspendidos en el segundo plano, será necesario que le especifiques al intérprete de comandos cuál trabajo quieres traer al primer plano mediante el número de orden de suspensión. El comando que deberías utilizar es **fg %**. Por ejemplo, si quisiéramos traer top a primer plano usaríamos: | + | |
| + | Si deseas traer un trabajo a primer plano y cuentas con múltiples trabajos suspendidos en el segundo plano, será necesario que le especifiques al intérprete de comandos cuál trabajo | ||
| < | < | ||
