Écrivez le code qui permet au programme de s'exécuter même si le terminal est éteint.
nohup (code d'exécution) & Vous pouvez utiliser nohup. Voici un exemple d'exécution de ./a.out.
C:>nohup ./a.out &
La sortie est écrite dans nohup.out. Une fois que vous avez tapé la commande, elle continuera à s'exécuter même si vous éteignez le terminal.
De plus, si vous souhaitez spécifier un fichier de sortie spécifique nohup (code d'exécution)> (fichier de sortie) & Est. Un exemple d'exécution est écrit ci-dessous. Écrivez la sortie de ./a.out dans out.txt.
C:>nohup ./a.out >out.txt &
ps x Après kill (PID) faire. Un exemple est écrit ci-dessous.
C:>nohup ./a.out &
C:>ps x
PID TTY STAT TIME COMMAND
5915 -- -- -:-- ./a.out
C:>kill 5915
En faisant comme ci-dessus, l'exécution se termine au milieu.
La méthode est la suivante.
C:>nohup python a.py &
L'exemple ci-dessus exécute a.py.
Ou comme suit.
C:>nohup python a.py >a.txt &
L'exemple ci-dessus écrit la sortie de a.py dans a.txt.
Recommended Posts