发送命令到Debian程序

时间:2013-12-02 12:17:35

标签: debian putty

我在Debian机器上运行程序。它使用以下命令在后台运行它:“nohup ./samp03svr& amp;”。正如我被告知“&”符号是使它在后台运行的原因。

我的问题是我需要稍后向程序发送命令。我能以某种方式从背景中恢复吗?

我正在使用PuTTy tu访问我的机器,如果这有帮助。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用fg命令执行此操作。我将用一个愚蠢的ls命令来显示这个命令,这个命令在你有机会发出命令之前很久就结束了(我假设你使用像stdin这样的东西让它们进入你的程序)

例如:

ls &
[1] 10970 #you'll see output similar to this.

fg %1 #get  job one back to the foreground hence the name fg. 

注意[1] 10970 [1]是作业编号,您也可以使用命令jobs来显示当前哪些作业在后台。当然你应该用nohup ./samp03svr &

替换ls

希望这有助于欢呼,