Linux系统管理关键工具与救援环境全解析
在Linux系统管理中,有两个关键的cron作业工具——anacron和tmpwatch,它们在确保系统正常运行和清理临时文件方面发挥着重要作用。
anacron
anacron主要用于确保那些可能因夜间关机而未执行的cron作业能够在系统下次启动时执行。在RHEL 3系统中,anacron RPM包并未默认包含,你可以从Red Hat Linux 9或Fedora Linux安装文件等其他来源获取。若要在Red Hat考试中使用,需能从容易获取的源安装,因为考试时无法访问互联网,可从ftp.redhat.com或www.redhat.com/download/mirror.html指定的镜像站点下载。
安装后,anacron会根据/etc/anacrontab配置文件的设置检查作业。该文件的默认版本很直观,前两行设置了后续命令的SHELL和PATH:
SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin接下来的三条命令用于运行指定目录中的cron脚本:
1 65 cron.daily run-parts /etc/cron.daily 7 70 cron.weekly run-parts /etc/cron.weekly 30 75 cron.month