欢迎来到天天文库
浏览记录
ID:34643549
大小:658.37 KB
页数:44页
时间:2019-03-08
《第3章 unix系统管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章UNIX系统管理本章主要内容系统引导运行与系统关闭系统运行级选择系统关闭命令系统的重新引导用户及组管理命令用户管理文件添加和删除用户及用户组系统管理员与用户通信系统管理员管理消息发送系统用户之间的通信Solaris系统管理工具Admintool管理工具Admintool的功能及使用AIX系统管理工具SMIT管理工具SMIT的功能及使用任务自动调度:任务自动调度工具cron与at的使用性能管理系统性能收集系统性能统计信息性能管理命令3.1系统引导运行与系统关闭3.1.1系统引导系统引导是将UNIX系统主机开机引导从磁盘中调度UNIX系统核心程序并装入内存执行的过程通常有
2、三种系统引导方式本地硬盘引导以本地安装的硬盘上引导区为标准启动机器加载引导区并将控制权交给UNIX系统内核开始系统运行UNIX操作系统所在的硬盘是根盘无盘网络引导无盘工作站上没有安装根盘通过远程网络上的文件服务器提供引导所需要的文件和程序然后将这些文件存放在无盘工作站的RAM中运行1单用户/维护引导系统引导后进入一种单用户方式此时其它用户无法登录到系统系统只接受超级用户的登录和命令请求这种方式是系统管理员对系统进行维护和管理也称为维护模式在该模式下可以执行安装或更新软件也可运行检查系统的诊断程序系统引导是一个比较复杂的工作过程主要由以下步骤构成1打开电源进入PROM启动过程
3、打开计算机时用来确认功能部件的计算机上的内存PROM具有厂家给定代码2PROM自检后装入系统引导块PROM中的代码用于系统自身硬件验证确认安装在系统中的硬件设备相匹配后寻找可引导的介质初始化引导程序并将控制权交给引导程序3引导程序引导操作系统从硬盘加载核心程序到内存并将发现的硬件清单交给系统内核4完成操作系统初始化引导程序将控制权交给内核内核确认设备是否能正常工作并创建进程sched进称标示符pid为0的进程由sched进程创建子进程init(pid为1)init进程执行初始化任务读系统/etc/inittab文件启动系统的管理进程系列驻守进程daemoninetdrlog
4、indlpschednfsdmountd等5内核完成所有进程的启动内核完成检查后开始按照系统配置文件和运行级启动系统服务为登录用户授予访问权限3.1.2系统运行级1运行级系统运行级是系统运行时处于的一种状态不同的运行级在用户登录及使用上有一定的限制通常UNIX有十个运行级如表3.1-1表3.1-1系统运行级定义运描述行级0关电状态1或单用户状态系统管理员状态2S2多用户状态不输出资源用于隔离标准操作非服务系统3多用户状态输出资源用于远程文件共享为网络服务系统的标准操作系统4目前为使用的运行级管理员可定义多用户系统状态可在本地设置和定义5软件重启动状态用于可维护的活动类型及运
5、行诊断程序也可从另一个替换磁盘引导6关闭重新启动用于拆卸系统立即重新引导到标准状态Ab当init命令请求改变运行状态ab或c时c不杀死当前运行级上运行的进程只在启动新进程时为其赋予新状态Q或指示initdaemon进程重读并执行inittabq文件通常情况下系统运行在多用户输出资源运行级级运行级3有时为了文件安全而会选择不输出资源的运行级2这时系统部提供任何网络服务在系统备份或系统出现问题时的修复会选择运行级1有的UNIX版本将运行级4定义为厂家维护模式(2)inittab文件系统的运行级定义及管理文件为/etc/inittab文件该文件中有系统的缺省运行级及各运行级别定义
6、Solaris系统中/etc/inittab文件实例为is:3:initdefault:#defaultrunlevel3p3:s1234:powerfail:/usr/sbin/shutdown–y–i5–g0>/dev/console2>&1#powerfailureshutdownto#maintenancerunlevel5s0:0:wait:/sbin/rc0>/dev/console2>&1/dev/console2>
7、&1/dev/console2>&1/dev/console2>&1/dev/console2>&1
此文档下载收益归作者所有