项目二 管理与维护Linux系统

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

第一步 对VMware进行安装:

1、点开安装包,出现如下界面,点击next进行下一步操作

项目二 管理与维护Linux系统_第1张图片

2、点击下图红线所划部分,然后点击next

项目二 管理与维护Linux系统_第2张图片

3、点击红线所圈部分,选择你所需要的储存位置,按下“确定”

项目二 管理与维护Linux系统_第3张图片

4、如下两图,对方框处均不进行勾选,直接点击next进行下一步操作

项目二 管理与维护Linux系统_第4张图片

项目二 管理与维护Linux系统_第5张图片

5、如下图所示,两个方框均要进行勾选,然后点击next

项目二 管理与维护Linux系统_第6张图片

6、点击红线所圈部分

项目二 管理与维护Linux系统_第7张图片

7、复制系列号,粘贴到下图所示方框中,点击enter

项目二 管理与维护Linux系统_第8张图片

项目二 管理与维护Linux系统_第9张图片

8、点击“结束”完成

项目二 管理与维护Linux系统_第10张图片


第二步 对VMware进行汉化:将下图红线所划文件中的所有内容复制替换到安装软件的文件中,完成汉化

项目二 管理与维护Linux系统_第11张图片


第三步 根据下图提示完成虚拟机的新建

项目二 管理与维护Linux系统_第12张图片

项目二 管理与维护Linux系统_第13张图片

项目二 管理与维护Linux系统_第14张图片

项目二 管理与维护Linux系统_第15张图片

项目二 管理与维护Linux系统_第16张图片

项目二 管理与维护Linux系统_第17张图片

项目二 管理与维护Linux系统_第18张图片


项目二 管理与维护Linux系统_第19张图片

项目二 管理与维护Linux系统_第20张图片

项目二 管理与维护Linux系统_第21张图片

项目二 管理与维护Linux系统_第22张图片

项目二 管理与维护Linux系统_第23张图片

项目二 管理与维护Linux系统_第24张图片

项目二 管理与维护Linux系统_第25张图片

项目二 管理与维护Linux系统_第26张图片

第四步 选择启动方式

下图为光盘启动的第一个界面:

项目二 管理与维护Linux系统_第27张图片

第五步 跳过光盘检测

按键盘中的Tab键选中【Skip】,然后按Enter键直接跳过

项目二 管理与维护Linux系统_第28张图片


项目二 管理与维护Linux系统_第29张图片

第六步 选择安装的语言

项目二 管理与维护Linux系统_第30张图片

第七步 选择合适的键盘

项目二 管理与维护Linux系统_第31张图片

第八步 选择安装的存储设备

项目二 管理与维护Linux系统_第32张图片

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

若是全新安装的话,直接单击【是,忽略所以数据】即可

项目二 管理与维护Linux系统_第33张图片

第十步 设置主机名

项目二 管理与维护Linux系统_第34张图片

第十一步 设置时区信息

项目二 管理与维护Linux系统_第35张图片

第十二步 设置root密码

注:当密码设置过于简单时会出现“脆弱密码”提示框,此时可点击无论如何都使用继续

项目二 管理与维护Linux系统_第36张图片

第十三步 选择安装类型并默认分区

项目二 管理与维护Linux系统_第37张图片

项目二 管理与维护Linux系统_第38张图片

第十四步 重置系统分区

项目二 管理与维护Linux系统_第39张图片

第十五步 自定义系统分区

项目二 管理与维护Linux系统_第40张图片

项目二 管理与维护Linux系统_第41张图片

项目二 管理与维护Linux系统_第42张图片

项目二 管理与维护Linux系统_第43张图片

项目二 管理与维护Linux系统_第44张图片

第十六步 选择安装的组件

项目二 管理与维护Linux系统_第45张图片

项目二 管理与维护Linux系统_第46张图片

项目二 管理与维护Linux系统_第47张图片

第十七步 重启系统

项目二 管理与维护Linux系统_第48张图片

项目二 管理与维护Linux系统_第49张图片

第十八步 阅读许可信息

项目二 管理与维护Linux系统_第50张图片

第十九步 创建用户

项目二 管理与维护Linux系统_第51张图片

第二十步 设置时间和日期

项目二 管理与维护Linux系统_第52张图片

第二十一步 系统登陆

项目二 管理与维护Linux系统_第53张图片

系统安装完成

项目二 管理与维护Linux系统_第54张图片


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

第一步:理解Linux系统的目录结构树,Linux系统的目录结构采用的是树形结构。最上层是根目录,其他的所有目录都是由根目录生成的,在微软的DOS和Windows也是采用树形结构,但是在DOS和Windows中,这样的树形结构的根是磁盘分区的盘符,有几个分区就有几个树形结构,他们之间的关系是并列的。但是在Linux中,无论操作系统管理 几个磁盘分区,这样的目录树只有一个。从结构上讲各个磁盘分区上的树形目录不一定是并列的

 linux目录图:

项目二 管理与维护Linux系统_第55张图片

第2 步:对比理解Linux系统的文档结构

     有一块 硬盘,分成了4个分区,分别是/、/boot、/usr和Windows下的FAT,对于/和/boot或者/和/usr,它们是丛书关系,对于/boot和/usr,它们是并列关系

     如果把Winsows下的FAT挂载到/mnt/winc下,那么对于/mnt/winc和/usr或/mnt/wimc和/boot来说,它们是从属于目录树上没有任何关系的两个分支

     因为Linux是一个多用户系统,所以要定制一个固定的目录规划,这样有利于对系统文件和不同的用户文件进行统一管理。但就是这一点让很多从Windows转到Linuxde 初学者感到头疼。

     第三步Linux下的一些目录的功能

  • root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。
  • home --- 存储普通用户的个人文件
  • bin --- 系统启动时需要的执行文件(二进制)
  • sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行
  • proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息

  • usr --- 用户目录,存放用户级的文件
  • bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/local/bin
  • sbin --- 系统管理员命令,与用户相关,例如,大部分服务器程序
  • include ---  存放C/C++头文件的目录
  • lib --- 固定的程序数据
  • local --- 本地安装软件保存位置
  • man --- 手工生成的目录
  • info --- 信息文档
  • doc --- 不同包文档信息
  • tmp
  • X11R6 ---  该目录用于保存运行X-Window所需的所有文件。该目录中还包含用于运行GUI要的配置文件和二进制文件。
  • X386 --- 功能同X11R6,X11 发行版5 的系统文件
  • boot --- 引导加载器所需文件,系统所需图片保存于此
  • lib --- 根文件系统目录下程序和核心模块的公共库
  • modules --- 可加载模块,系统崩溃后重启所需模块
  • dev --- 设备文件目录
  • etc --- 配置文件
  • skel --- home目录建立,该目录初始化
  • sysconfig --- 网络,时间,键盘等配置目录
  • var
  • file
  • lib --- 该目录下的文件在系统运行时,会改变
  • local --- 安装在/usr/local的程序数据,变化的
  • lock --- 文件使用特定外设或文件,为其上锁,其他文件暂时不能访问
  • log --- 记录日志
  • run --- 系统运行合法信息
  • spool --- 打印机、邮件、代理服务器等假脱机目录
  • tmp
  • catman --- 缓存目录
  • mnt --- 临时用于挂载文件系统的地方。一般情况下这个目录是空的,而在我们将要挂载分区时在这个目录下建立目录,再将我们将要访问的设备挂载在这个目录上,这样我们就可访问文件了。
  • tmp --- 临时文件目录,系统启动后的临时文件存放在/var/tmp
  • lost+found --- 在文件系统修复时恢复的文件
 

/:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中

/bin:/usr/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。

/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区大小100M即可

/dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱mount /dev/cdrom /mnt。

/etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件
有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得备份。

注:/etc/X11存放与x windows有关的设置。


/home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~test表示用户test的家目录。建议单独分区,并设置较大的磁盘空间,方便用户存放数据

/lib:/usr/lib:/usr/local/lib:系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,比较重要的目录为/lib/modules。

/lost+fount:系统异常产生错误时,会将一些遗失的片段放置于此目录下,通常这个目录会自动出现在装置目录下。如加载硬盘于/disk 中,此目录下就会自动产生目录/disk/lost+found

/mnt:/media:光盘默认挂载点,通常光盘挂载于/mnt/cdrom下,也不一定,可以选择任意位置进行挂载。

/opt:给主机额外安装软件所摆放的目录。如:FC4使用的Fedora 社群开发软件,如果想要自行安装新的KDE 桌面软件,可以将该软件安装在该目录下。以前的 Linux 系统中,习惯放置在 /usr/local 目录下

/proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/root:系统管理员root的家目录,系统第一个启动的分区为/,所以最好将/root和/放置在一个分区下。

/sbin:/usr/sbin:/usr/local/sbin:放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等。与/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能"查看"而不能设置和使用。

/tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下

/srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内

/usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放不能直接运行的,却是许多程序运行所必需的一些函数库文件。/usr/local:存放软件升级包。/usr/share/doc:系统说明文件存放目录。/usr/share/man: 程序说明文件存放目录,使用 man ls时会查询/usr/share/man/man1/ls.1.gz的内容建议单独分区,设置较大的磁盘空间

/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log,/var/log/message:所有的登录文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:程序或服务启动后,其PID存放在该目录下。建议单独分区,设置较大的磁盘空间

子任务二:了解Linux系统中的路径规则

       在Linux系统中什么是一个文件的路径呢,路径就是一个文件存在的地方。如果告诉系统这个文件的路径,那么系统既可以站到这个文件。在Linux中,存在着绝对路径和相对路径。

      第一步:理解绝对路径

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

      第二步:理解相对路径

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


子任务三 掌握Linux系统中的命令

      第一步:使用"pwd"命令打印出当前所在目录

在Linux系统中,只显示当前工作的目录,没有显示完整的路径,使用”pwb"命令打印当前完整的工作 路径。


项目二 管理与维护Linux系统_第56张图片



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

          ”cd“命令是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在”cd"命令基础之上的。所以,学习Linux常用命令,首先就要学好“cd"命令的使用方法与技巧。

         ”cd/usr/local"进入到/usrlocal目录

         “pwd"打印当前工作目录

         "cd./"还是当前目录

         “cd../"进入当前目录的上级目录

项目二 管理与维护Linux系统_第57张图片



      第三步:使用”ls"命令显示文件信息

    “ls”命令是列表命令,在“ls"命令后加上-l就是以长列表的形式显示出来,内容较少”ls"命令更加具体

    “ls-l"或”ll“显示当前文件夹内文件详细信息

   ”ls-a"显示当前文件夹内隐藏文件

   “ls~”显示用户宿主目录的文件信息

项目二 管理与维护Linux系统_第58张图片


第四步:使用“more"或”less"命令分屏显示文件与目录

       “ more”以一页一页的形式显示文件,按Space键向后翻页,按b键向前翻页

       “less”命令作用与“more”命令相似,都可以用来浏览文字档案的内容,不同的是“less”命令允许使用者往回卷动的方式查看文件,浏览速度较vi文本编辑器快“j"以行为为单位向下,”k“以行为单位向上

      同时,在使用”less“命令查看文件时,可以输入vi命令进行文本编译。

     ”ls/etc|more"让/etc中文件与目录分屏显示,只能向下查看。

    “ls /etc |less"让/ etc中文件与目录分屏显示,可以向上查看

    ”less /etc/squid/squid.conf"分屏显示squid. conf中的内容

项目二 管理与维护Linux系统_第59张图片


项目二 管理与维护Linux系统_第60张图片


  第五步:使用“cat"命令查看文件内容

          ”cat“命令是Linux下的一个文本输出命令,通常是用于查看某个文件的内容。”cat“命令主要有三大功能

         (1)一次显示整个文件:”cat filename"

       (2)从键盘创建一个文件夹:“cat>filename",只能创建新文件,不能编辑已有文件

         (3)将几个文件合并为一个文件:”cat file1 file2>file"

       "cat /etc/passwd"查看文件passwd文件中的内容

    “cat /etc/passwd"查看文件passwd文件中的内容,可以上下移动,按Q键退出

    ”cat /etc/fstab"查看/etc/fstab文件中的内容

项目二 管理与维护Linux系统_第61张图片项目二 管理与维护Linux系统_第62张图片项目二 管理与维护Linux系统_第63张图片


第六步:使用“mkdir"命令创建目录

”mkdie yhy"在当前路径创建yhy目录

“mkdie yhy1 yhy2 yhy3"在当前目录中同时创建yhy1,yhy2,yhy3共3个目录

项目二 管理与维护Linux系统_第64张图片


第七步:使用”touch“命令创建文件

  ”touch“命令用于创建新的空文件或者修改已有文件的时间戳,最常用的用法如下:

 ”touch fileA"如果fileA存在,使用“touch”指令可更改文件或目录的日期时间;若不存在,“touch”指令会在当前目录下新建一个空白文档fileA

"touch file1 file2“在当前目录下创建文件file1和file2

”touch /home/file1 file2"在hone目录下创建文件file1和file2 

“touch -t 201803181212.50"设定文件时间戳为201803181212.50

”“mkdir dir1 dir2"在当前目录下创建子目录dir1和dir2项目二 管理与维护Linux系统_第65张图片


第八步:使用”rmdir"命令删除yhy目录

“rmdir /tmp/test/yhy"删除yhy目录

”ls /tmp/test"查看test目录下文件及目录

“mkdir -p d1/d2/d3"依次建立d1/d2/d3文件夹

”rmdir -p d1/d2/d3"依次删除d3,d2.d1项目二 管理与维护Linux系统_第66张图片


项目二 管理与维护Linux系统_第67张图片



第九步:使用”rm"命令删除文件目录及文件

“rm -f /root/dir2/myfile1"使用绝对路径删除文件myfile1

"rm -i /root/dir2/myfile2"当删除时文件时会提示是否真的删除,是,输入”y",不是,输入“n"

"rm -rf/root/dir1"当删除时加-r选项,如不加会报错

”rm -rf/rppt/dir2"删除dir2子目录及文件

项目二 管理与维护Linux系统_第68张图片


第10步:使用“cp"命令复制文件

”cp /etc/grub,conf ./"将/etcgrub,conf复制到当前目录中

“co /etc/passwd /root/passwd.bak

"cp /root/*.mp3 /soft/ab"

"cp -r -f /root /soft/ab"

"cp file1 file2 dir1"


用”df“命令显示磁盘占有空间

项目二 管理与维护Linux系统_第69张图片

用”free"命令显示系统内存的使用情况

项目二 管理与维护Linux系统_第70张图片


“cat /proc/meminfo"命令查看内存使用情况

项目二 管理与维护Linux系统_第71张图片



“cat /proc/cpunifo"命令查看CPU

项目二 管理与维护Linux系统_第72张图片



子任务四  挂载外部文件到Linux系统中

一  理解挂载的概念 : Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示。所以挂载就是把目录和分区连接起来,Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了, 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录。

二使用命令的参数

 minix linux最早使用的文件系统 
ext2 linux目前常用的文件系统 
msdos MS-DOS的fat,就是fat16 
vfat windows98常用的fat32 
nfs 网络文件系统 
iso9660 CD-ROM光盘标准文件系统 
ntfs windows NT 2000的文件系统 
hpfs OS/2文件系统 
auto 自动检测文件系统 
-o<选项> 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的有 
codepage=XXX 代码页 
iocharset=XXX 字符集 
ro 以只读方式挂载 
rw 以读写方式挂载 
nouser 使一般用户无法挂载 
user 可以让一般用户挂载设备 

三 使用挂载命令选项

-o,指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的如下。

ro:以只读方式挂载。

rw:以读写方式挂载。

mouser:是一般用户无法挂载。

user:可以让一般用户挂载设备。

需要注意的是,【mount】命令没有建立挂载点的功能,因此应该确保执行【mount】命令是挂载点已经存在。也就是说,要把文件系统挂载到哪儿,首先要先建立挂载点目录。

子任务五 掌握Linux系统中的自动挂载

每次开机访问windows分区或光驱、U盘时都要运行【mount】命令显然太烦琐,为什么访问其他的Linux分区不用使用】【mount】命令呢?

  其实,每次开机时,Linux自动将需要挂载的Linux分区挂载上了。那么我们是不是可以设定让Linux在启动的时候也挂载我们希望挂载的分区,如windows分区,以实现文件系统的自动挂载呢?

  这是完全可以的。在/etc目录下有个fstab文件,它里面列出了Linux开机时自动挂载的文件系统的列表。

  在/etc/fstab文件里,如下图所示。

 

 第一列是挂载的文件系统的设备名;第二列是挂载点;第三列是挂载的文件系统类型;第四列是挂载的选项,选项间用逗号分隔;第五六列留作备用。

 参数defaults实际上包含了一组默认参数:rw 以可读写模式挂载;suid 开启用户ID和群组ID设置位;dev 可解读文件系统上的字符或区块设备;exec 可执行二进制文件;auto 自动挂载;nouser 使一般用户无法挂载;async 以非同步方式执行文件系统的输入输出操作;

光驱和软驱是不自动挂载的,如果你非要设成自动挂载,参数设置为noauto,但要确保每次开机时光驱和软驱里都要有盘,否则系统无法启动。

 例如,要把系统中 /root/examine.iso 镜像文档挂载到 /mnt/iso 目录下。并且使其在系统重启后自动挂载(永久挂载),其步骤如下。

(1).先看看/mnt/iso挂载点在不在,若不在,通过命令建立:【#mkdir /mnt/iso】。

(2).挂载文件:【mount -o loop /root/examine.iso /mnt/iso】。

(3).写入/etc/fstab表。

使用【vim /etc/fstab】命令编辑/etc/fstab文件,在最下面添加如下的内容:

 

 

 结果如下图所示:

 

 当Linux下次启动时,系统会读取该文件,Linux系统就会自动把/root/examine.iso 镜像文档挂载到 /mnt/iso 目录下面。



你可能感兴趣的:(项目二 管理与维护Linux系统)