欢迎来到天天文库
浏览记录
ID:38658999
大小:92.50 KB
页数:5页
时间:2019-06-17
《发挥中兴新支点操作系统的管家功能》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、老板的会议、老婆的生日......统统忘不了!发挥中兴新支点操作系统的管家功能王可言 小编注:学习了基础篇也一阵子了,你会发现为什么系统常常会主动的进行一些任务?这些任务到底是谁在配置工作的?如果你想要让自己设计的备份程序可以自动的在系统底下运行,而不需要手动来启动它,又该如何处置?这些例行的工作可能又分为"单一"工作与"循环"工作,在中兴新支点操作系统里,是哪些服务在负责?还有,如果你想要每年在老婆的生日前一天就发出一封信件提醒自己不要忘记,可以办的到吗?嘿嘿!这些种种要如何处理,就看看今天这一篇先!日常中一些例行性工作,通常你得要记录在
2、行事历上面才能避免忘记!不过,由于我们常常在计算机前面的缘故,如果计算机系统能够主动的通知我们的话,那么不就轻松多了!嘿嘿!这个时候Linux的例行性工作排程就可以派上场了!所谓的排程就是将这些工作安排运行的流程之意!在不考虑硬件与我们服务器的连结状态下,我们的中兴新支点操作系统可以帮你提醒很多任务,例如:每一天早上8:00钟要服务器连接上音响,并启动音乐来唤你起床;而中午12:00希望系统可以发一封信到你的邮件信箱,提醒你可以去吃午餐了;另外,在每年的你爱人生日的前一天,先发封信提醒你,以免忘记这么重要的一天。 那么,中兴新支点操作系统
3、的例行性工作是如何进行排程的呢?其实就是透过crontab这个神器完成的。 Crontab是linux系统上很方便的定时执行或循环某一个进程的命令.要如何理解呢?简单来说,该指令就是提前设定需要在某一个固定时刻执行的指令,到了时间,系统根据指令自己执行,不需要管理者再输入指令.Crontab指令的开启使用/sbin/servicecrondstart指令,开启该功能使用/sbin/servicecrondstop指令,则可以关闭该功能使用/sbin/servicecrondrestart指令,则可以重新开启该功能Crontab指令的说明在
4、/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。Crontab指令用于安装,删除或列出用于驱动cron后台进程的表格。用户把需要执行的命令序列放到crontab文件中以获得执行。Crontab指令使用方法Crontab命令的语法格式如下:Crontab[-uuser]fileCrontab[-uuser]{-l
5、-r
6、-e}-l在标准输出上显示当前的crontab。-r删除当前的crontab文件。-e编辑当前的crontab文件。当结束编辑离开时,编辑后的文件将自动安装。
7、编辑的方式如下:特殊字符意义*代表任意匹配,例如“****/bin/execute/this/script.sh”代表:每一分钟,每一小时,每天,每月,一周的每一天都执行/bin/execute/this/script.sh这个命令,简单的说是:每一分钟都执行此命令,没有例外。,代表分割时段,比如每10分钟执行一次命令?可以使用0,10,20,30,40,50****command参数栏数不变,但是第一栏是0,10,20,30,40,50,以逗号(,)分割。-代表一段时间范围内,比如工作日(周一至周五)凌晨1点执行某一个命令?*1**1-5
8、command第五栏为1-5,代表1,2,3,4,5都适用。/nn代表数字,为每隔n单位间隔。例如上文逗号(,)中举例,每10分钟执行一次命令,可以这样写:*/10****command第一栏为*/10,不要忘了*不能省略。Crontab指令权限-u如果使用该选项,也就是指定了是哪个具体用户的crontab文件将被修改。如果不指定该选项,crontab将默认是操作者本人的crontab,也就是执行该crontab命令的用户的crontab文件将被修改。Crontab指令操作体验① 查看并编辑crontab文档显示超级管理员没有这个文件② 编
9、辑语法命令容易出错的地方有几个:缺少空格;时间的数字格式不正确等正确格式为:*/5****echo”helloCGSLV4”>/tmp/test3③ 查看超级管理员的crontab文档,显示为刚刚新建的命令④ 删除指令,/var/spool/mail/root文档提示有新消息到该文档查看crontab文档,已经显示没有该文档.
此文档下载收益归作者所有