systemd與systemV


  • 各服務預設產生數據目錄:/var/lib/*
  • 各服務進程pid記錄文件目錄:/var/run/
  • 服務與端口對應參考設定文件:/etc/services
  • daemon初始化環境設定文件目錄:/etc/sysconfig/| /etc/sysconfig/network-scripts/

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/: 連結文件,啟動該服務之前,需要預先啟動的服務

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(隔段時間執行)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM