Screen安装以及相关命令使用教程

安装

使用管理员权限,输入以下命令进行安装:(centos7.6)

yum -y install screen

如果是centos8的话有可能会出现以下情况:

[root@centos8 ~]#screen
-bash: screen: command not found

或者这个:

[root@centos8 ~]#yum -y install screen
CentOS Linux 8 - AppStream                                  3.9 kB/s | 4.3 kB     00:01    
CentOS Linux 8 - BaseOS                                     6.9 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Extras                                     1.9 kB/s | 1.5 kB     00:00    
No match for argument: screen
Error: Unable to find a match: screen

[root@centos8 ~]#yum -y install screen
Last metadata expiration check: 0:02:06 ago on Wed 11 May 2022 11:30:57 PM CST.
No match for argument: screen
Error: Unable to find a match: screen

原因:因为centOS8后yum不存在screen资源
解决方案:先安装 epel

#yum -y install epel-release

等待安装完成后:

Installed:
  epel-release-8-11.el8.noarch                                                              

Complete!

再去执行命令:

yum -y install screen

相关命令

创建窗口

screen -S tset

查看screen中运行的窗口

screen -ls

在这里插入图片描述
这里可以看到我们创建的test,前面有一个为ID号

连接到窗口

screen -r 10171

tips:其中10171是ID,换成自己的

如果使用screen -r (id)重新连接程序screen界面时,出现报错 There is no screen to be resumed matching xxxxxx。这是因为,突然断网,之前的screen还是处于打开状态的,1个screen无法同时打开2次,所以无法正常打开screen。(我是因为另一台机器还在链接着)
首先使用:screen -d xxxx(id)命令将窗口退出。

screen -d xxxx(id)

然后使用screen -r xxx(id)重新连接

screen -r xxx(id)

退出(在窗口中)

exit

如果不在窗口中(即窗口无法连接了)

screen -X -S id(窗口id) quit

tips:图片中的10171 就是id,直接替换就好

参考链接

1、https://blog.csdn.net/qq_50001789/article/details/131401754
2、https://blog.csdn.net/m0_72096792/article/details/130027721

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小陈正在努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值