systemd_service/README.md

1.3 KiB

systemd_service

Systemd 的 service 文件示例


文件说明

仓库文件

说明文件

description/description.service

示例文件

  • docker
examples/docker.service
  • redis
examples/redis.service
  • tomcat
examples/tomcat.service
  • nginx
examples/nginx.service

安装目录

/usr/lib/systemd/system/

/etc/systemd/system/

其中 /etc/systemd/system/ 目录中的 service 文件在开机时自执行


命令示例

  • 重载配置文件
systemctl daemon-reload
  • 查看服务状态
systemctl status [service 文件名称]

示例:

systemctl status docker.service
  • 启动服务
systemctl start [service 文件名称]

示例:

systemctl start docker.service
  • 停止服务
systemctl stop [service 文件名称]

示例:

systemctl stop docker.service
  • 重启服务
systemctl restart [service 文件名称]

示例:

systemctl restart docker.service
  • 开启开机自启动
systemctl enable [service 文件名称]

示例:

systemctl enable docker.service
  • 取消开机自启动
systemctl disable [service 文件名称]

示例:

systemctl disable docker.service