守护进程

本文介绍了如何创建一个守护进程,该进程会在根目录下打开一个文件并每隔60秒写入内容。强调了守护进程通常需要在root权限下运行,并且如果不将工作目录切换到/,普通用户也可能能创建成功。
摘要由CSDN通过智能技术生成
守护进程的 概念
        守护进程(Daemon)是运行在后台的一种特殊的进程,它独立于控制终端并且周期性地执行某种任务或者等待处理某些发生的事件。守护进程不需要用户输入(即不需要从控制端接收数据)就能运行而且能够为用户程序甚至整个系统提供某种服务。Linux系统中大多数服务器就是通过守护进程实现的。常见的守护进程包括系统日志进程syslogd、web服务器httpd、邮件服务器sendmail、数据库服务器mysqld和作业规划进程crond等。

守护进程的特点
        守护进程一般在 系统启动的时候就开始在后台运行,它们没有控制终端 不能和用户进行交互。其他进程都是在用户登录或运行程序时创建,在运行结束或用户注销时终止了。
        系统服务进程(守护进程)不受用户登录和注销的影响 ,它们一直在运行着,为我们提供着服务。因为用户登录和注销的过程就是在创建一个会话和删除一个会话的过程。而 守护进程是自成进程组,自成会话 的。用户在登录的时候创建了一个会话,这个会话与我们的守护进程没有关系,用户注销的时候是在删除自己刚刚创建的会话,所以,与我们的守护进程就更没关系了,所以,守护进程不受用户登录和注销的影响。
        守护进程的实质是一个孤儿进程 它的父进程是1号进程init。作为一个孤儿进程,没有怨天尤人,还很顽强地一直在为我们提供服务,着实令人感动,所以,守护进程还有一个很美丽的名字: 精灵进程
       
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值