Linux应急响应之计划任务篇
文章来源:dearcloud
版权声明:本文为CSDN博主「dearcloud」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。https://blog.csdn.net/qq_42671480/java/article/details/90370715
Linux应急响应之计划任务篇
定时任务涉及到两个服务,分别是cron和anacron。anacron侦测停机期间应该进行但是并没有进行的
crontab 任务,并将该任务执行一遍。他们的日志记录在/var/log/cron下。
另外,cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 可设置系统时间
1.常用命令
列出某个用户的cron服务
crontab –l 列出所有cron
crontab -e 编辑cron
文件格式如下图
编辑后自动在/var/spool/cron下创建一个该用户的文件夹
crontab -r 删除所有cron
2.配置文件
⑴/var/spool/cron/
/var/spool/cron/路径下记录了每个用户的cron,以用户名命名
⑵系统级配置文件/etc/crontab
/etc/crontab的配置对所有用户生效,具体格式如下
⑶/etc/cron.d/(为某个用户设置cron,多了一项user)
⑷cron存放脚本的文件
/etc/cron.daily/*
/etc/cron.hourly/*
/etc/cron.monthly/*
/etc/cron.weekly/*
⑸/etc/anacrontab(侦测停机期间应该进行但是并没有进行的
crontab 任务,并将该任务执行一遍。)
⑹/var/spool/anacron/
/var/spool/anacron/下有三个文件,作用是记录最近一次运行
anacron 的时间戳记
往期精选