如何将输出到其他终端的信息重新输出到当前终端
在我的程序中有下面代码
- while(1)
- {
- printf("print some msg \n");
- sleep(10);
- }
复制代码现在我运行我的程序 foo& 程序的输出信息在当前终端输出,现在我关闭当前终端,比如把putty关闭,重新登录之后我发现程序仍然在运行,但是程序的输出我看不到,我希望有一种办法让我重新登录之后能看到再次看到日志。
求高手指点
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
或者有思路给我关键字我自己搞也行,大仙们,帮忙呀
我的问题很复杂吗?我的程序在设备上要跑n久,稳定性都快赶得上服务器的要求了,调试的时候看不到日志是很悲哀的事情
简单问题求解答
日志重定向到文件
我在嵌入式上,空间肯定不够写日志
回复 6# weiqk
既然没有空间,那写在哪都放不下啊
如果连了网,把一段段的信息都mail出去吧
Daemon程序要用syslog,日志文件上限是可以指定的。
我遇到了和你同样的问题,请问你你现在找到方法了吗?
本帖最后由 gongjiangnan 于 2014-07-07 17:36 编辑
用 screen 命令试试?
ssh登陆之后 用screen 命令跑程序
下次登陆 恢复 screen