Centos 使用 screen & nohup 命令 实现后台挂起任务 并不受终端或SSH链接影响

Introduction

将js写的邮件自动发送的小项目部署到了服务器, 顺手总结下screen & nohup

立一个flag, 这学期发布一个安卓APP, 整合教材所有Demo及源码, 加入自动更新, 发布到github上同时上架各app store.

哎 水了两天了 ? 不说了 先考研去了?

screen

  • screen -S ${NAME} 创建一个实例
  • screen -ls 查看当前所有实例的状态
  • screen+a d 在screen窗口中, 先按下组合键, 再按d, 将其挂起到后台.
  • screen -r ${SCREEN_ID} 恢复指定实例

在这里插入图片描述

nohup

  • nohup node /_myFloder/boom/index.js & 后台运行
  • ps -aux | grep index.js 显示带有index.js名称的后台进程
  • kill -i ${PID} 杀指定进程

postscript

感谢参考 https://blog.csdn.net/Cowry5/article/details/80630324


版权声明:本文为weixin_44510468原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。