我可以看到远程终端吗?

我可以看到远程终端吗?

我正在 Cent OS 机器上运行 C 程序。现在,这个周末实验室被锁了,但我可以进入研究所的另一个实验室。我可以通过 SSH 从第二个实验室中的 Mac 计算机访问文件等,但我需要访问终端(以查看 C 程序的输出)。

答案1

对此的正常解决方案是从那里启动tmuxscreen启动 C 程序。您也可以从您的会话中附加到该连接ssh(并断开连接),而不会中断程序。

当您在(图形)终端而不是控制台中启动此操作时,您可以在运行后使用 VNC 查看器尝试查看当前屏幕:

x11vnc -noxdamage -display :0 -safer -nopw -once -xrandr

或者,如果这是一次性的,您可以尝试制作显示屏的屏幕截图并下载生成的文件。

下次只需启动 下的程序tmux,速度会快得多,因为它不需要传输图形数据(传输图片要花费数千个字)。

相关内容