1 cron定时任务
1.1 cron介绍
为什么需要cron定时任务?
1)cron服务在安装完Linux系统后就默认就存在,主要用来定期执行命令或定期执行指定的应用程序;
2)cron服务默认情况下每分钟会检查系统中是否有需要执行的定时任务,如果有,就会根据事先执行好的规则来执行这个任务;
3)cron的守护进程服务:crond服务.注意的是,cron不擅长秒级的任务,如果要用秒级的任务,最好使用while语句的shell脚本.
[root@localhost ~]# crontab --help#<==cron的语法及主要的参数如下
Usage:
crontab [options] file
crontab [options]
crontab -n [hostname]
Options:
-u define user #<==指定用户,不指定默认就是当前用户
-e edit user's crontab#<==编辑用户自己的定时任务文件
-l list user's crontab#<==列出用户自己的定义的定时任务
-r delete user's crontab#<==删除清空用户的定时任务计划(很少使用)
[root@localhost ~]# systemctl status crond.service#<==centos7查看定时任务对应的服务是否开启
[root@test ~]# /etc/init.d/crond status#<==centos6
crond (pid 1052) is running...
#注意的是,在命

本文详细介绍了Linux系统下的cron定时任务,包括cron服务的作用、如何查看和管理cron服务,以及cron定时任务的书写格式和特殊符号的含义。重点讲述了cron任务的设置要点,如添加注释、指定完整路径、错误输出处理和环境变量设置。
最低0.47元/天 解锁文章
1766

被折叠的 条评论
为什么被折叠?



