作者:马帅琦
归档:day17
时间:2019/3/22
Suid 是设置二进制命令的权限、
Updatedb更新
什么是定时任务?
1周期性的执行任务计划的软件linux定时任务的常用软件crond
2使用定时任务软件,可以每天每小时,按你的需求可以重复的执行一项工作
例如:备份都是0点以后,2点爬起来备份,4点以后睡觉
需要写个程序实现自动备份,然后让定时任务软件帮你执行
闹钟。。。。。可以追女朋有
3怎样用
[if !supportLists](1) [endif]用户定时任务
Cron是定时任务的软件名
Crond是服务进程名真正实现定时任务服务
Crontab命令是用来设置定时任务规则配置的命令
要想配置定时任务,首先启动crond服务
Crontab命令是用来设置定时任务规则配置的命令
-l产看已设置的定时任务
-e编辑定时任务
-u产看特定用户下的定时任务
Crontab –l =cat /var/spool/cron/root
Crontab –e =vim /var/spool/cron/root
[if !supportLists](2) [endif]系统定时任务计划
1不用管理员干预,系统自动执行
也可以利用系统任务为管理原服务
编写定时任务的语法:
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 -31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr...
# | | | | .----day of week(0 - 6) (Sunday=0 or 7)OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * command to be executed
共6列:
第1列分钟 (0 - 59) minute
第2列小时 (0 - 59) hour
第3列 每天 (1 - 31) dayof month
第4列 每月 (1 - 12) month
第5列 每周 (0 - 6) day of week
第6列 执行的命令任务或程序
特殊符号:
* 每
- 连续的分隔符
,列举
/n n是数字。 是每隔n单位时间,
30 9 * * 0
30 8 * * *
/var/log/cron 报错日志
网友评论