尝试了两种方法,但似乎都不起作用:

crontab -e

@reboot sleep 60;/home/linuxbox/script.sh

并在/etc/systemd/system/script.service中创建了服务:

[Unit]
Description=a generic service to run on reboot

[Install]
WantedBy=multi-user.target

[Service]
ExecStart=/bin/bash /home/linuxbox/script.sh
Type=simple
User=linuxbox
Group=linuxbox
WorkingDirectory=/home/linuxbox


我用systemctl daemon-reload跟进。

不知道这是怎么回事-感谢您的帮助。

最佳答案

您启用了cron吗?

您可以启用并启动它

sudo systemctl enable cron.service

关于linux - 重新启动时运行Shell脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59828502/

10-13 05:00