Systemd服务管理命令
启动服务
systemctl start 服务名
停止服务
systemctl stop 服务名
重启服务
systemctl restart 服务名
查看状态
systemctl status 服务名
重载配置
systemctl reload 服务名
这里是nginx页面的内容,修改它,再重新加载
自启动
systemctl enable 服务名
查看是否存在自启动状态
systemctl is-enabled 服务名
禁止自启动
systemctl disable 服务名
查看服务日志
查看所有日志
journalctl
journal -u 服务名
查看关于哪个服务的日志
实时查看日志
journal -f
、
清理日志
journal --vacuum-time=2weeks
清理最近两周的日志
查看特定时间段的日志
journal --since "YYYY-MM-DD" --until "YYYY-MM-DD"
自定义服务单元
进入sbin目录,找到nginx启动命令文件
将启动文件拷贝到bin下
进入 /etc/systemd/system/,创建.service的文件
[Unit]描述部分
[Service]启动相关配置,这里是在哪找启动文件,是自启动
[Install]服务的启动目标,这里是多用户模式下启动
保存退出,重载
启动并检查状态