linux常用檔案位置例項說明之-/lib/systemd/system/目錄
阿新 • • 發佈:2019-01-23
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