Maison > Questions et réponses > le corps du texte
大家讲道理2017-04-18 09:25:22
Il est recommandé d'utiliser tmux (logiciel de réutilisation de terminal Linux). La solution est la suivante : (machine CentOS)
yum install tmux -y //安装软件
tmux //启动新终端
cd xxx //cd到你的脚本目录
python server.py//
Le script est déjà en cours d'exécution en ce moment. Même si le terminal shell est fermé, le programme est toujours en cours d'exécution car le terminal direct qui démarre le programme est tmux, pas votre securecrt.
Si vous souhaitez vérifier l'état du processus, rouvrez securecrt et exécutez
tmux attach
Documentation détaillée de Tmux
Documentation
PHPz2017-04-18 09:25:22
$nohup your_service &
Convertir en opération en arrière-plan, ignorer stderr, stdout est transféré vers nohup.out. Cela continuera même si vous quittez le terminal.
Ou recherchez comment enregistrer un service Linux afin qu'il puisse être géré avec
$service xxx start
黄舟2017-04-18 09:25:22
Les méthodes précédentes peuvent être utilisées. Je parle de celui qui utilise l'écran. Par exemple :
screen -S xyz (donnez un nom facile à retenir)
xxxx (votre commande)
ctrl+a+d
Alors n'hésitez pas à quitter.
Après vous être connecté la prochaine fois, exécutez :
screen -r xyz
Vous pouvez revenir à la dernière interface que vous avez quittée
天蓬老师2017-04-18 09:25:22
System V init
, supervisord
sera la nourriture de systemd
à l'avenir
^_^