前几天自摆了一个乌龙。

由于项目中用到memcache;在linux机器上安装了该服务后,启动并且通过 & 设置到后台进程;

由于要指定某些服务端口,然后发现经常服务被“莫名其妙”地关闭了。我以为是别人手动关掉了,或者说是对某些端口做了控制策略,后来经高人指点,才顿悟:没有用nohup命令。

没有用nohup之前,只要对应的启动终端关闭后,对应的进程执行一次后就关闭了;

加了nohup之后,不会挂断,会一直启动着,变成守护进程~

有几个概念,百度了下,贴下链接:

后台进程

  (1)加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,

  (2)jobs 查看多少后台进程

  (3)关闭: jobs查看后,kill %n; n为job号 或者 ps 得到进程号,kill n

nohup

  (1)普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止

  (2)普通方法编程,然后用nohup命令启动程序,变成守护进程

守护进程

  (1)有一套特殊的编程规则

  (2)独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件

---

坚持每天有I&O;重视投入与产出;快速学习及时反刍;

转载于:https://www.cnblogs.com/akingseu/p/3267783.html

[2013-08-19] nohup的使用相关推荐

  1. IO多路复用之epoll总结 http://www.cnblogs.com/Anker/archive/2013/08/17/3263780.html

    IO多路复用之epoll总结 http://www.cnblogs.com/Anker/archive/2013/08/17/3263780.html

  2. 2013.08.08——— android 中文简繁体转换

    2013.08.08--- android 中文简繁体转换 参考:[url]http://www.pupuliao.info/2012/09/java%E7%9A%84utf-8-%E7%B9%81% ...

  3. 游戏程序员养成计划 (更新2013.3.19)

    与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手.下面总结了一些入门方法和比较容易入手的资 ...

  4. 贝壳找房 2019校招 研发类试卷C++ 编程题 2018.08.19

    贝壳找房 2019校招 研发类试卷编程题 C++ 2018.08.19 遍历的同时求出最小值min 和 村庄高度和sum,sum-min即可 #include <iostream>usin ...

  5. 2013.6.19雷阿伦总决赛关键一投

    北京时间2013年6月19日,NBA总决赛,热火主场.赛前热火2-3马刺落后,如果热火输掉这场比赛(四胜制),那么马刺将获得赛季总冠军,而热火也将吞下失败回家钓鱼. 而这经典的第六战也被载入NBA史册 ...

  6. 迷难的北京行 – 2012.08.19

    内容中包含 base64string 图片造成字符过多,拒绝显示 转载于:https://www.cnblogs.com/hehe123/archive/2012/08/21/html5dw_trav ...

  7. 微信公众平台2013.08.05更新说明

    1. 运营主体为组织,可选择成为服务号或者订阅号. 运营主体为组织,可在新注册的时候选择成为服务号或者订阅号.之前注册的公众号,默认为订阅号,可升级为服务号. 2. 服务号可以申请自定义菜单. 3. ...

  8. 备注 2013 11 19

    mysqldump -h localhost -u oschina --password=xxxx -pandrewjm -R 包含函数 存储过程 -E 包括事件 -e 使用包括几个VALUES列表的 ...

  9. [Idea Fragments]2013.08.08

    # 1 今晚看到好几篇文章把golang,Node.js还有Nginx-lua拿来说事,Node.js现在自然比较熟悉,golang则有过一些了解,而Nginx-lua则少有听到. 有好事者对Node ...

  10. 2016.08.19

    转载于:https://www.cnblogs.com/hiramlee0534/p/5789453.html

最新文章

  1. 多模块后带来的问题解决方法 - OSGI原形(.NET)
  2. 如何用SPSS做协方差分析?超详细图文教程
  3. SonarQube的安装、配置与使用
  4. 转载---SQL Server XML基础学习之5--XQuery(query)
  5. [js] 写一个方法遍历指定对象的所有属性
  6. Android官方技术文档翻译——Gradle 插件用户指南(5)
  7. ebs开发入门 oracle 知乎_微信小程序云开发入门第一篇---开发准备事项
  8. CSS-文本垂直居中
  9. Oracle10g下载地址--多平台下的32位和64位
  10. Simon‘s writting 全网最全笔记
  11. 自学单片机是否先学c语言,学习单片机需要先学好C语言再去学单片机吗
  12. postgresql unsupported frontend protocol 1234.5680问题
  13. 国开电大 光伏电池原理与工艺 形考任务
  14. 屏幕处理效果—调整屏幕的亮度,饱和度和对比度
  15. perl linux yum,Linux CentOS6.5(x86_64)安装Perl5.26
  16. jquery中的for循环
  17. Linux之xinetd安装及实践
  18. 华为、百度这些大公司都青睐哪些编程语言呢?
  19. 【C语言】程序结构、基本语法、数据类型
  20. (深入.Net平台和C#编程)第五章.体检套餐管理项目.20170408

热门文章

  1. Java集合---HashSet的源码分析
  2. 开发者最容易犯的13个JavaScript错误
  3. .Net环境下的缓存技术介绍 (转)
  4. 基于角色的访问控制'的权限管理的数据库的设计实现
  5. 微软Visual Studio2005开发工具路线图详解
  6. matlab gradient
  7. Spring+Hibernate+Atomikos集成构建JTA的分布式事务--解决多数据源跨库事务
  8. 宝塔 没有找到站点_宝塔面板正确开启TLS 1.3并删除TLS 1.1
  9. C++判断文件夹是否存在
  10. oracle 整个表空间迁移,oracle11g迁移表空间