systemctl及journalctl笔记
(1)

首先新建一个服务文件
vim /etc/systemd/system/xxx.service
文件内是如下内容

[Unit]
Description=xxx

[Service]
User=root  //当前user
ExecStart=xxx run --xxx  //执行路径
KillSignal=SIGINT
Restart=on-failure
RestartSec=30
StartLimitInterval=350
StartLimitBurst=10

[Install]
WantedBy=multi-user.target

保存后运行 systemctl enable xxx.service
开启服务 service xxx start
停止和重启服务
service xxx stop
service xxx restart

修改配置文件后运行systemctl daemon-reload

查看实时滚动的日志 journalctl -f -u xxx.service
显示尾部的最新十行日志
journalctl -n -u xxx.service
显示尾部指定20行的日志
journalctl -n 20 -u xxx.service

本文为作者silent666发布,未经允许禁止转载!
上一篇 下一篇
评论
暂无评论 >_<
加入评论