快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程安卓软件教程 → crontab计划任务被误删如何恢复

crontab计划任务被误删如何恢复

时间:2020-01-28 10:52:23人气:作者:快盘下载我要评论

Crontab可以用来在系统中定期的执行任务。比如:写了一个爬虫需要每天早上八点执行,就可以用到Crontab;安装的Tomcat服务器需要每天凌晨重启一次,也可以使用到Crontab。总之,几乎所有的定时任务,我们都可以通过Crontab这个工具来完成。

crontab计划任务被误删如何恢复

如果在操作中不小心删除了CentOS 系统的 crontab 任务的日志,怎么办?同时也没有进行备份,怎么恢复呢。

打印在 /var/log/cron 之中。考虑过滤日志:

cat /var/log/cron* | grep CMD | awk -F'CMD' '{print $2}' | awk -F'[(|)]' '{print $2}' | sort -u

由此得到系统记录过的 crontab 执行命令,过滤其他账号的命令后即可追回目标账号的 crontab 任务。

此外,考虑备份 crontab;脚本如下:

backup_crontab.sh
#!/usr/bin/env bash
BACKUP_DIRECTORY="${HOME}/crontab_backup"
if [ ! -e "${BACKUP_DIRECTORY}" ]; then
        mkdir -p ${BACKUP_DIRECTORY}
fi
crontab -l > ${BACKUP_DIRECTORY}/$(date '+%Y%m%d').txt

相关文章

  • Linux在某个时间执行某个任务

    Linux-设置在某个时间执行某个任务(crontab-命令),表示任何时候都执行。, 表示分隔时段执行比如:0,3,6 * * * * 代表在00:00 和 00:03和00:06 执行一次。- 代表一段时间范围内执行。比如:12 8 - 15 * * * 代表在8到15小时中每隔12分钟执行一次。/n 每隔n段时间执行一次。比如:*/5 * * * * 代表每5分钟执行一次。...
  • linux设置crontab任务_定时任务crontab每天7点执行

    linux设置crontab任务_定时任务crontab每天7点执行, 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了......

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。