跳至正文

如何在 Linux 中使用屏幕命令

此命令用于在当前会话中创建一个新会话。它通常用于运行长时间运行的进程。即使当前会话由于连接不良或退出而终止,该进程也会继续运行。它可用于登录到特定会话并从中断处恢复进程。

命令的一般语法screen

1个
screen [OPTIONS] [SESSION NAME]
创建具有指定名称的会话
1个
screen -S [file]

-S选项在屏幕中创建一个新窗口并为其命名。

示例:让我们将会话命名为“newexample”并启动一个新窗口。

创建会话
列出所有屏幕进程
1个
screen -ls

此选项显示所有当前打开的窗口,包括那些在后台运行的窗口。

示例:键入screen -ls命令以显示可用屏幕数。

列出所有屏幕进程
重新连接终端的会话
1个
screen -r [filename]

使用此选项重新附加过去分离的屏幕会话。

示例:重新附加先前断开连接的名为example的屏幕会话

分离会话
1个
screen -d [file]

-d选项用于分离屏幕会话,允许稍后重新连接。

示例:列出所有当前附加的屏幕并分离名为newfile的会话

共享屏幕会话
1个
screen -X [sharing_session]

此选项允许两个人从不同位置登录同一帐户。

示例:名为username的用户正在登录ubuntu帐户并连接到屏幕会话newexample

标签: