RHCE学习笔记3

单元6 管理物理存储 I
RedHat 6分区后必须重启。

分区,一般只能(最多)4个主分区,sda5是扩展分区,扩展分区不能直接使用,需要创建逻辑分区。
/dev/sda表示第一块硬盘,/dev/sdb表示第二块硬盘,第一块第一个分区是sda1,以此类推。
MBR(主引导记录)保留磁盘的第一个扇区,512字节,其记录整个硬盘的信息,比如分区表、操作系统引导信息。
磁头读硬盘的时候先读外圈,建分区的时候是由外圈到内圈,所以应该把常用的分区建的尽量靠前

分区顺序:1、初始化磁盘(比如初始化为MBR),2、分区3、格式化分区4、在文件/etc/fstab中定义挂载点。
分区的最小单位是柱面
图形界面在应用程序系统工具磁盘实用工具

/proc和/sys目录,合起来是VFS,相当于内存。swap交换分区(虚拟内存)没有挂载点(但是在fstab中有定义)。一般来说,内存小于1G,划分512M的swap分区,大于1G,可以划分为和内存一样,但也不用特多
挂载的时候,不要将分区挂载到已有的重要目录,因为这样的话,会把该目录的内容隐藏起来。

mount –a,挂载所有在fstab中定义了,但是未挂载的分区

fstab中的格式,例:
/dev/sda6 /data ext4 defaults 0 0
表示/dev/sda6分区上的ext4文件系统在引导时默认选项自动挂载到/data目录上,不进行备份和错误检查

但最好使用UUID(通用唯一标识符)和partition label(卷标)标识分区,写到fstab里
UUID和partition label是相当于分区的标识,UUID是分区时系统给的
查看UUID:blkid /dev/sda2

单元7 管理逻辑卷
LVM(是个软件,逻辑卷管理器),一定要区分逻辑分区和逻辑卷。
图形界面:系统管理逻辑卷管理器
LVM类型是:0x8e,ext4是0x83,swap是0x82

LVM定义过程(划分逻辑卷过程):
1、PV(物理卷):把物理分区变成物理卷,使用命令pvcreate
2、VG(卷组Volume Group):把物理卷变成卷组,形成一个虚拟大磁盘,使用命令vgcreate
3、LV(逻辑卷Logical Volume):再把卷组分成逻辑卷,使用命令lvcreate,设备号:/dev/vgname/lvname
删除逻辑卷必须先删除LV,再删除VG,最后删除PV。点击“移除选择的逻辑卷”,再删除VG,最后删除PV。

考试考缩逻辑卷,不考扩,缩有可能造成一些问题,考试时候如果有问题,找考官重新恢复系统?

如何挂载LV?

单元8 监控系统资源
进程ID(Process ID,PID),Nice值越小,进程优先级越高,一般用户是0~19,root用户是-20~19,一般不建议修改优先级。
当进程启动另一个程序时,新进程成为其子进程,原始进程是子进程的父进程PPID(Parents PID)。
uptime静态显示系统已启动的时间、当前上线人数,系统平均负载(1、5、10分钟的平均负载,单核一般不会超过1)
top动态显示进程
操作系统通过信号和进程通信,通常有9(直接强制杀掉进程),15(整洁终止),17(相当于Ctrl-z,暂停前台),1(等于值HUP,重新加载配置文件,当配置文件更改时,又不想停止进程,使用这个PID号不会变,用tar包的时候非常有用)。
图形化界面:程序系统工具系统监视器进程
右键点击进程会出现stop process、end process、kill process三种终止进程的方法
stop process执行信号?应该和15一样?
end process执行信号15
kill process执行信号9
单元9 管理系统软件
系统管理添加删除软件
图形化界面:gpk-application (RHEL6)
图形化界面:system-config-package (RHEL5)
两种软件包:rpm和tar,其中rpm是经过编译的,tar没有经过编译,所以安装很慢。
linux无文件名后缀,“.”是一种命名规则而已,可以使用file命令查看文件类型。

yum(Yellow dog Updater, Modified)是解决软件包之间依赖关系的手段

定义yum安装源举例:(写repo文件,repo是软件仓库的意思)
1、vi dvd.repo
[base] --括号里强烈建议写base或者core,虽然这是给自己看的名字,但因为红帽5服务器端yum源脚本里面有perl的bug会造成问题
name=xxxx --随便起个名字
baseurl=http://192.168.0.254/pub/rhel6/dvd --或ftp:// 或file://
enable=1 --或enable=0,但考试时候肯定是1,控制此repo文件是否启用
gpgcheck=0 --gpg是一种加密方式
2、将编辑好的dvd.repo放在/etc/yum.repos.d目录下,如果是写完再放过去,最好用剪切,因为拷贝的话,不加参数权限会变,此时就定义好yum安装源了。
3、搜索:yum search xxxx
yum makecache命令可以将依赖关系缓存到本地,用来测试repo是否写对了
4、执行yum install –y 安装包名(-y是默认yes)
——如果考试时候yum install出现error,用命令yum clean all清空一下yum依赖关系缓存和软件包缓存
yum groupinstall --安装包组,比如安装中文语言包:yum groupinstall chinese-support
yum list --查看已安装和可以安装的软件包
yum info 包名 --查看软件包的信息
yum grouplist --查看已安装和可以安装的软件包组
yum groupinfo --查看软件包组的信息
yun remove 包名 --删除、卸载软件包

记得有些服务需要安装-devel结尾的开发包

猜你喜欢

转载自blog.51cto.com/12239098/2345281