Linux下,用ctrl+z将程序放到后台,断开ssh,再重连后,如何将程序再调回前台?

实际上就是运行Tomcat,压到后台后,想随时调出来看一下控制台,但很难说一直开着ssh。没有办法吗?... 实际上就是运行Tomcat,压到后台后,想随时调出来看一下控制台,但很难说一直开着ssh。没有办法吗? 展开
 我来答
zhuhuaizhong
2013-05-31 · TA获得超过7276个赞
知道大有可为答主
回答量:3978
采纳率:63%
帮助的人:3558万
展开全部
你可以安装一个叫做 screen 的程序,该程序可以恢复你的 console ,然后再配合 bg 和 fg 来切换
关于 screen 的使用请百度,挺实用的一个程序。
关于 bg 和 fg 的说明如下:
CTRL+Z停止进程并放入后台
jobs 显示当前暂停的进程
bg %N 使第N个任务在后台运行(%前有空格)
fg %N 使第N个任务在前台运行(%前有空格)
默认bg 、fg 不带%N时表示对最后一个进程操作
注意:
有些进程只能在前台运行,这时命令bg就不起作用了
options_mark
2013-05-31 · TA获得超过168个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:132万
展开全部

   可以使用命令


fg

 

  将后台中的命令调至前台继续运行
  

   如果后台中有多个命令,可以用 fg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友09539329
2013-05-31 · TA获得超过1064个赞
知道小有建树答主
回答量:594
采纳率:0%
帮助的人:339万
展开全部
那要看你的程序是什么用户可以操作的。 如果是单用户就不行 多用户的可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whudwl
2013-05-31 · TA获得超过1579个赞
知道小有建树答主
回答量:2118
采纳率:50%
帮助的人:1222万
展开全部

针对你当前的需求, 这样就可以了:

  1. 运行tomcat, 输出重定向到一个log文件, 比如tomcat > /var/log/tomcat.log

  2. tail -f /var/log/tomcat.log 就可以看到tomcat的日志了. 

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式