欢迎来到天天文库
浏览记录
ID:38567214
大小:573.81 KB
页数:32页
时间:2019-06-15
《系统服务与作业管理1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第九章系统服务与作业管理§9.1系统服务管理§9.1.1系统资源控制器§9.1.2进程的管理§9.2系统作业管理§9.2.1cron作业管理§9.2.2at与batch作业管理§9.2.3skulker命令§9.2.4测试题第九章系统服务与作业管理本章要点掌握系统资源控制器的使用掌握管理进程的方法使用cron子系统来调度周期性运行的作业使用at和batch命令来调度作业了解skulker程序的功能第九章系统服务与作业管理(2)9.1.1系统资源控制器SystemResourceController(SRC)系统资源控制器通过统一的接口来启动停止和显示子
2、系统的状态记录子系统的非正常终止可对子系统子系统组和子服务器程序进行跟踪支持远程的控制操作提供刷新子系统的功能lssrcstartsrcstopsrcrefresh-s-g命令参数后面跟具体某个子系统后面跟具体某个子系统组系统资源控制器(2)启动子系统#startsrc-sqdeamon停止子系统#stopsrc-sqdeamon刷新子系统#refresh-sqdeamon显示子系统状态#lssrc-a系统资源控制器(3)Examples:lssrc命令列出所有的子系统正在对外服务没有对外服务lssrc命令(2)列出属于tcpip组的所有子系统lssr
3、c命令(3)列出具体某个子系统的状态列出具体某个子服务的状态系统服务管理要点很多服务都有各自的配置文件,比如inetd服务的配置文件是/etc/inetd.conf;sendmail服务的配置文件是/etc/sendmail.cf每个服务的启动都要去读取其配置文件,所以正确配置其配置文件是很重要的修改了配置文件,需要执行refresh命令更新一下服务,即再次读取其配置文件9.1.2进程管理进程号父进程号进程管理(2)—终止进程#kill72247224为某个进程的进程号用kill命令结束后台进程结束前台进程#kill-97224(-9选项
4、,表示强行终止某个进程)#kill-17224(-1选项,表示刷新某个进程,相当与refresh命令)9.2.1cron作业管理在某个指定日期及时间自动处理安排批量作业,必须使用cron进程cron通常在系统启动时由/etc/inittab启动它是一daemon进程被终止后又自动重启cron作业管理(2)crontab文件用于在指定日期和时间周期性地执行作业crontab作业存放在/var/spool/cron/crontabs/$USERcron根据crontab文件项运行命令。如果用户不指定将cron作业的输出重定向到标准输出或标准错误。cron将
5、使用电子邮件向用户报告其输出或错误控制用户使用crontab的两个文件:/var/adm/cron/cron.deny不允许使用cron的用户/var/adm/cron/cron.allow允许使用cron的用户如果两个文件都存在,那么只有cron.allow文件有效,如果两个文件都不存在,那么只有root才可以用croncron作业管理(3)crontab文件crontab文件(2)crontab格式:分钟小时日月份星期命令(0-59)(0-23)(1-31)(1-12)(0-6,0为周日)星号*表示任意时间;逗号表示分别在什么时候crontab文件
6、(3)示例1:00**1-5backup–0–u–f/dev/rmt0周一至周五的,每天24:00整执行backup–0–u–f/dev/rmt0命令示例2:0,15,30,458-17**1-5/tmp/script1周一至周五的,每天早上8点至17点,每个15分钟执行/tmp/script1命令crontab命令查看cron表#crontab–l删除cron表#crontab–r编辑cron表方法一:#crontab–e方法二:#crontab–l>/tmp/crontmp#vi/tmp/crontmp#crontab/tmp/crontmpcro
7、ntab命令(2)要使用cron,用户必须建立crontab文件cron进程将crontab文件驻留在内存中,所以用vi直接修改硬盘上的cron文件是没有效果的必须使用crontab命令操作,它会告诉cron进程crontab文件已修改crontab命令(3)9.2.2at作业管理at命令用于在指定时间执行一次性作业,它从标准输入读取要执行的命令at作业存放在/var/spool/cron/atjobs/$USER中控制用户使用crontab的两个文件:/var/adm/cron/at.deny不允许使用at的用户/var/adm/cron/at.al
8、low允许使用at的用户如果两个文件都存在,那么只有at.allow文件有效,如果两个文件都不
此文档下载收益归作者所有