要让程序以守护进程的方式工作,一种方法是按守护进程的规则去编程,这种方法需要在代码中进行特殊操作,比较麻烦;另一种方法是仍然用普通方法编程,然后用nohup命令启动程序:
nohup <程序名> &
此后控制台退出后,进程仍然继续运行。
使用nohup命令后,原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。

例如:
nohup ./run_ts.sh

启动之后,所有的日志输出都被重定向到当前目录下的:nohup.out文件中,另外,如果有错误发生,错误信息将被保存在文件hs_err_pid31642.log
中,文件名中的数字就是进程号;

使用nohup以守护进程方式启动程序相关推荐

  1. 【Linux】- 守护进程的启动方法

    转自:Linux 守护进程的启动方法 Linux中"守护进程"(daemon)就是一直在后台运行的进程(daemon). 本文介绍如何将一个 Web 应用,启动为守护进程. 一.问 ...

  2. 【Linux】Linux 守护进程的启动方法

    转载:Linux 守护进程的启动方法 "守护进程"(daemon)就是一直在后台运行的进程(daemon). 本文介绍如何将一个 Web 应用,启动为守护进程. 一.问题的由来 W ...

  3. linux 脚本 杀进程,shell脚本实现杀死进程并启动程序(重启程序)【显哥出品,必为精品】...

    #!/bin/bash #取jms进程号 Das_ID=$(ps -ef |grep "python3 ./jms start" |grep -v "grep" ...

  4. Linux 命令详解(六)Linux 守护进程的启动方法

    Linux 守护进程的启动方法 http://www.ruanyifeng.com/blog/2016/02/linux-daemon.html

  5. linux 命令启动菜单栏,Linux守护进程的启动方法

    这篇文章主要为大家详细介绍了Linux守护进程的启动方法,本文介绍如何将一个 Web 应用,启动为守护进程,感兴趣的小伙伴们可以参考一下 "守护进程"(daemon)就是一直在后台 ...

  6. WPF 用Main函数方式启动程序

    WPF默认程序启动:新建project后自动生成的App.xaml中指定程序启动方式(StartupUri="MainWindow.xaml"),如下代码所示,启动MainWind ...

  7. 获取当前进程的启动程序

    本文迁移自本人网易博客,写于2012年3月23日,获取当前进程的启动程序 - lysygyy的日志 - 网易博客 (163.com) 1.获取当前进程的启动程序 CString sFile; GetM ...

  8. Linux c 监控进程状态,linux进程监控和守护进程的程序_linux程序一实现守护进程,用于监测程序二的启动状态-C代码类资源...

    linux实现对开启进程的监控,1,从配置文件中获得要开启的进程名 2,放入结构体数组中3,用fork加exel启动进程,4,检测proc下进程是否在运行,没有运行,则开启此进程5, struct p ...

  9. vue 不会热启动_使用PM2搭建在线vue.js开发环境(以守护进程方式热启动)

    项目以vue.js+layUI的作为前端开发技术栈,需要有一个在线的环境供项目成员实时查看效果,总不能每次都webpack打包发布后才能看到效果吧!刚开始就简单使用npm run dev命令热启动,但 ...

最新文章

  1. python+unittest+excel接口自动化_Python+requests+unittest+excel实现接口自动化测试框架
  2. 玩皮,DIY了一个本子
  3. Android自定义Layout
  4. 【旧文章搬运】Windows内核常见数据结构(线程相关)
  5. LiveVideoStack线上交流分享 (十六) —— 爱奇艺剧场直播云端混流方案
  6. 备份关键信息linux
  7. php指定字符编码,PHP字符编码问题
  8. GO学习笔记 - Go 只有一种循环结构—— for 循环。
  9. “Linaro”将推动开源软件新一波开发潮
  10. 6.10. stack-manager
  11. python创建列表的语句_如何使用列表作为参数创建SELECT语句? - python
  12. 揭秘:导致局域网网速变慢的五大真凶
  13. ImportError: Couldn‘t import Django. Are you sure it‘s installed and available on your PYTHONPATH en
  14. 2020朝花夕拾-不务正业的大学生做了什么比赛?
  15. Android之音频和视频的提取
  16. 解决virtualbox导入虚拟机报错E_INVALIDARG (0x80070057)问题
  17. 相机成像模型、相机内参、外参、以及相机标定
  18. 浏览器不支持 flash 插件
  19. mysql命令创建用户_使用MySQL命令行新建用户并授予权限的方法
  20. windows7 安装哪个版本的vs_门套安装45度拼接VS直角拼接,哪个更好?

热门文章

  1. Windows WSL Ubuntu下配置JDK环境变量
  2. 4_less中带参数混合
  3. 初步使用计算机学设计,幼儿园计算机教学设计参考
  4. react更改路由入参_react路由传参方式
  5. python里的拼接_Python拼接字符串的7种方法总结
  6. 匿名函数php作用,PHP匿名函数可以干什么用
  7. oracle数据库zenm怎么创建连接,oracle10g中怎么创建数据库连接
  8. java cygwin,cygwin和java
  9. 深度学习—大厂笔试题
  10. 顶岗实习周记java方向_会计学院顺利召开2021届毕业生顶岗实习动员大会