建立新的.service文件
-
首先要知道,.service文件都是在
/usr/lib/systemd/system下,如下圖所示:
/usr/lib/systemd/system文件夾 我們需要在此文件夾下新建一個自己的.service文件,注意,應切換至root權限下??梢允褂靡韵旅钪匦陆⒁粋€新文件(這里假設文件名是energy_eff.service):
-
建立好之后,需要按照以下內容對energy_eff.service進行編輯service 代碼
需要注意的是上面圖片中兩個畫紅線的部分:
-
Description:描述,這里將service的名稱改成你自己想要的服務名字 -
ExecStart:這里是運行你自己程序或者腳本的一行命令
具體的.service文件的內容編寫可參考鏈接:
[1?] http://www.itdecent.cn/p/92208194d700 在linux下創(chuàng)建自定義服務
[2?] https://blog.csdn.net/djskl/article/details/46671453 編寫systemd service文件
輸入命令完成開機自啟
當我們將.service文件創(chuàng)建并編輯好之后,在命令行輸入以下命令
命令行輸入
這樣我們的程序就可以開機自啟了。
附:關于服務的幾個命令
# 查看現(xiàn)有服務狀態(tài)
$ systemctl status <service name>.service
# 重啟服務
$ service <service name> start

