参考:如何让自己的写的程序在阿里云一直运行
作者:图触靓
发布时间: 2020-08-02 11:53:28
网址:https://blog.csdn.net/bhbhhyg/article/details/107742311

目录

  • 1、下载screen:
  • 2、运行screen,创建一个screen
    • 退出screen:
  • 3、查看screen在后台运行的进程
  • 4、进入查看后台运行的screen进程
  • 5、杀死不需要的进程
  • 6、清理screen已经死亡的进程信息

购买了阿里云服务器后,每次要用自己写在阿里云的服务器程序都要连接到云端然后./运行该程序,而且每次一断开终端,该服务器就会自动停止,这样使用相当麻烦。那怎样才能让我们的服务器一直在云端后台运行,即便退出终端,也保持这个服务器进程运行呢?

这里我们可以使用screen工具:

1、下载screen:

CentOS 系列系统: yum install screen
Ubuntu 系列系统: sudo apt-get install screen

2、运行screen,创建一个screen

screen -S  [name][name] 是一个标记,可以自己随便填,这个标记是给自己看的,用来分辨该窗口的用途,避免窗口多了自己混淆

示范:


进入screen后我们把想要的程序运行起来然后退出再screen,该程序就会一直在后台正常运行

退出screen:

回车后可以进入screen命令界面,运行你想要的程序,然后按ctrl+a+d,退出screen,这样我们的程序就一直在后台运行了,即便关掉这个命令窗口进程也不会被杀死。(下图为正在运行的screen,还没有退出)

3、查看screen在后台运行的进程

screen -ls

4、进入查看后台运行的screen进程

screen -r -d [PID号]

screen -r -d 1020

5、杀死不需要的进程

kill -9 【PID号】

kill -9 1020

6、清理screen已经死亡的进程信息

screen -wipe  (检查目前所有的screen作业,并删除已经无法使用的screen作业)

进程被人为终止后,可以看到在screen 里会显示dead,如果想清理掉这些已经死亡的进程信息可使用这个命令。

如何让自己的写的程序在阿里云一直运行相关推荐

  1. 阿里云后台运行python程序(后台运行scrapy爬虫)的方法

    1. 问题引入 通过Xshell工具连接远程阿里云服务器后,如何运行python程序呢?这个大家都知道,python命令啦. 举个栗子:通过Xshell在某个目录下输入命令:python test.p ...

  2. 开发笔记7 | 部署 Go 应用程序到阿里云 ECS

    前言 在上一篇文章中,我们介绍了<部署 Java 应用程序到阿里云 ECS>,在本文中,我们来介绍 部署 Go 应用程序到阿里云 ECS. 本地开发 无论是编写云端运行的,还是编写本地运行 ...

  3. 微信小程序使用阿里云物联网API开发物联网应用

    微信小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下就可以打开的应用. 微信小程序具有方便快捷,速度快,安全及保密性高的优点,同时开发 ...

  4. Mac系统下连接阿里云并运行java程序

    文章目录 Mac系统下连接阿里云并运行java程序 第一步:连接服务器并查看当前服务器中java的版本 第二步:自行安装jdk环境 第三步:安装上传的jdk,并配置环境变量 第四步:创建.java程序 ...

  5. 【物联网】微信小程序接入阿里云物联网平台

    微信小程序接入阿里云物联网平台 一 阿里云平台端 1.登录阿里云 阿里云物联网平台 点击进入公共实例,之前没有的点进去申请 2.点击产品->创建产品 3.产品名称自定义,按项目选择类型,节点类型 ...

  6. 微信小程序接入阿里云直播

    小程序接入阿里云直播 前言:最近工作中遇到了小程序接入阿里云直播的需求(暂时只做播流,也就是播放端),于是打开阿里云直播文档发现居然没有小程序的相关文档,sdk也没有小程序的版本,网上也没搜到相关案例 ...

  7. 小程序配置阿里云OSS下载文件,在请求头里配置生成强制下载链接,(拿到下载链接可以下载文件至本地)

    小程序配置阿里云OSS下载文件,在请求头里配置生成强制下载链接,(拿到下载链接可以下载文件至本地)(Win10电脑开发环境)**这里只说明小程序端问题**<菜鸡总结大神勿喷!蟹蟹~> 大体 ...

  8. 我写了个类阿里云服务器订单购买页面,赚了700¥

    以前的系列: 接私活赚到W了!!!! 接私活赚到W了(二) 相信很多观众都是通过这个系列认识我的,再次容我介绍一下我自己,身高一米九,喜欢打篮球,单身,类00后,爱好女- 停!打住肥宅程序员一名,21 ...

  9. 开发微信小程序之阿里云服务器搭建|前后端分离

    第一次做项目开发,于是写了一篇博客记录一下开发过程中学到的东西,之前没有写博客的经验,所以写的有问题的地方欢迎各位大佬指教 如果之前没有免费试用过阿里云的服务器,可以进到这个网址 https://fr ...

最新文章

  1. 控制Open With菜单项的注册表键值
  2. HashMap遍历的两种方式,推荐使用entrySet()
  3. linux 系统创建ora文件,手动创建oracle数据库
  4. 云原生存储系列文章(一):云原生应用的基石
  5. python正态检验_Python检验数据是否正态分布
  6. 传输层端口号的范围是多少?被分为哪两部分_青岛家用电器检测费用多少
  7. 主流大数据平台及解决方案对比
  8. 2021年了,`IEnumerator`、`IEnumerable`接口还傻傻分不清楚?
  9. Visual Studio2017 远程调试 Remote Debugger
  10. 任正非之女姚安娜正式出道
  11. c++ 编译添加dll_使用MinGW编译OpenCV4源码与配置使用演示
  12. 自学指南——零基础教你快速学习软件测试?
  13. eNSP华为基本配置命令
  14. 梯度下降法 与 最速下降法 的区别
  15. HTML页面点击下载文件的简单实现方法
  16. IP伪装ddos攻击
  17. nrf51822裸机教程-SPI(主)
  18. delete和delete[]引发的问题
  19. 20.深度解密二十:通过搜索引擎进行淘宝客营销玩法
  20. 朴素贝叶斯算法及贝叶斯网络详述

热门文章

  1. 洛谷 P1469 找筷子
  2. /home文件夹重新划分独立分区
  3. 看网络电子围栏如何做好周界安防
  4. MySQL5.6主从复制搭建基于日志(binlog)
  5. Lodash 中文文档 (v3.10.1) - “Number” 方法
  6. 六核cpu安装SQL Server 2005时报错,提示启动服务失败
  7. linux syslog 笔记
  8. 移动web开发框架之我见
  9. 在WORD中插入带圈的数字的序号
  10. chisel快速入门(一)