Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Italiano] Debian Almquist Shell (dash) nohup uso: Esegui comandi senza interruzioni
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Italiano] Debian Almquist Shell (dash) nohup uso: Esegui comandi senza interruzioni

Overview

Il comando nohup (no hang up) è utilizzato per eseguire un comando in modo che continui a funzionare anche se la sessione terminale viene chiusa. È particolarmente utile per eseguire processi a lungo termine che non devono essere interrotti.

Usage

La sintassi di base del comando nohup è la seguente:

nohup [opzioni] [argomenti]

Common Options

  • -h, --help: Mostra un messaggio di aiuto con le opzioni disponibili.
  • -v, --version: Mostra la versione del comando nohup.
  • &: Esegue il comando in background.

Common Examples

Ecco alcuni esempi pratici dell’uso di nohup:

  1. Eseguire uno script in background:
    nohup ./script.sh &
    
  2. Eseguire un comando e reindirizzare l’output a un file:
    nohup long_running_command > output.log &
    
  3. Eseguire un comando senza output sul terminale:
    nohup command_name > /dev/null 2>&1 &
    
  4. Eseguire un processo e continuare a lavorare nel terminale:
    nohup python my_script.py &
    

Tips

  • Utilizza > output.log per tenere traccia dell’output del tuo comando, in modo da poterlo consultare in seguito.
  • Ricorda di aggiungere & alla fine del comando per eseguirlo in background.
  • Controlla il file nohup.out se non hai specificato un file di output; qui verrà salvato l’output predefinito.