前言;"大家好我是来自成都的以为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就行了
上面是关闭成功的图片
7.可以输入Screen -list 查看已经创建的会话
8.如果需要退回到screen而不是关闭会话就按Crtl+c就可以退回到本地了
这是我在使用Centos中出现的问题的解决方案应该还有更好的解决方案希望大家可以发出了给大家进行参考。
这也是一次机缘巧合我在使用Linux架设Minecraft sever的时候发现的
玩游戏也并不是一件坏事,往往你会学到更多希望大家不要沉迷于游戏当中。