SSH连接断开时继续运行程序

简介: 发现一个Centos可以在断开SSH时继续运行程序


前言;"大家好我是来自成都的以为18岁小伙子,在17年是接触到了互联网IT这方面的事我就觉得非常感兴趣,我是一名刚刚中职毕业的小伙,就读的计算机应用这门专业,我很久以前就了解了阿里云但是那时自己没有满18岁无法申请阿里云的学生服务,今天突然想起来看看阿里云就看到了飞天加速计划,很荣幸赶上了这个活动,也谢谢阿里云给我提供的这个平台。"

回归正题

我在使用云服务的时候发现,我直接连接了SSH搭建好了环境开启了Minecraft server 当我看到我的本都主机内存占用过高时我就想关掉的我SSH软件,但我关掉的时候我的Minecraft server 也随之停止了服务,随后我家在各大论坛查阅了资料,为大家带来了这一篇很简单很简单就能实现SSH断开继续运行程序的小技巧。

首先我们需要一个SSH连接的软件这里我所使用的是FinaShell.

1.连接上我们的云服务器(这里我使用的是Centos 7.9)

2.我们先更新一下Yum

(前提是你要先更换一下yum的源)

使用 yum -y update  进行更新

3.接下来就可以安装我们的独立运行程序的软件了

在控制台输入 yum -y screen (安装时可能会报错所有去百度一下安装EPEL源)

4.安装完毕后

使用 screen -S Mc 创建一个名为Mc的会话。

5.就可以在里面开启任何需要挂机的软件比如AI学习的软件和各大游戏服务器的后台

6.关掉SSH下次想进行管理和查看会话

是由 screen -r Mc 恢复到名为Mc的会话就可以了

这里的Mc可以取任何名字

如果要关闭掉这个会话就进入会话输入Exit就行了

e0c2b55bb85ee02e0be05a4f9b17557.png

上面是关闭成功的图片

7.可以输入Screen -list 查看已经创建的会话

332f693a0d4ebaaca7e584a281fea8a.png

8.如果需要退回到screen而不是关闭会话就按Crtl+c就可以退回到本地了

这是我在使用Centos中出现的问题的解决方案应该还有更好的解决方案希望大家可以发出了给大家进行参考。

这也是一次机缘巧合我在使用Linux架设Minecraft sever的时候发现的

玩游戏也并不是一件坏事,往往你会学到更多希望大家不要沉迷于游戏当中。

目录
相关文章
|
3月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
270 6
|
1月前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
5月前
|
安全 网络安全 算法框架/工具
SSH高版本连接问题排查
【6月更文挑战第21天】SSH高版本连接问题排查
315 0
|
3月前
|
安全 Linux 网络安全
Docker部署ssh连接工具webssh2
【8月更文挑战第2天】Docker部署ssh连接工具webssh2
273 6
Docker部署ssh连接工具webssh2
|
3月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
48 3
|
3月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
104 2
|
3月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
60 2
|
3月前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
844 0
|
3月前
|
安全 网络安全
SSH——云服务器SSH经常断开如何处理
SSH——云服务器SSH经常断开如何处理
75 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
97 2