【发布时间】:2016-03-17 14:58:36
【问题描述】:
crontab 曾一度正常运行,但在运行一天后,它删除了 /var/spool/cron/crontabs 中的文件
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.DYqvRY/crontab installed on Thu Mar 17 14:50:32 2016)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
0 0 1 * * /var/www/html/mail.php
0 0 16 * * /var/www/html/mail.php
0 13 2 * * /var/www/html/mailcheck.php
0 13 17 * * /var/www/html/mailcheck.php
0 13 2 * * /var/www/html/mailcheckadmin.php
0 13 17 * * /var/www/html/mailcheckadmin.php
0 0 1 * * /var/www/html/PaymentPeriod_Create.php
0 0 16 * * /var/www/html/PaymentPeriod_Create.php
* * * * * /var/www/html/testsession.php > /var/www/html/log
我正在使用# crontab -e 编辑此文件,然后当我完成后按^X Y ENTER
有没有我遗漏的额外步骤* * * * * /var/www/html/testsession.php > /var/www/html/log 这应该每分钟运行一次吗?
【问题讨论】:
-
每分钟运行一次:
*/1 * * * * /var/www/html/testsession.php > /var/www/html/log -
@Daan 我改变了那行,但脚本仍然没有运行
-
@Daan 为什么是
*/1 * * * *而不是* * * * *?它们是等价的吗?我总是使用* * * * *每分钟运行一些东西