linux之systemd入门

linux之systemd入门


systemd

  • 系统首支程式:systemd

  • 服务设定位置:

    • /usr/lib/systemd/system/
    • /run/systemd/system/
    • /etc/systemd/system/(一般为连接文件)
  • 服务统一管理:systemd

  • service设定文件:

    • /usr/lib/systemd/system/*.service: 预设设定文件

    • /etc/systemd/system/system/*.service.d/: 用户个性化设定文件,会被加入设定

    • /etc/systemd/system/system/*.service.wants/: 连结文件,启动该服务后推荐启动的其他服务

    • /etc/systemd/system/system/*.service.requires/: 连结文件,启动该服务之前,需要预先启动的服务

    • /run/systemd/generator.late 使用 systemd-sysv-generator工具处理 SysV init脚本(即:/etc/init.d/*

    ),自动生成.service文件

systemV

  • 系统首支程式:init
  • 使用脚本管理:/etc/init.d/
  • 启动脚本目录:/etc/init.d/
  • super daemon管理:xinetd/inetd
  • xinetd设定文件:主要设定文件(预设值)/etc/xinetd.conf |各daemon个性化设定文件目录/etc/xinetd.d/
  • 各服务各自设定文件目录:/etc/
  • 对管理的daemon处理模式:single threaded / multi threaded
  • 管理的daemon的工作形态的类型:signal-control(使用信号通知) / interval-control(隔段时间执行)

参考

1.官网文档解释systemd与/etc/init.d/* 间的关系

2.systemd官方文档

3.如何启动/etc/init.d下的脚本

4.在Linux中利用Service命令添加系统服务及开机自启动

5.如何编写.service文件

6.TI论坛关于systemd问题

7.systemd入门(为什么要使用systemd、及其优缺点)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值