Qu'est-ce que cela signifie « fini » WCHAN en sortie ps -l ?
Question
Je suis en un certain nombre de commandes ssh dans un arrière-plan. Lorsque le déclenchement-via-ssh commande se termine à exécuter, le processus ssh d'arrière-plan approprié ne soit pas terminaison et ses ps -l sortie de la frappe "pour afficher WCHAN et T pour « état ». Alors, pourquoi le processus de déclenchement ne se termine pas et qu'est-ce que cela signifie la valeur « d'arrivée » pour WCHAN?
Merci beaucoup
La solution
L'état « T » signifie que le processus est suspendue. Puisque vous avez dit que vous il a couru en arrière-plan, cela peut être dû à la lecture entrée TTY (ou l'écriture sortie TTY si stty tostop est réglé). Si le programme ne nécessite pas d'entrée, utilisez l'option -n ssh pour éviter cela.