一.虚拟内存的概念以及设置与管理
1.掌握虚拟内存的定义:所谓虚拟内存就是一块硬盘空间被当做内存使用,也被称为交换分区(swap)。
2.了解Linux交换分区的类型为:0x82
3.mkswap命令的功能:设置交换分区
4.mkswap命令设置交换分区的用法举例:例如:将分区/dev/sdb2设置为交换分区的命令:mkswap /dev/sdb2
5.swapon命令的功能:启动交换分区
6.swapon –a命令的功能:启动全部的交换分区
7.swapon –s命令的功能:列出当前正在使用的所有系统交换分区的状态
8.swapon命令的用法举例:启用交换分区/dev/sdb2的命令:swapon /dev/sdb2
二.符号(软)链接和硬链接
a.i节点的定义:i节点实际上是一个数据结构,它存放了有关一个普通文件、目录或其他文件系统对象的基本信息。
一.符号链接的定义:符号链接是指向另一个文件的一个文件
1.ln命令创建软连接的用法举例:例如:为test/file.test.baby文件建立一个file1_user.boy符号链接并放在body目录中:ln test/file.test.baby body/file2_user.boy
二.硬链接的定义:一个硬链接(hard link)是一个文件名与一个i节点之间的对应关系,也可以认为一个硬链接是在所对应的文件上添加了一个额外的路径名。
1.ln命令创建硬连接的用法举例:为wolf/wolf.dog文件在backup目录中建立一个名为wolf.dog2的硬链接命令:ln wolf/wolf.dog backup/wolf.dog2。
三.软件包的管理
1.RPM的定义:RPM就是Red Hat Package Manger(红帽软件包管理工具)的缩写
2.rpm软件安装与移除工作中经常使用的选项:
a) –i:安装(Install)软件。
b) –U:升级(Upgrade)旧版本的软件。
c) –e:移除/删除(Erase)软件。
d) –v:显示详细的处理信息。
e) –h:显示安装进度。卸载不能用
3.掌握常用的查询已安装的软件包信息的命令:
a.rpm –qa:显示目前操作系统上安装的全部软件包,例如:Rpm –qa | grep dhcp
b.rpm –qf 文件名:显示这个文件是由哪个软件包安装的,例如:列出安装/bin/tar文件的软件包的命令为:rpm –qf /bin/tar
c.rpm –qi 软件包名:显示这个软件包的信息,例如:列出tar-1.14-10.RHEL4这个软件包的详细信息的命令:rpm –qi tar-1.14-10.RHEL4
d.rpm –ql 软件包名:列出这个软件包中所包含的全部文件,例如:列出tar-1.14-10.RHEL4这个软件包中所包含的全部文件的命令:rpm –ql tar
p数据包
四.yum管理
1.yum的功能:目的就是为了解决RPM的依赖关系的问题,方便使用者进行软件的安装、升级等等工作。
2.掌握使用yum安装软件:yum –y install 软件名
3.掌握使用yum删除软件:yum –y remove 软件名
4.掌握使用yum安装组件:yum –y groupinstall 组件名
5.掌握使用yum删除组件:yum –y groupremove 组件名
6.掌握清除yum缓存:yum clean all
7.使用yum查找软件包:yum search