项目二 管理与维护Linux系统

任务一 安装与配置初始CentOS系统

第一步:点击新建虚拟机

项目二 管理与维护Linux系统

第二步:选择标准,点击下一步

项目二 管理与维护Linux系统

第三步:选择我以后再安装操作系统

项目二 管理与维护Linux系统

第四步:选择Linux,版本为CentOS 64-bit,点击下一步

项目二 管理与维护Linux系统

第五步:设置虚拟机名称,选择位置,点击下一步

项目二 管理与维护Linux系统

第六步:选择虚拟磁盘拆分为多个文件,点击下一步

项目二 管理与维护Linux系统

第七步:选择完成

项目二 管理与维护Linux系统

第八步:选择CD/DVD(IDE) 自动检测

项目二 管理与维护Linux系统

第九步:选择浏览使用ISO镜像文件,点击确定

项目二 管理与维护Linux系统

第十步:选择启动方式(如果是安装虚拟机的话,可以省略刻录光盘,直接用ISO镜像文件启用即可),选择第一项直接按Enter键

项目二 管理与维护Linux系统

第十一步:跳过光盘检测,通过Tab键选中【Skip】,选择下一步

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

第十二步:选择安装语言为中文简体

项目二 管理与维护Linux系统

第十三步:选择合适的键盘为美国英语式

项目二 管理与维护Linux系统

第十四步:选择安装的存储设备为基本存储设备,点击下一步

项目二 管理与维护Linux系统

第十五步:存储设备警告信息处理,单击【是,忽略所有数据】

项目二 管理与维护Linux系统

第十六步:设置主机名

项目二 管理与维护Linux系统

第十七步:设置时区信息,选择亚洲/上海,取消【系统时钟使用UTC时间】,点击下一步

项目二 管理与维护Linux系统

第十八步:设置root密码,密码不满足最低要求可以点击【无论如何都使用】,点击下一步

项目二 管理与维护Linux系统

第十九步:选择安装类型并默认分区,选择使用所有空间,并选中【查看并修改分区布局】,点击下一步

项目二 管理与维护Linux系统

第二十步:系统显示默认分区方案,点击下一步

项目二 管理与维护Linux系统

第二十一步:重置系统分区,如果对默认分区方案不满意选择【重设】,单击【创建】,开始分区

项目二 管理与维护Linux系统

第二十二步:自定义系统分区,如下图

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

第二十三步:分区完成后点击下一步

项目二 管理与维护Linux系统

第二十四步:选择安装的组件,选择第一个【Desktop】,选择【现在自定义】,点击下一步,系统开始安装,如图

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

第二十五步:重启系统,选择【重新引导】

项目二 管理与维护Linux系统

系统首次启动,等待进入CentOS系统的欢迎界面,如图,选择【前进】

项目二 管理与维护Linux系统

第二十六步:阅读许可信息,点击【前进】

项目二 管理与维护Linux系统

第二十七步:创建用户,点击【前进】

项目二 管理与维护Linux系统

密码过于简单会有提示,点击【是】

项目二 管理与维护Linux系统

第二十八步:设置日期和时间,选择正确的日期和时间,点击【前进】

项目二 管理与维护Linux系统

第二十九步:系统登录,输入用户名及密码点击【登录】

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

登录系统后就进入CentOS的图形界面,CentOS系统已经安装到计算机中


项目二 管理与维护Linux系统


任务二 认识Linux的文件系统

【子任务一】熟悉Linux系统中的目录结构

第一步:理解Linux系统的目录结构树

Linux使用标准的目录结构,在安装的时候,安装程序已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型

第二步:对比理解Linux系统的文档类型

有一块硬盘,分成了四个分区,分别是/、/boot、/usr和Windows下的FAT, 对于/和/boot或者/和/usr,他们是从属关系,而/boot和/usr它们是并列关系。

        如果把Windows下的FAT分区挂载到/mnt/winc下,那么对于/mnt/winc和/usr或/mnt/winc和/boot来说,它们是从属于目录树上没有任何关系的两个分支。
        因为Linux是一个多用户系统,所以要制定一个固定的目录规划,这样有助于对系统文件和不同的用户文件进行统一管理。
第三步:列出Linux下一些常用目录的功能

       /,根目录;

       /bin,存放必要的命令;

       /boot,存放内核以及启动所需文件。

       /dev,存放设备文件。

        /etc,存放系统配置文件;

         /home,普通用户的宿主目录,用户数据存放在其主目录中;

/lib,存放必要的运行库;

/mnt,存放临时的映像文件系统,通常用来挂载;

/proc,存放存储进程和系统信息;

/root,超级用户的主目录;

/sbin,存放系统管理程序;

/tmp,存放临时文件;

/usr,存放应用程序、命令程序文件、程序库、手册和其他文档;

/var,在正常操作中被改变的文件。

【子任务二】 了解Linux系统中的路径规则
   在Linux系统中什么是一个文件的路径,路径就是一个文件存在的地方。在Linux系统中,存在着绝对路径和相对路径:
第一步:理解绝对路径

绝对路径:路径的写法一定由根目录“/”写起,列如:/usr/local/mysql就是绝对路径。

第二步:理解相对路径

相对路径:路径的写法不是由根目录“/”写起,例如:用户首先进入到/,然后再进入到home,命令为【cd /home】然后使用【cd  test】命令,此时用户所在的路径为/home/test。第一个cd命令后跟/home,第二个cd命令后跟test,并没有斜杠,这个test是相对于/home目录而言的,所以叫做相对路径。

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

      使用Linux命令执行任务是一个最基本的要求。下面这些命令是每一个Linux系统管理员都必须掌握的基本命令。
第一步:使用【pwd】命令进入文件的目录

第二步:使用【cd】命令进入文件的目录

项目二 管理与维护Linux系统
第三步:使用【Is】命令显示文件信息
项目二 管理与维护Linux系统
第四步:使用【more】或【less】命令分屏显示文件与目录

项目二 管理与维护Linux系统

 第五步: 使用【cat】命令查看文件内容
【cat】命令是Linux下的一个文本输出命令;【cat】命令主要有3大功能。
(1)一次显示整个文件:【cat filenname】.
(2)从键盘创建一个文件:【cat > filenname】,只能创建新文件,不能编辑已有文件。
(3)将几个文件合并为一个:【cat filel file2 > file】。
【cat  /etc/passwd】查看文件passwd文件中的内容。
【cat /etc/passwd | less】查看文件passwd文件中的内容,可以上下移动,按q键退出。
项目二 管理与维护Linux系统
【cat /etc/fstab】查看/etc/fstab文件的内容。
第六步: 使用【mkdir】命令创建目录
【mkdir yhy】在当前路径中创建yhy目录。
【mldir yhy1 yhy2 yhy3】在当前路径中同事创建yhy1、yhy2、yhy3共三个目录。
项目二 管理与维护Linux系统

第七步: 使用【touch】命令创建文件
【touch】命令用于创建新的空气文件或者修改已有文件的时间戳,
【touch fileA】如果file存在,使用【touch】指令可以更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,【touch】指令会在当前目录下新建个空白文件fileA。


【touch file1 file2】在当前目录创建文件file1 file2两个文件。
项目二 管理与维护Linux系统
【touch】命令后跟的是文件,【mkdir】命令后跟的是目录。


第八步:使用【rmkdir】命令删除目录
【mkdir -p d1/d2/d3】一次建立d1/d2/d3文件夹。
项目二 管理与维护Linux系统

【rmkdir -p d1/d2/d3】一次删除d3/d2/d1文件夹。


第九步:使用【rm】命令删除文件或者目录:
rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。

第十步:使用【cp】命令复制文件:


cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。


 -a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。
 如果把一个文件复制到一个目标文件中,而目标文件已经存在,那么,该目标文件的内容将被破坏。此命令中所有参数既可以是绝对路径名,也可以是相对路径名。通常会用到点.或点点..的形式。例如,下面的命令将指定文件复制到当前目录下:
cp ../mary/homework/assign .
第十一步:使用【mv】命令移动或者重命名文件或者目录:


在linux系统中,mv命令可以用于对文件,目录的重命名以及移动操作,系统将会根据其参数的类型,自动判断是移动还是重命名操作。注意:文件的移动非常快,这是因为文件的实际内容并没有移动,而是将文件表中的某个指针改变,因此,文件的大小并不影响mv命令的执行速度。




格式:mv [选项] [源文件或目录] [目标文件或目标目录]
-i 或--interactive 交互方式操作。如果操作中导致对已经存在的目标文件的覆盖,此时系统会问是否重写。(y/n)
-f 或 --force  禁止交互操作,即覆盖时不给任何提示。此时i不起作用。
例:
1、把当前目录下的abc 移动到/home目录下面,并重命名为cdy
mv -i  abc  /home/cdy
可以用ll查看一下: ll /home/cdy
注意:由于把文件移动到/home目录下,因此必须对该目录具有写权限。
2、把一个目录移动到另位一个地方。
mv  test cdy/    #把test目录移动到cdy目录中了,如果没有cdy则改名了。
3、文件或目录重命名
mv dir1  dir2   #目录重命名
mv file1  file2  #文件重名合


第十二步:重启与关机:


在Linux系统下一些常用的关机/重启命令有【shutdown】、【halt】、【reboot】、【init】都可以达到重启系统的目的:


(1)重启命令:


【reboot】重启系统;


【shutdown -r now】立刻重启(root用户使用);


【shutdown -r 10】10分钟后自动重启(root用户使用)


任务三  使用vim编辑器配置网络

项目二 管理与维护Linux系统

任务四  root账户密码的**与保护

子任务一 进入单用户模式并修改root账户密码

方式一:使用a操作按键进入单用户模式

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

方式二:使用e操作按键进入单用户模式

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统


项目二 管理与维护Linux系统

子任务二 给单用户模式加密

方式一:明文方式

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统


方式二:MD5加密方式

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统


任务五 管理Linux系统的用户和用户组

第一步:查看Linux系统中的用户

项目二 管理与维护Linux系统

第二步:查看用户密码以及有效期的文件

项目二 管理与维护Linux系统

第三步:查看账号所属组文件

项目二 管理与维护Linux系统

第四步:查看用户组密码文件

项目二 管理与维护Linux系统

第五步:建立与删除用户

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

第六步:建立与管理用户组

项目二 管理与维护Linux系统

第七步:几个重要的命令补充

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统


任务六 管理Linux系统的文件权限

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统


项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

任务八 YUM源的配置与软件的YUM安装

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统

项目二 管理与维护Linux系统