Ubuntu Server 14.04:登录后显示启动脚本的标准输出

Ubuntu Server 14.04:登录后显示启动脚本的标准输出

我有一个应用程序,它绑定套接字并通过 TCP 连接传输数据。该脚本在启动时运行(从 rc.local 调用),但如何让脚本的输出显示在 CLI 中?Echo 不起作用,因为启动期间还没有任何内容可以回显,对吗?是否有一个“缓冲区”可以在登录后转储启动过程的标准输出?当我在 ubuntu 桌面上部署它时,我打开了一个新的终端窗口,所有程序输出都会转到它。我试图在 CLI 上模仿这种行为,这样如果我 ssh 进入,我就可以看到流的状态。即“客户端已连接”、“绑定成功”

谢谢!

答案1

一种方法是在启动时运行脚本,在屏幕会话中执行您的程序。这样,您所要做的就是在登录后连接到屏幕以查看状态。

相关内容