Gnu screen ssh插入服务器后恢复屏幕

Gnu screen ssh插入服务器后恢复屏幕,gnu-screen,xterm,Gnu Screen,Xterm,当我从MacOSX10.9下载到ubuntu机器后,试图恢复ubuntu机器上唯一运行的屏幕会话时,我遇到了以下错误 ubuntu@ip-10-252-164-249:~$ screen -r Cannot find terminfo entry for 'xterm-new' 我们如何解决这个问题?听起来好像$TERM设置在连接的OSX端,并传递到Ubuntu端。解决方法是在Ubuntu端,假设您正在使用bash: TERM=xterm screen -x 它将在重新连接屏幕会话时覆盖$T

当我从MacOSX10.9下载到ubuntu机器后,试图恢复ubuntu机器上唯一运行的屏幕会话时,我遇到了以下错误

ubuntu@ip-10-252-164-249:~$ screen -r
Cannot find terminfo entry for 'xterm-new'

我们如何解决这个问题?

听起来好像$TERM设置在连接的OSX端,并传递到Ubuntu端。解决方法是在Ubuntu端,假设您正在使用bash:

TERM=xterm screen -x
它将在重新连接屏幕会话时覆盖$TERM。你当然可以

export TERM=xterm
screen -x

取决于您想如何使用它。

运行screen-ls时会发生什么?您看到了吗?@ryekayo:我收到以下消息;13819上有一个屏幕。irc 03/07/2014 07:28:19 PM在/var/run/screen/S-ubuntu中拆下了一个套接字。@fyu:我看到了;没有帮我解决这个问题。我看到一条类似的错误消息,但是使用xterm new而不是颜色问题。注意到上面使用了-r,我看到屏幕的手册页似乎暗示了-x是不同的。我已经使用-x进行重新连接很长时间了-两者都可以工作。