ssh-ing进入服务器后恢复屏幕

时间:2014-11-17 18:18:21

标签: gnu-screen xterm

当我尝试在ubuntu计算机上恢复唯一正在运行的屏幕会话时(从我的Mac OS X 10.9 sshing到它后),我收到以下错误

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

我们如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

听起来似乎在连接的OSX端设置了$ TERM,并传递到Ubuntu端。解决方法是(在Ubuntu端,假设你正在使用bash):

TERM=xterm screen -x

在重新连接屏幕会话时会覆盖$ TERM。你当然可以做到

export TERM=xterm
screen -x

取决于您希望如何使用它。