LPIC 201考纲(中文版) |
2.201.1 内核构成
重量级:1 描述:考生要能够根据特定的硬件,硬件驱动,系统资源和需要配置内核的组成部分.这个目标包括应用不同类型的内核镜像文件,标志出稳定的和开发中的内核和补丁,以及使用内核模块. 关键文件,术语和工具: zImage bzImage
2.201.2 编译内核
重量级:1 描述:考生应该能够正确的编译一个内核,使得内核根据需要包含和禁止一些指定的功能.这个目标包括根据需要编译以及重新编译内核,能够升级一个内核以及能注意到新内核修改过的功能,能够创建一个系统initrd镜像文件,能够安装一个新内核. 关键文件,术语和工具: make config,xconfig,menuconfig,oldconfig mrproper zImage,bzImage modules,modules_install mkinitrd (基于Redhat和Debian)
2.201.3 给内核打补丁
重量级:2 描述:考生应该能够为了各种需要正确的给一个内核打补丁,包括为了升级内核,修补bug,为新硬件增加支持.这个目标还包括能够从现有的内核中正确的移除补丁. 关键文件,术语和工具包括: patch Makefile gzip bzip
2.201.4 定制一个内核
重量级:1 描述:考生应该能够为了特定的系统需要,通过打补丁,编译和编辑配置文件等方式定制一个内核.这个目标包括能够评估出打补丁后编译配置和创建内核的需要. 关键文件,术语和工具包括: patch make /usr/src/linux /proc/sys/kernel/ modprobe /etc/conf.modules,/etc/modules.conf insmod,lsmod kmod kerneld
主题 202 系统启动
2.202.1 修改系统启动和引导过程
重量级:2 描述:考生应该能够编辑系统启动脚本来定制一个标准系统的运行级别和引导过程.这个目标包括能够与运行级别交互以及能够根据需要定制initrd镜像文件. 关键文件,术语和工具包括: /etc/init.d/ /etc/inittab /etc/rc.d/ mkinitrd (包括Red Hat 和 Debian 的脚本)
2.202.2 系统恢复
重量级:3 描述:考生应该能够在引导过程和修复模式下正确的操纵Linux系统.这个目标包括使用init工具和init=内核参数. 关键文件,术语和工具包括: LILO init inittab mount fsck
主题203 文件系统
2.203.1 管理Linux文件系统
重量级:3 描述:考生应该能够正确的配置和浏览标准Linux文件系统.这个目标包括配置和挂载各种文件系统.还包括根据磁盘空间需要或者设备的增加调整文件系统. 关键文件,术语和工具包括: /etc/fstab mount 和 umount /etc/mtab sync swapon 和 swapoff /proc/mounts
2.203.2 维护Linux文件系统
重量级:4 描述:考生应该能够使用系统工具维护一个Linux文件系统.这个目标包括操纵一个标准的ext2文件系统. 关键文件,术语和工具包括: fsck(fsck.ext2) badblocks mke2fs dumpe2fs debuge2fs tune2fs
2.203.3 创建和配置文件系统的选项
重量级:3 描述:考生应该能够配置自动挂载文件系统.这个目标包括为网络和设备文件系统配置自动挂载.还包括能够为各种设备创建非ext2文件系统,比如在CD-ROM上. 关键文件,术语和工具包括: /etc/auto.master /etc/auto.[dir] mkisofs dd mke2fs
主题204 硬件
2.204.1 配置RAID
重量级:2 描述:考生应该能够配置和应用软件RAID.这个目标包括会使用mkraid工具以及能够配置RAID 0,1和5. 关键文件,术语和工具包括: mkraid /etc/raidtab
2.204.2 添加新设备
重量级:3 描述:考生应该能够为一个系统配置内部的和外部的设备,比如新硬盘,哑终端设备,串口UPS设备,多口的串口卡,以及LCD面板. 关键文件,术语和工具包括: XFree86 modprobe lsmod lsdev lspci setserial usbview /proc/bus/usb
2.204.3 软件和内核配置
重量级:2 描述:考生能够配置内核选项以支持各种新硬件设备,包括UMA66Q驱动器和IDE刻录机.这个目标包括使用LVM(Logical Volume Manager,逻辑卷管理器)管理硬盘和分区以及使用软件工具于硬件设置交互. 关键文件,术语和工具包括: hdparm tune2fs /proc/interrupts sysctl
2.204.4 配置PCMCIA 设备
重量级:1 描述:考生应该能够配置一个支持PCMCIA支持的Linux安装.这个目标包括配置PCMCIA设备,比如当插入网卡时能够自动侦测. 关键文件,术语和工具包括: /etc/pcmcia/ *.opts cardctl cardmgr
主题209 文件和服务共享
2.209.1 配置samba服务器
重量级:5 描述:这个目标包括能够为各种客户端设置Samba服务器.这个目标包括为Samba客户端设置登录脚本,以及配置nmbd WINS服务器.还包括修改服务器加入哪个工作组.在smb.conf中定义共享目录,定义共享打印机,使用nmblookup检验WINS服务器的功能,使用smbmount命令挂载Linux客户端的SMB共享服务. 关键文件,术语和工具包括: smbd,nmbd smbstatus,smbtestparm,smbpasswd,nmblookup smb.conf,lmhosts
2.209.2 配置NFS服务器
重量级:3 描述:考生应该能够创建exports文件以及指定输出的文件系统.这个目标包括修改exports文件的入口来限制特定主机,子网或者网组的访问.还包括在exports文件中指定挂载选项,配置用户ID映射,在客户端挂载NFS文件系统,使用mount选项指定硬,软或者后台重试次数,信号捕获,冻结以及数据块大小.考生应该能够配置tcpwrappers加强NFS的安全性. 关键文件,术语和工具包括: /etc/exports exportfs showmount nfsstat
主题211 系统维护
2.211.1 系统日志
重量级:1 描述:考生应该能够配置syslogd作为一个网络中心的日志服务器.这个目标还包括配置syslogd发送日志输出到中心日志服务器,记录远程联接,使用grep和其他文本工具做自动的日志分析. 关键文件,术语和工具包括: syslog.conf sysklogd /etc/hosts
2.211.2 为软件打包
重量级:1 描述:考生应该会做软件包.这个目标包括创建或者重建RPM和DEB软件包. 关键文件,术语和工具包括: rpm SPEC文件格式 /debian/rules
2.211.3 备份操作
重量级:2 描述:考生应该能够制订非现场备份存储计划
主题213 系统定制和自动化
2.213.1 使用脚本自动执行任务
重量级:3 描述:考生应该能够编写简单的Perl脚本来调用合适的模块,使用Perl增强数据的安全性,从CPAN安装Perl模块.这个目标包括在脚本中使用sed和awk,使用脚本检查进程的执行并通过email或者记录报警.考生应该能够编写脚本并通过计划任务自动执行这些脚本分析日志进行报警,且通过email发给网络管理员,使用rsync跨机器同步文件,监视文件变化并通过email报警,写简单的脚本提醒管理员有特定的用户登录或者退出了. 关键文件,术语和工具包括: perl -MCPAN -e shell bash,awk,sed crontab at
主题214 排错
2.214.2 创建修复盘
重量级:1 描述:考生应该能够创建标准的系统引导盘,以及修复系统的修复盘. 关键文件,术语和工具包括: /usr/sbin/rdev /bin/cat /bin/mount (-o loop) 所有标准的编辑器 /sbin/lilo /bin/dd /sbin/mke2fs /etc/fstab和/etc/inittab /usr/sbin/chroot 熟悉LDP的位置和内容 Bootdisk-HOWTO ( [url]http://www.ibiblio.org/pub/Linux/docs/HOWTO/Bootdisk-HOWTO[/url] )
2.214.3 标志引导阶段
重量级:1 描述:考生应该能够判断引导过程的4个阶段并能够区分他们. 关键文件,术语和工具包括: boot loader start 和 hand off to kernel kernel loading hardware initializiation and setup daemon initialization and setup
2.214.4 LILO排错
重量级:1 描述:考生应该能够判断特定阶段的失败和正确的解决技术. 关键文件,术语和工具包括: 知道这些错误信息是什么意思:L,LI,LIL,LILO,循环滚动的010101 知道不同的LILO安装位置,MBR,/dev/fd0或者primary/extended分区. /boot/boot.b 知道/boot/boot.###文件的意义
2.214.5 一般排错
重量级:1 描述:考生应该能够辨认并标志引导程序和内核指定的阶段,并能够根据内核引导的信息诊断内核错误.这个目标包括能够标志并且纠正一般的硬件问题,能够判断是硬件问题还是软件问题. 关键文件,术语和工具包括: 引导过程的屏幕输出 dmesg 系统日志中的内核日志入口 /var/log下面的各种系统守护进程日志 /sbin/lspci /usr/bin/lsdev /sbin/lsmod /sbin/modprobe /sbin/insmod /bin/uname 内核和所需模块的位置/,/boot和/lib/modules /proc文件系统 strace strings ltrace lsof
2.214.6 排错系统资源
重量级:1 描述:考生应该能够辨认,诊断和修复本地系统环境. 关键文件,术语和工具包括: /etc/profile && ./etc/profile.d/ core system variables /etc/bashrc (或者其他适当的全局shell配置文件) /etc/init.d/ /etc/rc.* /bin/ln /bin/rm /etc/ld.so.conf /sbin/ldconfig /sbin/sysctl && /etc/sysctl.conf
2.214.8 排错环境配置
重量级:1 描述:考生应该能够辨认本地系统和用户环境配置问题以及一般的修复技巧. 关键文件,术语和工具包括: /etc/inittab /sbin/init /etc/passwd /etc/shadow /etc/group /etc/profile /etc/rc.local || /etc/rc.boot /usr/sbin/cron /usr/bin/crontab /var/spool/cron/crontabs/ /etc/'shell.conf' /etc/login.defs /etc/syslog.conf |