1. 程式人生 > >linux常用檔案位置例項說明之-/lib/systemd/system/目錄

linux常用檔案位置例項說明之-/lib/systemd/system/目錄

linux系統結構/lib/systemd/system/目錄
該目錄自動存放啟動檔案的配置位置,裡面一般包含有XXXXX.service
例如systemctl enable supervisord.service,
就是呼叫 /lib/systemd/system/supervisord.service檔案,使supervisord開機啟動

例項:有次安裝supervisor,安裝配置完成之後,沒有開機啟動,於是只好手動配置:

第一步:編輯新建supervisord.service

vi /lib/systemd/system/supervisord.service

第二步:新增如下內容

[Unit]
Description=Process Monitoring and
Control Daemon After=rc-local.service [Service] Type=forking ExecStart=/usr/bin/supervisord -c /etc/supervisord.conf SysVStartPriority=99 [Install] WantedBy=multi-user.target 第三部:配置開機啟動 systemctl enable supervisord.service 或者 systemctl enable supervisord 還有其他其他命令 systemctl start/restart/stop supervisor.service
驗證一下是否為開機啟動: systemctl is-enabled supervisord 重新啟動服務 systemctl restart supervisord 檢視所有已啟動的服務 systemctl list -units --type=service 停止開機自啟動 systemctl disable nfs-server.service 檢視服務當前狀態 systemctl status nfs-server.service