18章 认识系统服务(daemons)

来源:互联网 发布:年薪百万的职业知乎 编辑:程序博客网 时间:2024/05/21 07:04

daemon

daemon:守护进程,系统为了某些功能必须提供一些服务(service),这些服务需要对应的程序运作,这些service程序就叫做daemon进程。

  • stand_lone daemon:开机自启动常驻内存,如www的daemon(httpd) ftp的daemon(vsftpd)。
  • super daemon:开机自启动常驻内存xinetd,通过这个daemon管理其他daemon,如客户请求,调用对应客户daemon,用完就释放了。super daemon管理的如telent。
  • xxxd就是对应的daemon程序。
  • 启动一个deamon不是那么容易,需要检测很多环境,所以需要使用shell脚本来进行处理,这就是为什么脚本语言相对挺重要的原因。

daemon启动脚本

  • /etc/init.d/*:启动脚本放置处,自启动执行的shell脚本来启动对应的服务。
    service是一个脚本,可以查询系统daemon。
    这章好多与服务器架设有关,暂且跳过去,之后再需要用的时候再去看看。不急不急。