要在CentOS中創(chuàng)建自定義的systemd服務單元文件,您可以按照以下步驟進行操作:
/etc/systemd/system/
目錄下??梢允褂?code>sudo命令以管理員權(quán)限來創(chuàng)建文件,例如:sudo vi /etc/systemd/system/my_custom_service.service
[Unit]
Description=My Custom Service
After=network.target
[Service]
Type=simple
ExecStart=/path/to/your/custom_script.sh
Restart=always
[Install]
WantedBy=multi-user.target
在上面的示例中,您需要根據(jù)您的實際需要修改Description
、ExecStart
和WantedBy
字段。ExecStart
字段應該指向您要運行的自定義腳本或程序的路徑。
sudo systemctl daemon-reload
sudo systemctl start my_custom_service
sudo systemctl enable my_custom_service
您現(xiàn)在已經(jīng)成功創(chuàng)建了一個自定義的systemd服務單元文件,并且該服務已經(jīng)被啟動并設(shè)置為開機啟動。您可以使用systemctl status my_custom_service
命令來查看該服務的狀態(tài)。