screen
是一个用于在 Linux 和 Unix 系统上创建和管理多个终端会话的命令行工具。它允许用户在一个终端窗口中创建多个虚拟终端,并在这些终端之间切换,同时还可以在后台运行会话。
screen
:启动一个新的screen
会话。screen -ls
:列出当前运行的screen
会话。screen -r
:恢复最近的screen
会话。screen -r <会话ID>
:恢复指定 ID 的screen
会话。Ctrl+a d
:在screen
会话中分离当前会话。Ctrl+a c
:在screen
会话中创建一个新的终端窗口。Ctrl+a n
:在screen
会话中切换到下一个终端窗口。Ctrl+a p
:在screen
会话中切换到上一个终端窗口。Ctrl+a k
:关闭当前的screen
会话。Ctrl+a [
:进入screen
的复制/滚动模式,可以查看会话的历史输出。