如何从 TTY1 获取 GUI 中的 shell 窗口?

如何从 TTY1 获取 GUI 中的 shell 窗口?

如果我进入硬壳 (TTY1),我知道我可以通过启动DISPLAY=:0 ...并切换回来查看其运行来触发某些东西。我如何以这种方式触发 shell 窗口?

具体来说,什么...是?

(也许,事情会变得更加复杂:TTY1 中的 shell 版本是 12.04,但我已升级到 14.10,尽管尚未重新启动)。

答案1

除了正在运行的其他 5 个 TTY(TTY2-TT6)之外,您还需要使用终端多路复用器(例如screen或 )tmux在单个 TTY 中获取多个 shell。考虑到您的包管理问题,安装任何一个都可能很困难。当然,您可以尝试在 GUI 中启动终端仿真器:

DISPLAY=:0 xterm
DISPLAY=:0 gnome-terminal
DISPLAY=:0 x-terminal-emulator

相关内容