一、創建服務文件
- linux 服務文件的位置在: /etc/systemd/system ,進入該目錄。
- 首先創建一個服務文件,名字可以按照xxx.service 的格式命名,例如我的噪聲處理服務命名: noiserun.service。
- 創建文件需要sudo權限:sudo touch noiserun.service
- 給文件賦權限: sudo chmod 777 noiserun.service
- 按一下內容編輯 noiserun.service 文件: sudo vim noiserun.service
ExecStart等號後邊寫上自己的應用程序可執行文件目錄。
二、服務註冊
- 使用systemctl啓用服務註冊: systemctl enable noiserun.service
- 需要權限支持,則輸入相應的密碼:
- 可以使用systemctl daemon-reload 重新加載服務文件
- 使用 systemctl list-unit-files --type=service 查看服務是否啓用,例如:
三、啓動停止服務
標準服務啓動和停止方式:
- sudo service noiserun start
- sudo service noiserun restart
- sudo service noiserun stop