Linux命令——crontab

本文详细介绍了Linux中的crontab命令,包括其命令格式、crontab文件的格式、常用命令以及如何检查和管理crond服务。通过实例展示了如何设置定时任务,并推荐了一个在线验证crontab语法的工具。

Linux命令——crontab

命令格式

Linux中的crontab命令管理系统中的周期性执行任务(cron)。其实crontab命令相当于对周期性执行任务的配置文件的编辑,系统的cron服务会读取这个配置文件执行配置的任务。命令格式如下:
crontab [OPTION],用于操作当前用户的cron。
crontab [-u user] [OPTION],用于root用户操作其它用户的cron。
OPTION
-e:编辑crontab
-l:列出crontab中的内容
-r:删除crontab
-i:在进行-r操作之前给出提示

crontab文件格式

crontab每一行为一个定时任务。每一行的格式为。
* * * * * user-name command to be executed
其中前五个星号表示执行的时间。
第一个表示分钟(0-59)。
第二个
表示小时(0-23)。
第三个表示一个月的第几天(1-31)。
第四个
表示月份(1-12)。
第五个*一个星期的第几天(0-6,0表示星期天)。
user-name表示使用那个用户来执行此任务。
command to be executed表示执行的脚本或命令。

cat /etc/crontab会显示以下内容。

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值