项目二:管理与维护Linux系统
项目二:管理与维护Linux系统
[项目说明]
[项目实施]
任务一: 安装与配置初始CentOS 系统任务二: 认识Linux的文件系统
任务三: 使用vim 编辑器配置网络
任务四: root 账户密码的**与保护
任务五: 管理Linux 系统的用户与用户组
任务六: 管理Linux 系统的文件权限
任务七: 管理rpm 软件包与压缩包
任务八: YUM源的配置与软件的YUM 安装
任务一: 安装与配置初始CentOS 系统
[项目说明]
在安装Linux 系统之前,先来了解系统结构,Windows 系统L.inux 也有类似的系统盘(/根分区),Linux 通常分区为boot 分区、根分区、swap 分区,Linux 系统以文件的方式存储,所有的文件都是存储在某个目录下,类似于Windows的文件夹。对于文件系统的属性来说,Windows 文件系统类型一般是NTFS.FAT32 等,而Linux文件系统类型则为EXT2、EXT3、EXT4 等( 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构,文件系统由3 部分组成: 与文件管理有关的软件、被管理文件以及
实施文件管理所需的数据结构)。安装Linux系统是每一个初学者的第一个门槛。在这个过程中,最大的困惑莫过于给硬盘进行分区。虽然现在各种发行版本的Linux 已经提供了友好的图形交互界面,但是很多人还是感觉无从下手。这其中的原因主要是不清楚Linux的分区规定。就好像如果我们了解了Windows 分区的规则,系统盘C、数据盘D 等,就很好分区了在Linux 中规定,每个硬盘设备最多只能由4 个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是4个。
[任务实施]
在BIOS里设置光驱启动,并放人Centos6.安装光盘。前提要制最好光盘(如果是安装虚报机的话,可以省略刻录光盘,直接用1SO镜像文件启动即可),如图所示:
第4步:选择合适键盘
第11步:选择安装组件
第12步:重启系统
第13步: 阅读许可信息
第14步: 创建用户
第15步: 设置日期和时间
第16步:系统登录
任务二: 认识Linux的文件系统
[项目说明]
[任务实施]
【子任务1】热恶Linux 系统中的目最结构
/根目录
/boot,存放内核以及启动所需的文件(最好占一个分区)
/dev,存放设备文件
/etc,存放系统配置文件(最好占一个分区)
/home,普通用户的宿主目录,用户数据存放在其主目录中(推荐占一个分区)
/lib,存放必要的运行库
/mnt,存放临时的映射文件系统,通常用来挂载
/proc,存放存储进程和系统信息
/root,超级用户的主目录(推荐占一个分区)
/sbin,存放系统管理程序
/tmp,存放临时文件
/usr,存放应用程序、命令程序文件、程序库、手册和其他文档(推荐占一个分区)
/var,在正常操作中被改变的文件
【子任务2】了解Linux 系统中的路径规则
绝对路径: 路径的写法定山根目录““写起,例如usr /loenl 'mysul 就是地对路精。
相对路径,路径的写以不见山根日录“/“写起,例如,首儿川户进人到/,然后再进人到,命令为Ted/1lome1.然使用dte )命令,此时用户所在的各社为home/test。第个ed 命令后限/home,第个ed 布令后限tet,川没有斜杠,这个teet 是相对T/home 1而言的,所以叫做相对路径。
【子任务3】掌握Linux系统中的基本命令
cd .. 返回上一级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls *[0-9]* 显示包含数字的文件名和目录名
tree 显示文件和目录由根目录开始的树形结构(1)
lstree 显示文件和目录由根目录开始的树形结构(2)
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
ln -s file1 lnk1 创建一个指向文件或目录的软链接
ln file1 lnk1 创建一个指向文件或目录的物理链接
touch -t 0712250000 file1 修改一个文件或目录的时间戳
【子任务4】挂载外部文件到Linux 务统中
在安装Linux 系统以后,插入U 盘或放人光盘时LinuxUX系统是不能自动识别的,也不能直接使用,这是由Linux的文件系统管理决定的,首先Lnux将所有的硬件设备都当作文件来处理、因此、当使用U 盘、光聚等硬件设备时,必须将其挂截到系统中,只有这样Linux 才能识别。
第1步: 理解挂载的概念
Linux系统中每个分区都是个文件系统,都有自己的目录层次结构。Linux会将这些分属不同分区的、单独的文件系统“按一定的方式”形成一个系统的总的目录层次结构。这里所说的“按一定方式”就是挂载。将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为挂载。该子目录称为挂载点。一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是光盘、U 盘、其他操作系统使用的文件系统的格式与Linux 使用的文件系统格式是不一样的。光盘是Iso 9660; U 盘是FAT32、NTFS 等; Windows NT 是FAT16、NTFS: Windows 98 是FAT16.FAT32 Windows 2000、 Windows XP、 Windows 7.Windows 8 以及Windows 10是FAT32 或NTFS.挂载前要了解Limux 是否支持所要挂载的文件系统格式。
第2步: 使用挂载命令的参数
挂载时使用Emound命令,其格式为mount 参数] [设备名称] [挂载点了其中常用的参数有+.用来指定设备的文件系统类型。常见的文件系统如下。
minix: Linux 最早使用的文件系统。
ext4.ext3.ext2: Linux 目前常用的文件系统。
MS-DOS的FAT,就是FAT16。
vfat: Windows 98/Windows 200Winomw XP 常用。
nfs: 网络文件系统。
S09660 CD-ROM 标准文件系统。
ni.wiw.Xwinds 8Window 10 的文件系统常用。
hpfs: OS 2 文件系统常用。
auto: 自动检测文件系统常用。
第3步: 使用挂载命令选项常用的如下
有些也可用在/etc fstab中0,指定挂载文件系统时的选项。r0; 以只读方式挂载。rw; 以读写方式挂载。houseT使一般用户无法挂载。
【子任务5】掌握Linux 系统中的自动挂载
修改/etc/rc.d/rc.local文件将mount命令添加进rc.local文件是另一种实现开机自动挂载
注意:
(1)根目录必须优先于其他挂载点
(2)挂载点必须为已经存在的目录
(3)卸载时必须保证当前磁盘没有发生读写操作