我有一个简单的 crontab 条目,它应该停止服务,但它不起作用。
* * * * * systemctl stop nginx
Run Code Online (Sandbox Code Playgroud)
我什至试过:
* * * * * /bin/systemctl stop nginx
Run Code Online (Sandbox Code Playgroud)
因为那不是命令显示的 systemctl 的位置。
该行适用于 root 用户,但不适用于 root 的 crontab。
不工作,我的意思是服务没有关闭。我可以确认服务器仍在运行并且 systemctl status nginx 显示它处于活动状态。
我究竟做错了什么?