Linux工作任务分配的种类 at cron
工作分配方式: 例行性 突发性
at 工作仅执行一次就从linux系统的任务分配中取消
cron 工作持续做下去
系统常见的例行性命令
登录文件的数据轮换
rpm数据库的简历
建立locate的数据库
程序分析
检查登录文件
指纹数据库的比较:tripwire套件,用来分析最近更改过的文件内容
at工作
/etc 下面at.allow和at.deny都没有的话,只有root可以使用at命令
at [-m] TIME
-m 当at工作完成后以email方式通知用户工作已完成
TIME 时间格式
at 优点:可以通过“后台执行”来进行,和nohup一样
atq 查询at工作任务分配 atrm 删除工作任务分配
crontab
-u 只有root才能执行这个任务,即帮助其他用户建立、删除crontab
-l 查看crontab 工作内容
-e 编辑crontab 工作
-r 删除crontab 工作内容
参数含义 分钟(0-59) 小时(0-23) 日期 (1-31) 月份(1-12) 周(0-7)
时间分段 3,6,9, 每隔几(分钟、小时) */N
mail username < /home/sysadm/lover.txt
crontab -e 是针对用户的cron来设置
/etc/crontab 是针对系统的
crontab 执行注意事项:
命令执行时间是否过于集中 资源调用是否冲突 系统实时资源的消耗情况等等
阅读(1145) | 评论(0) | 转发(0) |