断开连接时保持SSH会话运行
时间:2020-01-09 10:45:19 来源:igfitidea点击:
屏幕就像控制台的窗口管理器。它可以让我们保持多个终端会话的运行,并在它们之间轻松切换。它还可以保护我们免于断开连接,因为断开连接后屏幕会话不会结束。
我们需要确保要连接的服务器上已安装该屏幕。如果该服务器是Ubuntu或者Debian,只需使用以下命令:
sudo apt-get install screen
现在,我们只需在命令行中输入screen即可开始新的屏幕会话。系统将显示一些有关屏幕的信息。按Enter,然后会出现正常提示。
断开连接(但保持会话运行)
Hit Ctrl + A and then Ctrl + D in immediate succession. You will see the message [detached]
重新连接到已经运行的会话
screen -r
重新连接到现有会话,如果不存在则创建一个新会话
screen -D -r
在正在运行的屏幕会话中创建新窗口
Hit Ctrl + A and then C in immediate succession. You will see a new prompt.
从一个屏幕窗口切换到另一个窗口
Hit Ctrl + A and then Ctrl + A in immediate succession.
列出打开的窗口
Hit Ctrl + A and then W in immediate succession