cwd*_*cwd 5 pipe io-redirection netcat
我有第二个监视器,我想将其用于基于文本的调试日志和/或控制台。我不想把它作为我的 GUI/“桌面”/主系统的一部分。
我将这个显示器连接到一个没有太多处理能力的旧 linux 机器上。当它启动时,它会在login:提示下准备就绪。
它已连接到 LAN,因此我可以通过 SSH 连接到它。我知道我可以通过运行类似的东西来写到屏幕上ssh root@ancient echo test \> /dev/tty0
我喜欢使用命名管道进行调试,基本上是创建一个命名管道,mkfifo然后tail -f在从其他命令/脚本/等向其写入数据的同时使用它。
我知道我可以通过诸如此类的东西访问ssh, tail, netcat ( nc) 和重定向/dev/tty0- 但我无法完全弄清楚如何雄辩地将它们组合在一起。我确实看到了这个:我可以通过 netcat 管道/重定向控制台应用程序,以便它可以远程使用吗?
使用类似的东西ssh root@ancient echo test \> /dev/tty0并为每个发送的日志项目创建一个新连接似乎很hackish 。
如果数据不是作为纯文本通过网络发送的,一个奖励是,但我认为如果它使事情变得非常缓慢或造成过多的开销或复杂性,则该标准不是强制性的。
我过去曾这样做过,但在我看来,即使在115,200发送几百行代码的最大波特率下,与通过网络发送数据相比,它似乎也“滞后”。我知道115k是旧的“调制解调器技术”,所以我只是想知道这种直接(尽管是串行)连接的这种比预期慢的体验是否正常。