目标:
我正在使用iOS终端模拟器通过telnet协议访问我的Unix服务器。我正在测试AIX和Fedora Linux。
问题:
如果我将Ctrl-Z(ASCII 26)发送到AIX服务器,它的行为与预期一致:我找回了一个像stopped programname
这样的字符串,然后我发送的任何其他字符都会回显。
当我将它发送到Fedora服务器时,在第二次发送Ctrl-Z之前,我没有回复。该程序在Fedora机器上的Bash下运行。
为什么我看到这种行为上的差异?
答案 0 :(得分:0)
你必须打2个电话:
停止该过程
kill -SIGSTOP 'pgrep process_name'
继续这个过程
kill -SIGCONT 'pgrep process_name'
SIGSTOP告诉进程“保持”并且SIGCONT告诉进程 “接你离开的地方”
如果有帮助的话,请参阅。