Crontab -r 误删恢复

文章目录
[隐藏]
1.Crontab -r说明
crontab -r :-r:从/var/spool/cron目录中删除某个用户的crontab文件。
如果不指定用户,则默认删除当前用户的crontab文件。
2.Crontab 任务恢复
crontab任务执行日志在/var/log/cron

cat /var/log/cron | grep -i "某个用户" | grep "CMD" | awk -F '(' '{print $3}' | awk -F ')' '{print $1}' | sort -u > crontab_tmp

grep -i "某个用户" :是为了过滤某个用户的信息。
比如你在test这个账户下误操作“crontab-r”删除当前用户的crontab文件,那么你可以使用 grep -i "test" 过滤test账户使用的命令。
后续根据提取出来的命令再去/var/log/cron文件中确认一下时间间隔。
267 人浏览过

发表评论

邮箱地址不会被公开。 必填项已用*标注