GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je maintenir un processus en vie après la fermeture de la session de mastic ?

^Z
bg %1
disown -h %1

Le '-h' rend le processus insensible à SIGHUP lorsque la session se termine.


J'utilise screen pour ce genre de choses. En fait, parfois, je le laisse reposer assez longtemps pour pouvoir revenir à ce que je faisais.


Utilisez le nohup commande. Préfixez-le simplement à votre commande et il les démonisera afin qu'ils ne s'arrêtent pas lorsque vous vous déconnectez/terminez votre session shell. La sortie standard sera par défaut dans un fichier appelé nohup.out. Consultez la page de manuel pour nohup(1) pour plus d'informations.


Linux
  1. Comment maintenir les sessions SSH en vie

  2. Comment puis-je mesurer l'utilisation réelle de la mémoire d'une application ou d'un processus ?

  3. Comment arrêter un processus d'écran sous Linux?

  4. Comment obtenir l'ID de processus pour tuer un processus nohup ?

  5. Comment puis-je connaître le chemin absolu d'un processus en cours d'exécution ?

Comment changer la priorité d'un processus sous Linux

Si je connais le numéro PID d'un processus, comment puis-je obtenir son nom ?

Quelle est la définition d'une session sous Linux?

Comment définir l'affinité processeur d'un processus sous Linux ?

Comment puis-je empêcher control+d de déconnecter ma session ?

Comment utiliser nohup pour continuer à exécuter une commande après la déconnexion de l'utilisateur ?