预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共39页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Linux系统管理 linux引导流程解析 linux软件包管理 linux用户和用户组管理 linux服务和进程管理 linux文件系统管理 linux引导流程解析 linux引导流程 固件firmware(CMOS/BIOS)软硬件时钟设置: 软件时钟,操作系统的时钟(date);硬件时钟,固件时钟,(hwclock)。 hwclock--helpNTP同步时间,指网络时间服务器与软件时钟的同步。 POST加电自检(物理层面,硬件基础上进行检测) 自主程序boodloader(GRUB)grub配置文件:/boot/grub/grub.conf title:定义菜单项名称 root:定义系统内核所在的分区 kernel:指定内核文件所在位置 initrd:指定镜像文件所在位置 载入内核 载入内核Kernel驱动硬件(操作系统软件层次上识别硬件是否能够调用,通俗的讲就是让操作系统认识硬件。) 可以使用dmesg命令查看系统启动过程中的所有的信息。 启动进程initUNIX系统中,init是第一个可以存在的进程,其PID恒为1。内核调度器,分配CPU时间、进程间切换分时,PID为0。 读取执行配置文件/etc/inittab initdefault定义缺省运行级别 /etc/rc.d/rc.sysinit初始化系统服务 /etc/rc.d/rc /etc/rc.d/rcN.d/etc/rc.d/rc(0-6).d: 分别存放对应的运行级别的服务程序脚本的软连接,链接到/etc/rc.d/init.d目录中的相应脚本。 自启动服务 /etc/X11/prefdm若运行级别是5,将启动XWindow linux运行级别run-levels: 0关机 1单用户模式(root) 2字符模式,不启动NFS 3字符模式 4自定义 5图形模式 6重启 runlevel查看当前运行级别 init{0-6}切换运行级别 在inittab文件中,所有条目采取以下格式: id:run-levels:action:process【maninittab】 id:标示符,一般为两位字母或数字; run-levels:运行级别,可以指定多个; actionaction常用取值: wait执行process中指定的命令,并等其结束再运行其他命令。 nitdefault指定系统缺省启动的运行级别 sysinit系统启动任何运行级别都执行process中指定的命令。 ctrlaltdel按下ctrl+alt+del时执行process中指定的命令。 :执行的状态或要求; process:运行的脚本或命令。 id:3:initdefault:系统默认运行级别为3 l0:0:wait:/etc/rc.d/rc0 l1:1:wait:/etc/rc.d/rc1 l2:2:wait:/etc/rc.d/rc2 l3:3:wait:/etc/rc.d/rc3 l4:4:wait:/etc/rc.d/rc4 l5:5:wait:/etc/rc.d/rc5 l6:6:wait:/etc/rc.d/rc6 管理自启动程序 chkconfig针对某个服务进行管理 chkconfig--list【服务名】查看某服务在各个级别中的开启情况 chkconfig--level(s)【运行级别】【服务名】【on/off】 ntsysv针对某个运行级别以菜单点选方式管理 ntsysv--level【运行级别】 service service=/etc/rc.d/init.d, reload重新加载配置文件,如httpd服务。 configtest检测语法错误。 【服务名】【start/stop/status/restart/reload/configtest]】手工启动或关闭系统服务 4、启动故障分析与解决 思路:若系统发生启动故障时,应先根据系统错误提示并结合linux引导流程找到故障原因,若系统故障比较严重,可以进行光盘修复;针对某些服务故障,可以用dmesg命令查看系统启动过程中的所有信息,然后对症下药;若系统某些服务出现状况的时候,要判断哪里出现问题,也可以检索/var/log/messages文件中是否有该服务的提示信息。 案例:把/etc/inittab文件删除,事先有备份,备份文件在/backup/inittab.bak,如何修复? 步骤:a、光盘启动,linuxrescue进入修复模式 b、把硬盘/分区结构恢复,挂载到光盘修复系统的/mnt/sysimage chroot/mnt/sysimage c、cp/mnt/sysimage/backup/inittab.bak/mnt/sysi