Ubuntu 如何在我的服务器上每1小时运行一次此代码

Ubuntu 如何在我的服务器上每1小时运行一次此代码,ubuntu,nginx,ubuntu-16.04,Ubuntu,Nginx,Ubuntu 16.04,我想每1小时运行一次“服务php7.0-fpm重启和服务nginx重启” Digital Ocean droplet-->nginx,ubuntu您可以为其创建cron作业: 在终端上用:crontab-e打开它 添加一行如下所示: 12345/命令arg1 arg2 其中: 分钟(0-59) 小时数(0-23) 第(0-31)天 月份(0-12[12==12月]) 一周中的某一天(0-7[7和0是星期日]) /命令–这是您的命令 因此,您可以添加: 0 * * * * service php

我想每1小时运行一次“服务php7.0-fpm重启和服务nginx重启”


Digital Ocean droplet-->nginx,ubuntu

您可以为其创建cron作业: 在终端上用:
crontab-e
打开它

添加一行如下所示:
12345/命令arg1 arg2
其中:

  • 分钟(0-59)
  • 小时数(0-23)
  • 第(0-31)天
  • 月份(0-12[12==12月])
  • 一周中的某一天(0-7[7和0是星期日]) /命令–这是您的命令
  • 因此,您可以添加:

    0 * * * *  service php7.0-fpm restart && service nginx restart
    
    或者,您可以使用八个特殊字符串中的一个来代替前五个字段,这样看起来会更干净:

    @hourly service php7.0-fpm restart && service nginx restart
    

    在/etc/crontab中添加一行,将“0****服务php7.0-fpm重启&服务nginx重启”添加到“crontab-e”中。现在如何检查它是否工作?您可以创建一个检查文件,在命令结束时保存日期时间,以便检查它是否执行。例如:
    “0****服务php7.0-fpm重启&服务nginx重启&日期>$HOME/test.txt”