如何在特定时间运行ubuntu命令
我正在使用Ubuntu系统,我已经在我的系统上设置了openfire,但问题是它会自动停止,为此我必须手动重新启动它。为此,我想设置一个命令,在特定时间重新启动openfire,如果它会发生,那么它一定会解决我的问题。 下面我已经提到了这个例子 例如,假设我想在下午2点运行下面的命令,那么我该如何实现这一点请帮助我,我已经尝试使用cronjob来实现这一点,但它不是 工作 sudo服务openfire重启 请帮帮我, 提前谢谢如何在特定时间运行ubuntu命令,ubuntu,Ubuntu,我正在使用Ubuntu系统,我已经在我的系统上设置了openfire,但问题是它会自动停止,为此我必须手动重新启动它。为此,我想设置一个命令,在特定时间重新启动openfire,如果它会发生,那么它一定会解决我的问题。 下面我已经提到了这个例子 例如,假设我想在下午2点运行下面的命令,那么我该如何实现这一点请帮助我,我已经尝试使用cronjob来实现这一点,但它不是 工作 sudo服务openfire重启 请帮帮我, 提前谢谢 使用终端登录到您的服务器 键入sudo-s成为sudoer 键入
sudo-s
成为sudoer
crontab-e
编辑您的crontab
0 14***/etc/init.d/openfire restart
以重新启动openfire
每天下午2点
crontab-l重新检查
根据您的版本,您可以使用/bin/systemctl
而不是/etc/init.d来重新启动服务
#!/bin/bash
while ((1))
do
/path/to/your/script
done