前面我們提到過systemd啟動可以對相相互依賴的串行的服務,也是可以并行啟動的,在systemd中使用單元替換init的腳本來進行系統初始化,這節將要介紹系統初始化中,作為systemd的最小單元,是怎么進行單元問件的配置的
systemd對服務,設備,套接字和掛載點等進行控制管理,都是有單元檔案實作的,
單元檔案主要包括單元的指令和行為資訊
編輯單元檔案
系統管理員必須掌握單元檔案的編輯,有時候會需要修改以由的單元檔案,遇到以下情形時,還需要創建自定義的單元文
需要自己創建守護行程
為現有的服務創建另一個實體
引入SysV腳本
systemctl daemon-reload #多載配置
單元檔案
[Unit] Description=Emacs.theextensible,self-documentingtexteditor [Service] ExecStart=/usr/bin/emacs --daemon ExecStop=/usr/bin/emacsclient --eval"(kill-emacs)" Environment=SSH_AUTH_SOCK=%t/keyring/ssh Restart =always [install] WantedBy=default.target
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/153758.html
標籤:Linux
