Exécuter python dans le terminal et à ne pas y mettre fin quand le terminal est fermé

J'ai besoin de faire de site statique. J'ai donc connecté via ssh sur certains serveur local, où je veux faire un site web statique. Ensuite, j'ai utilisé python pour le faire fonctionner:

$ python -m http.server 55550

Mais si je ferme le terminal, puis python programme est terminé. Je veux fermer mon ordinateur, mais je veux laisser ce processus en cours d'exécution sur ce serveur local, de sorte que d'autres personnes pourraient encore avoir accès à ce site.

Comment puis-je faire cela? Après cela, comment dois-je mettre fin à ce processus plus tard?

Merci pour toute aide

c'est probablement mieux sur le super-utilisateur, mais vous devriez vous int en faire un démon (à l'aide de votre système d'exploitation, les installations pour le faire), mais sur la base de l'invite du shell, vous pouvez essayer nohup à l'aide de quelque chose de nohup python -m SimpleHTTPServer 55550 fera que de ne pas répondre à hup et continuer à exécuter si le terme de proc s'en va.

OriginalL'auteur Entity Black | 2013-09-04