Linux中的计划任务(crontab)详解
Crontab是Linux系统中用于设置周期性执行任务的工具。它允许用户排定任务在指定的时间自动执行。
Crontab文件的格式:
* * * * * /path/to/command arg1 arg2
字段说明:
- 分钟(0-59)
- 小时(0-23)
- 日(1-31)
- 月(1-12)
- 星期几(0-7)其中,0和7都代表星期天
例子:
# 每天早上6点清空/tmp目录
0 6 * * * /bin/rm -rf /tmp/*
# 每周日午夜执行/home/user/backup.sh脚本
0 0 * * 0 /home/user/backup.sh
要列出当前用户的Crontab任务,可以使用命令:
crontab -l
要编辑Crontab任务,可以使用命令:
crontab -e
要删除Crontab任务及文件,可以使用命令:
crontab -r
要查看Crontab的日志,可以查看/var/log/cron
文件:
cat /var/log/cron
以上是Crontab的基本使用方法和格式,可以帮助用户在Linux系统中安排计划任务。
评论已关闭