在ps -l <​​proc_id>输出中,WCHAN'完成'是什么意思?</proc_id>

时间:2009-07-19 16:00:01

标签: linux ssh ps

我在后台运行了许多ssh命令。当触发通过-ssh时 命令完成运行,相应的后台ssh进程无法获取 终止并且其ps -l输出显示WCHAN的“完成”和“状态”的T。 那么为什么触发过程不会终止,它意味着什么是“完成”价值 对于WCHAN?

非常感谢

1 个答案:

答案 0 :(得分:2)

状态“T”表示该过程被暂停。既然你说你在后台运行它,这可能是由于读取tty输入(或者如果设置了stty tostop则写入tty输出)。如果程序不需要任何输入,请使用ssh -n选项来避免这种情况。