Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Español] Debian Almquist Shell (dash) nohup uso equivalente: Ejecutar comandos sin interrupciones
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Español] Debian Almquist Shell (dash) nohup uso equivalente: Ejecutar comandos sin interrupciones

Overview

El comando nohup se utiliza para ejecutar otros comandos de manera que continúen funcionando incluso si la sesión de terminal se cierra. Esto es especialmente útil para ejecutar procesos a largo plazo que no deben ser interrumpidos.

Usage

La sintaxis básica del comando nohup es la siguiente:

nohup [opciones] [argumentos]

Common Options

  • &: Ejecuta el comando en segundo plano.
  • -h: Muestra la ayuda del comando.
  • -p: Ignora la señal SIGHUP (hangup) para el proceso.

Common Examples

Aquí hay algunos ejemplos prácticos del uso de nohup:

  1. Ejecutar un script en segundo plano:
    nohup ./mi_script.sh &
    
  2. Ejecutar un comando y redirigir la salida a un archivo:
    nohup ls -l > salida.txt &
    
  3. Ejecutar un proceso que se ejecuta durante mucho tiempo:
    nohup python mi_programa.py &
    
  4. Ejecutar un comando y ver la salida en tiempo real:
    nohup tail -f /var/log/syslog &
    

Tips

  • Siempre que uses nohup, considera redirigir la salida a un archivo para evitar que se pierda información.
  • Recuerda usar el símbolo & si deseas que el comando se ejecute en segundo plano.
  • Verifica el archivo nohup.out en el directorio actual si no has redirigido la salida, ya que es donde se almacenará la salida del comando por defecto.