2024年6月11日发(作者:)
screen
是一个在 Linux 系统下的终端多路复用工具,它允许你在单个终端窗口中运
行多个终端会话,并在它们之间切换。
screen
提供了一种在终端中创建和管理多个
会话的方式,即使你在远程连接时,也可以保持你的会话活动。以下是
screen
命令
的基本用法:
安装
screen
:
在大多数 Linux 发行版中,
screen
已经预装。如果没有安装,你可以使用包管理器
进行安装。
▪
在 Debian/Ubuntu 中:
sudo apt-get install screen
▪
在 Red Hat/CentOS 中:
sudo yum install screen
基本用法:
1. 启动
screen
会话:
screen
这将在当前终端窗口中启动一个新的
screen
会话。
2. 创建命名的
screen
会话:
screen -S session_name
这将创建一个命名为
session_name
的
screen
会话。
3. 退出
screen
会话:
▪ 在
screen
会话中按下
Ctrl
+
a
,然后按下
d
,这将使你退出当前会话,
但会话仍然在后台运行。
4. 重新连接到
screen
会话:
screen -r
或者
screen -r session_name
这将重新连接到之前的
screen
会话。
5. 列出所有
screen
会话:
screen -ls
这将显示当前系统上所有的
screen
会话。
6. 关闭
screen
会话:
在
screen
会话中,执行你的任务后,你可以直接关闭终端窗口。如果你要彻
底关闭
screen
会话,你可以在
screen
会话中运行
exit
命令。
7. 其他常用命令:
▪
▪
▪
▪
Ctrl
+
a
,然后按下
c
:在当前
screen
会话中创建一个新窗口。
Ctrl
+
a
,然后按下
n
:在
screen
会话中切换到下一个窗口。
Ctrl
+
a
,然后按下
p
:在
screen
会话中切换到上一个窗口。
Ctrl
+
a
,然后按下
k
:关闭当前
screen
窗口。
这些是
screen
命令的一些基本用法。
screen
还有很多高级特性,如多用户会话、窗
口分割等。你可以查看
screen
的官方文档以获取更多详细信息。


发布评论