9.1.1. screen(1) 的使用场景
screen(1) 不但允许一个终端窗口运行多个进程,还允许远程 shell 进程支持中断的连接.这里是一个典型的 screen(1) 使用场景.
登录到一个远程机器。
在单个控制台上启动
screen
。使用
^A c
(“Control-A” 接着 “c”)在screen
中创建的窗口执行多个程序.按
^A n
(“Control-A” 接着”n”)来在多个screen
窗口间转换.突然,你需要离开你的终端,但你不想丢掉正在做的工作,而这些工作需要连接来保持。
你可以通过任何方式分离
screen
会话。残忍地拔掉你的网络连接
输入
^A d
(“Control-A” 接着 “d”) 并手工从远程连接退出登录输入
^A DD
(“Control-A” 接着 “DD”) 分离screen
并退出登录
你重新登录到同一个远处主机(即使从不同的终端)。
使用 “
screen -r
“ 启动screen
.screen
魔术般的重新附上先前所有的screen
窗口和所有在活动运行的程序.
提示 | |
---|---|
对于拨号或者按包计费的网络连接,你可以通过 |