1

我在后台运行了许多 ssh 命令。当 trigger-via-ssh 命令完成运行时,适当的后台 ssh 进程不会终止,并且其 ps -l 输出显示 WCHAN 的“完成”和“状态”的 T。那么为什么触发过程没有终止,WCHAN 的“完成”值是什么意思?

非常感谢

4

1 回答 1

2

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

于 2009-07-19T20:47:16.940 回答