前言
Ubuntu 18 不再使用initd管理系統(tǒng)哀军,而是使用systemd桩砰;我們使用 update-rc.d甩卓,可以添加和刪除服務(wù)倦卖,并將它們添加到Ubuntu / Debian啟動(dòng)腳本中洒擦,實(shí)現(xiàn)開啟自啟動(dòng)效果。
實(shí)現(xiàn)過程
- 新建腳本new_service.sh
#!/bin/bash
# command content
exit 0
- 設(shè)置權(quán)限
sudo chmod +x new_service.sh
- 將文件移動(dòng)到啟動(dòng)目錄下
sudo mv new_service.sh /etc/init.d/
- 添加啟動(dòng)腳本
sudo update-rc.d new_service.sh defaults 90
- 查看服務(wù)列表
sudo service --status-all
- 服務(wù)相關(guān)操作
sudo service xxx status
sudo service xxx start
sudo service xxx stop
sudo service xxx restart
- 移除開機(jī)腳本
sudo update-rc.d -f new_service.sh remove