如何将输出到其他终端的信息重新输出到当前终端

发布于 2022-09-30 19:00:01 字数 349 浏览 35 评论 0

在我的程序中有下面代码

  1. while(1)
  2. {
  3.      printf("print some msg \n");
  4.      sleep(10);
  5. }

复制代码现在我运行我的程序 foo& 程序的输出信息在当前终端输出,现在我关闭当前终端,比如把putty关闭,重新登录之后我发现程序仍然在运行,但是程序的输出我看不到,我希望有一种办法让我重新登录之后能看到再次看到日志。

求高手指点

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

橘和柠 2022-10-07 19:00:01

或者有思路给我关键字我自己搞也行,大仙们,帮忙呀

将军与妓 2022-10-07 19:00:01

我的问题很复杂吗?我的程序在设备上要跑n久,稳定性都快赶得上服务器的要求了,调试的时候看不到日志是很悲哀的事情

荒人说梦 2022-10-07 19:00:01

简单问题求解答

混浊又暗下来 2022-10-07 19:00:01

日志重定向到文件

童话里做英雄 2022-10-07 19:00:01

日志重定向到文件
lost009 发表于 2011-04-03 11:40

    我在嵌入式上,空间肯定不够写日志

守护在此方 2022-10-07 19:00:01

回复 6# weiqk

    既然没有空间,那写在哪都放不下啊

如果连了网,把一段段的信息都mail出去吧

梦里°也失望 2022-10-07 19:00:01

Daemon程序要用syslog,日志文件上限是可以指定的。

悸初 2022-10-07 19:00:01

我遇到了和你同样的问题,请问你你现在找到方法了吗?

甜`诱少女 2022-10-07 19:00:01

本帖最后由 gongjiangnan 于 2014-07-07 17:36 编辑

用 screen 命令试试?
ssh登陆之后 用screen 命令跑程序
下次登陆 恢复 screen

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文