systemctl 如何自定义添加服务

创建一个服务文件:在 /etc/systemd/system/ 目录下创建一个以 .service 结尾的文件,比如 myservice.service
复制代码
[Unit]
Description=My Service
After=network.target
[Service]
ExecStart=/path/to/your/service/executable
WorkingDirectory=/path/to/your/service/directory
User=your_username
Group=your_groupname
Restart=always
[Install]
WantedBy=default.target
复制代码

重新加载 systemd 配置:sudo systemctl daemon-reload

设置开机自启动: sudo systemctl enable myservice

启动和管理服务:可以使用以下命令来启动、停止、重启和查看服务状态:

启动服务:sudo systemctl start myservice
停止服务:sudo systemctl stop myservice
重启服务:sudo systemctl restart myservice
查看服务状态:sudo systemctl status myservice

 

posted @   遇见、  阅读(264)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示