让我们说,我有很多屏幕打开,我想恢复到一个特定的屏幕会话使用’screen -r’
这是wahat我得到当我执行屏幕-r
有几个合适的屏幕:
这是wahat我得到当我执行屏幕-r
有几个合适的屏幕:
12670.pts-8.b-dev03 (Detached) 23662.pts-9.b-dev03 (Detached) 502.pts-1.b-dev03 (Attached) 19972.pts-1.b-dev03 (Detached) 9414.pts-24.b-dev03 (Attached) 16607.pts-1.p-dev03 (Detached) 3015.pts-2.b-dev03 (Detached) 14313.pts-18.b-dev03 (Attached) Type "screen [-d] -r [pid.]tty.host" to resume one of them.
如何恢复其中一个,让我们说最后一个附加的。
我努力了 –
screen -r 14313.pts-18.b-dev03 There is a screen on: 14313.pts-18.b-dev03 (Attached) There is no screen to be resumed matching 14313.pts-18.b-dev03.
这个词是有点不幸的 – 这是因为仍然有一个屏幕会话附加到14313.pts-18.b-dev03,你不能简单地“恢复”一个非独立的会话。除了使用第二个屏幕实例附加到此会话之外,还需要使用-x选项(或者,先取消现有会话):
-x
06000
$ screen -xr 14313
如果您希望取消第一个会话:
-d -r
06002
$ screen -dr 14313