项目二:管理与维护Linux系统

项目二:管理与维护Linux系统

[项目说明]
  通过项目一的学习,我们已经非常清楚Linux的使用。系统的目录结构、权限及常用命今月上,笔者服务过的载体。实际下来我们将系统地了解L.inux为我们工作、学习的CentOS(RHEL 的社区克隆版本,免费)作企业基本都采用CentOS来服务于实际的生产。
[项目实施]
任务一: 安装与配置初始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个。

[任务实施]

 第1步: 选择启动方式
在BIOS里设置光驱启动,并放人Centos6.安装光盘。前提要制最好光盘(如果是安装虚报机的话,可以省略刻录光盘,直接用1SO镜像文件启动即可),如图所示:


 第2步:跳过光盘检测 


 第3步:选择安装语言
 

 第4步:选择合适键盘

 第5步:选择安装存储设备


 第6步:存储设备信息警告处理


 第7步:设置主机名



 第8 步:设置时区信息

 第9步:设置root密码


 第10步:选择安装分区




 第11步:选择安装组件



 第12步:重启系统


 第13步: 阅读许可信息


 第14步: 创建用户



 第15步: 设置日期和时间


 第16步:系统登录





已完成安装



任务二: 认识Linux的文件系统

[项目说明]
  安装完操作系统后,我们需要了解Linux 支持的文件系统类型和Linux的基本目通铁构,对系统进行一些基本配置。本任务的主要目的是熟悉Linux操作系统的目录结构、路径规则、基本命令和文件类型等。

[任务实施]

【子任务1】热恶Linux 系统中的目最结构

 /根目录

/bin,存放必要的命令
/boot,存放内核以及启动所需的文件(最好占一个分区)
/dev,存放设备文件
/etc,存放系统配置文件(最好占一个分区)
/home,普通用户的宿主目录,用户数据存放在其主目录中(推荐占一个分区)
/lib,存放必要的运行库
/mnt,存放临时的映射文件系统,通常用来挂载
/proc,存放存储进程和系统信息
/root,超级用户的主目录(推荐占一个分区)
/sbin,存放系统管理程序
/tmp,存放临时文件
/usr,存放应用程序、命令程序文件、程序库、手册和其他文档(推荐占一个分区)
/var,在正常操作中被改变的文件

【子任务2】了解Linux 系统中的路径规则

  在Linux 系统中什么是个文件的路径呢,路径就是1文件什f 在的地万。如果告诉系统这个文件的路径,那么系统就可以找到这个文件。1Tinux 中,存在首绝对路桂和相对路径。
绝对路径: 路径的写法定山根目录““写起,例如usr /loenl 'mysul 就是地对路精。
相对路径,路径的写以不见山根日录“/“写起,例如,首儿川户进人到/,然后再进人到,命令为Ted/1lome1.然使用dte )命令,此时用户所在的各社为home/test。第个ed 命令后限/home,第个ed 布令后限tet,川没有斜杠,这个teet 是相对T/home 1而言的,所以叫做相对路径

【子任务3】掌握Linux系统中的基本命令

cd /home 进入 '/ home' 目录' 
cd .. 返回上一级目录 
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 删除一个叫做 '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 系统中的自动挂载

  每次开机访问Windows 分区或光驱、U 盘时都要运行Imount]命令显然太烦琐,为什么访问其他的Linux 分区不需要使用Kmount]命令呢?其实,每次开机时,Linux 自动将需要挂载的Linux 分区挂载上了。那么我们是不是可以设定让Linux 在启动的时候也挂载我们希望挂载的分区,如Windows 分区,以实现文件系统的自动挂载呢?这是完全可以的。在/etc 目录下有个fstab 文件,它里面列出了Linux 开机时自动挂载的文件系统的列表

修改/etc/rc.d/rc.local文件将mount命令添加进rc.local文件是另一种实现开机自动挂载

注意:

 (1)根目录必须优先于其他挂载点

 (2)挂载点必须为已经存在的目录

 (3)卸载时必须保证当前磁盘没有发生读写操作



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值