cron 周期性计划任务

cron 周期性计划任务

周期性任务
软件包:cronie、crontabs
系统服务:crond

日志文件(排除故障):/var/log/crond
ls /var/spool/cron/ #任务文件存放的目录
cat /var/spool/cron/root #查看任务文件内容

命令格式: crontab 选项
编辑: crontab -e [-u 用户名] ##默认是root
查看: crontab -l [-u 用户名]
清除: crontab -r [-u 用户名]

配置任务格式
分 时 日 月 周 执行的命令(绝对路径)
23 14 * * * /bin/echo hiya
---------------------------------------------------------------------------------------
which 命令名称 #查询命令所对应的程序
which ls #查询ls这个命令所对应的程序的绝对路径
----------------------------------------------------------------------------------------
*:匹配范围内任意时间
,:分隔多个不连续的时间点
-:指定连续时间范围
/n:指定时间频率,每n

3-5 代表3和4和5,如3点到5点,如3月到5月
3,5 代表3和5,如3点和5点,星期三和星期五
/3 代表每3,如每3分,每3小时,每3天,每3个月,每3年
-----------------------------------------------------------------------------------------
每分钟记录当前系统的时间,写入到/opt/time.txt
date >> /opt/time.txt

crontab -e -u root #以root书写计划任务
crontab -l -u root #列出所有root有关的计划任务
* * * * * date >> /opt/time.txt

# crontab -e ##按i键进入编辑模式
* * * * * /usr/bin/echo "hello world" >> /root/hello.txt
0 13 23 8 4 /usr/bin/touch /1808.txt
按ESC键,在按shift+:,输入wq保存退出

周期性计划任务内容格式:
分 时 日 月 周
20 3 * * *

每个月的20号的晚上十一点半
30 23 20 * *

每周三的晚上七点半
30 19 * * 3

转载于:https://www.cnblogs.com/summer2/p/10787736.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值