如果要设定定时执行工作时,可以使用指令 crontab -e 来编辑自己的定时执行工作,crontab 会将使用者的工作设定放在 /var/cron/tabs 中。
我们先来看一下 /etc/crontab 的内容说明:
代码如下 | 复制代码 |
# 设定使用的 shell, 路径 SHELL=/bin/sh # 设定执行指令时的目录 HOME=/var/log # 当指令有输出数据时,要将输出的东西寄给谁。 MAILTO="10000@qq.com" |
如果你不想执行任务了我们可以直接删除了
crontab -r //删除所有任务调度工作
关于crontab
crontab -e 编辑该用户的crontab,当指定crontab 不存在时新建。
crontab -l 列出该用户的crontab。
crontab -r 删除该用户的crontab。
crontab -u 《用户名称》 指定要设定crontab的用户名称。
crontab –v 显示上一次编辑的时间(只在某些操作系统上可用)
一个小小的给新手的提示
新手可能会这么写
代码如下 | 复制代码 |
1 00 00 * * * ntpdate asia.pool.ntp.org ; |
但这么写是出错的,你可能百思不得其解,在命令状态下执行看下结果
代码如下 | 复制代码 |
12 -bash-4.1# ntpdate asia.pool.ntp.org |
时间: 2024-10-13 20:43:35