• [^] # Re: NoHup

    Posté par . En réponse au message recherche de command adapter. Évalué à 0.

    sudo permet de lancer un programme sous un autre compte que celui de l'utilisateur courant. Cette commande (à ma connaissance, qui est partielle) ne gère pas d'elle-même le problème de la déconnexion.
    nohup permet de lancer un programe sous le compte de l'utilisateur, et qui continue de tourner après la déconnexion de l'utilisateur.

    Quand l'utilisateur quitte son shell, le système envoie le signal SIGHUP à tous les programmes lancés depuis ce shell (ou plus précisément les processus "fils" du shell), ce qui a pour effet de terminer ces programmes. nohup permet de lancer un programme de telle manière que le signal SIGHUP ne le tue pas.

    Note qu'il existe aussi screen qui permer de garder des sessions shell ouvertes même si on se déconnecte, pour se reconnecter ensuite et reprendre la session, mais celà est peut-être plus élaboré que ce dont tu as besoin.