网络工程师-linux操作系统理论

上传人:从V****斗 文档编号:156580150 上传时间:2022-09-27 格式:DOCX 页数:75 大小:2.93MB
收藏 版权申诉 举报 下载
网络工程师-linux操作系统理论_第1页
第1页 / 共75页
网络工程师-linux操作系统理论_第2页
第2页 / 共75页
网络工程师-linux操作系统理论_第3页
第3页 / 共75页
资源描述:

《网络工程师-linux操作系统理论》由会员分享,可在线阅读,更多相关《网络工程师-linux操作系统理论(75页珍藏版)》请在装配图网上搜索。

1、Linux操作作系统适用班级:网络络工程师主讲:邓少勋Q Q:15549136686网址:E-Mail:bitpxx分值说明:早上上试题考3-6分 下午午试题15-30分(主主要考服务器器配置)比特培训中心贵州贵阳一网络工程师师实验环境搭搭建11.1 下载虚虚拟机11.2 下载操操作系统对应应虚拟机文件件11.3 配置虚虚拟局域网11.4 下载其其他实验文件件1二.Linuxx简介12.1硬件与硬硬件代号12.2 主机硬硬盘的主要划划分12.3 图形模模式与文字模模式的切换22.4 指令输输入与基本指指令22.5 在线线求助22.6 正确的的关机方式2三.文件和目录录管理33.1 Linnux

2、的目录录配置33.2 Linnux文件和和目录操作指指令53.2.1 文文件操作的相相关命令53.3 Linnux文件类类型与访问权权限10四.Linuxx运行级与启启动配置134.1 Linnux运行级级与切换134.2系统启动动过程134.3 iniit进程的配配置文件/eetc/innittabb13五.用户和组管管理165.1 用户管管理概述165.2用户管理理配置文件165.3用户管理理命令185.4 组管理理口令19六.Linuxx网络配置196.1 网络配配置文件196.2 网卡安安装216.3 网络配配置命令22七.Linuxx RPM247.1 什么是是RPM247.2 Li

3、nnux RPPM的安装247.2.1 安安装操作247.2.2 RRPM卸载操操作257.2.3 RRPM升级操操作257.2.4 RRPM查询操操作257.2.5 验验证软件包和和文件25八Windoows和Linuxx历年早上真真题解析25一网络工程师师实验环境搭搭建1.1 下载虚虚拟机登录比特网学习习系统,在“本期视频下下载”栏目“(第12期期)Linuux和服务器器配置实验环环境搭建”连接中下载载“虚拟机VMMWARE 7.0”,然后安装装。安装虚拟拟机及汉化过过程详见视频频“03.虚拟拟机7.0安安装过程视频频”。1.2 下载操操作系统对应应虚拟机文件件在1.1小节的的页面中下载载

4、“Linuxx虚拟机文件件”和“Windoows20003虚拟机文文件”,然后解压压缩得到能在在虚拟机VMMWARE中中直接运行的的虚拟机操作作系统文件。直接使用虚拟机机便可打开这这些文件并运运行,无需自自己安装相应应的操作系统统,这样节约约时间,把主主要精力放到到实验上来!具体操作过程详详细学习系统统“04.在虚虚拟机中直接接打开操作系系统的虚拟机机文件”视频。如果自己想尝试试在虚拟机中中安装Linnux或Wiindowss操作系统,请请参加“在虚拟机中中安装ReddHatLiinux”和“在虚拟机中中安装Winndows操操作系统”两个视频。但但是建议为了了节约时间,请请直接下载比比特已经

5、安装装好的操作系系统虚拟机文文件,直接就就可以开始实实验!使用比特已经安安装好的Liinux操作作系统虚拟机机文件实验,登登录用户名是是“root”,密码是“dengsshaoxuun”。1.3 配置虚虚拟局域网需要完成培训实实验,必须在在虚拟机中成成功配置虚拟拟局域网,具具体配置过程程详见“02.配置置虚拟局域网网”视频。1.4 下载其其他实验文件件在实验的过程当当中,还会用用到“shrikke-i3886-dissc1”等三张isso镜像文件件。如果是WWindowws方面的实实验,也需要要下载“Windoows Seerver 203”镜像文件。注意:在比特网网下载的Liinux和WWi

6、ndowws系统盘都都是后缀名为为“iso”的镜像文件件,使用虚拟拟光驱直接打打开或者直接接解压缩后便便可使用。如如果计算机上上没有安装虚虚拟光驱软件件,则“iso”可能显示的的是压缩包的的图标,因为为计算机上已已经安装了压压缩软件。二.Linuxx简介Linux是一一个多用户、多多任务、多进进程、实时性性较好的、功功能强大而稳稳定的操作系系统。2.1硬件与硬硬件代号在Linux中中,每个硬件件设备都被当当成一个文件件来对待。例例如:硬盘的的文件名称为为/dev/hda-d,其中中,方括号内内的字母为aa-d的任何一个个,即:/ddev/haaa、/dev/hab、/dev/hac、/dev/

7、had四个文文件。光驱与与软驱分别表表示为/deev/cdrrom和/ddev/fdd0。下面列出几几个常见的硬硬件设备及其其在Linuux中的代号号。注意:/devv是Linuux放置设备备文件的目录录!2.2 主机硬硬盘的主要划划分Linux是多多用户多任务务环境,主机机上很可能有有很多人的数据,所以以硬盘的划分分显得特别重重要。特别建建议新手只划划出两个扇区区,分别是根根目录/与SSwap。以以下是基本硬硬盘分区的模模式:l 最简单的分区模模式:Linnux安装过过程中,至少少要有两个分分区,一个是是根目录“/”,另一个则则是虚拟内存存“Swap”,这种方式式适合于小硬硬盘(小于11GB

8、)。l 在默认情况下,LLinux操操作系统都是是放在/ussr/中,所所以,可以将将这一部分划划分大一些,另另外,由于用用户的信息都都是放在/hhome下,因因此这个也可可以大一些,而/varr下记录所有有默认服务器器的登录文件,且且mail与与www的默默认路径也在在/var下下,因此这个个空间也可以以加大一些。所所以,基于这这种考虑的分分区如下:/usr /home/varSwap l 至于硬盘应该怎怎么样划分才才合适,要看看Linuxx主机具体用用来做什么!l swap大小通通常为物理内内存的两倍左左右(当物理理内存大于5512MB时时,swapp分区为5112MB即可可)2.3 图形

9、模模式与文字模模式的切换 Lunnix提供了了6个文字界界面终端,可可以在图形模模式下直接按按下Ctrll+Alt+F1F66功能键切换换到不同的文文字界面终端端,从文本模模式到图形模模式,按Cttrl+Allt+F7就就可以了,也也可以直接输输入:staartx命令令进入图形界界面。2.4 指令输输入与基本指指令 coommandd -opptionss parrameteer1 paarametter2 指令区分大小写写! 显示日期指令:date显示日历的指令令:cal计算器:bc 退出:quit一些按键的说明明:Ctrll+c:在LLinux下下,如果输入入了错误的指指令或者参数数,有时

10、候系系统一直运行行不停止,可可以键入Cttrl+c中中断当前程序序的运行。q:有有很多程序在在运行的时候候(例如maan或者moore指令),如如果想跳出来来,按下q即即可! 2.5 在线求求助 man指令令:在线查询询其他指令的的参数或用法法,如:maan datte,马上就就可以查询出出关于指令ddate的参参数和用法。 info指指令:inffo commmand,如如:infoo datee ,也可以以查询datte指令的参参数和用法。2.6 正确的的关机方式 正常的情况下,关关机时需要注注意下面几件件事情:1.观察系统的的使用状态 如果要看目前有有谁在线,使使用who指指令; 如果要

11、查看网络络的联机状态态,使用neetstatt -a指令; 要查看背景执行行的程序可以以执行ps aux指令令。2.通知在线用用户关机的时时刻关机前给在线用用户一些时间间用于结束他他们的工作,使用用shutddown特别别指令达到这这一目的。3.使用正确的的关机指令关机机例如shutddown与rreboott两个指令。shutdowwn与rebboot的参参数:-t sec:-t后面跟跟秒数,即“过几秒后关关机”-k:不是真的的关机,只是是发送警告信信息-r:在将系统统的服务停掉掉之后就重新新开机-h:在将系统统的服务停掉掉之后立即关关机-n:不经过iinit程序序,直接以sshutdoow

12、n关机-f:关机并开开机之后,强强制略过fssck工具磁磁盘检查-F:系统重新新开机之后,强强制执行fssck工具磁磁盘检查-c:取消已经经在进行的sshutdoown指令内内容例如:shutdowwn h now 立即关机,其其中now相相当于时间为为0shutdowwn h 20:355 系统在220:35关关机shutdowwn h 10 系统再过110分钟自动动关机shutdowwn r noww 系统立立即重新开机机shutdowwn r +300 this systeem weiill reeboot 再过三十十分钟系统会会重新开机,并并显示后面的的信息shutdowwn -t 3

13、 -r now 系系统将在3秒秒后重启shutdowwn k this systeem willl rebboot 仅仅发出出信号,系统统不会关机!reboot:基本与shuttdown r noww完全相同,但但是关机之前前强烈建议输输入下列指令令: sync;ssync;ssync;rreboott其它的关机命令令:init 0halt 0powerofff三.文件和目录录管理 Linux自自行设计开发发的文件系统统称为EXTT2,其还支支持多种其他他操作系统的的文件系统,如如EXT3,NNTFS,NNFS,SYYSV等。LLinux利利用虚拟文件件系统VFSS屏蔽了各种种文件系统之之间的

14、差别,为为处理各种不不同文件系统统提供了统一一的接口。 Linux文文件系统采用用了多级目录录的树型层次次结构管理文文件。树型结结构的最上层层是根目录,用用“/”表示,其他他的所有目录录都是从根目目录出发而成成的。Linnux将所有有的软件、硬硬件都作为文文件来管理,每每个文件被保保存在目录“/dev”中。微软的的DOS和WWINDOWWS也是采用用树型结构,但但是在DOSS和WINDDOWS中这这样的树型结结构的根是磁磁盘分区的盘盘符,有几个个分区就有几几个树型结构构,他们之间间的关系是并并列的。但是是在Linuux中,无论论操作系统管管理几个磁盘盘分区,这样样的目录树都都只有一个。 Lin

15、ux系系统中的每个个分区都是一一个文件系统统,都有自己己的目录层次次结构。Liinux会将将这些分属不不同分区的、单单独的文件系系统的顶层目目录按一定的的方式挂载到到挂载点,形形成一个系统统的、总的目目录层次结构构。要求挂载点:l 必须是一个目录录,而不能是是一个文件l 一个分区挂载在在一个已存在在的目录上,这这个目录可以以不为空,但但挂载后这个个目录下以前前的内容将不不可用。3.1 Linnux的目录录配置可以将整个Liinux的树树状目录绘制制成如图: 注意:每个目录都都是依附在“/”根目录下,所所以,安装时时一定要有一一个“/”对应分区才才能安装的原原因就在于此此,这也是俗俗称的“树状目

16、录”。注意:l /etc:这个个目录相当重重要,启动与与系统数据文文件均在这个个目录下,如如果这个目录录受到破坏,系系统几乎就死死掉!l /bin,/ssbin,/usr/bbin,/uusr/sbbin:这是是系统默认的的执行文件的的放置目录。l /usr/loocal:这这是系统预留留的让我们安安装后来升级级的套件的目目录l /home:这这是系统默认认的用于存放放用户帐号的的根目录l /var:这个个目录很重要要。登入、各各类服务发生生问题时的记记录,已经常常规性的服务务记录等都在在这个目录下下。当系统出出问题时,就就可以在这个个目录记录下下的文件中查查看问题所在在。/usrr/shar

17、re/mann,/usrr/locaal/mann:这两个目目录下为放置置各类套件说说明文档的地地方。3.2 Linnux文件和和目录操作指指令3.2.1 文文件操作的相相关命令cat:由第一一行开始显示示文件内容tac:从最后后一行开始显显示内容,其其是cat的的倒写more:一页页一页地显示示文件内容less:与mmore类似似,但其优点点是可以往前前翻页head:只看看头几行tail:只看看末尾几行nl:显示时同同时输出行号号od:以八进制制方式读取文文件内容 1cat命令令 用来在屏幕幕上滚动显示示文件的内容容,如同doos下的tyype命令。即即可以同时查查看多个文件件的内容,也也可

18、以用来合合并文件。 cat -选项 filenname filenname2fileenameNN选项参数说明:-n:由1开始始对文件所有有输出的行数数编号-b:和-n相相似,只不过过对于空白行行不编号-s:当遇到有有连续两行以以上的空白行行,就代换为为一行的空白白行-v:显示非打打印字符如:rootllocalhhost rroot# cd rootllocalhhost rroot# cat -n /.bashhrc1 # .bbashrcc 2 3 # Usser sppecifiic aliiases and ffunctiions 4 5 aliaas rm=rm -i 6 alia

19、as cp=cp -i 7 aliaas mv=mv -i 8 9 # Soource globaal deffinitiions 10 if -f /etc/bbashrcc ; tthen 11 . /etcc/bashhrc 12 fi2tac命令令格式:tac 文件名 如:tacc /.bbashrccrootllocalhhost rroot# tac /.baashrcfi . /eetc/baashrcif -ff /etcc/bashhrc ; thenn# Sourcce gloobal ddefiniitionssalias mmv=mvv -ialias ccp=cpp

20、-ialias rrm=rmm -i# User speciific aaliasees andd funcctionss# .bashhrc3more命命令 格式:mmore 文文件名 如果文本比较较长,一屏显显示不完,可可以使用moore命令将将文件内容分分屏显示。每每次显示一屏屏文本,显示示满屏后停下下来,按空格格键继续显示示下一屏。 如:rootllocalhhost rroot# moree /.bbashrcc# .bashhrc# User speciific aaliasees andd funcctionssalias rrm=rmm -ialias ccp=cpp -ial

21、ias mmv=mvv -i# Sourcce gloobal ddefiniitionssif -ff /etcc/bashhrc ; thenn . /eetc/baashrcfi ls a|more (与其他命命令结合使用用) 注意:只能向向后一屏一屏屏的翻动!4less命命令格式:lesss 文件名rootllocalhhost rroot# lesss /.bbashrcc# .bashhrc# User speciific aaliasees andd funcctionssalias rrm=rmm -ialias ccp=cpp -ialias mmv=mvv -i# Sour

22、cce gloobal ddefiniitionssif -ff /etcc/bashhrc ; thenn . /eetc/baashrcfi/root/.bashrrc (ENND)ls a|lless (与其他指指令连用)注意:lesss与moree的区别在于于查询结果可可以向前向后后翻动。5head命命令 只看头几行行,如:rootllocalhhost rroot# headd /.bbashrcc# .bashhrc# User speciific aaliasees andd funcctionssalias rrm=rmm -ialias ccp=cpp -ialias mmv

23、=mvv -i# Sourcce gloobal ddefiniitionssif -ff /etcc/bashhrc ; thennls a|hhead (与其他指令令连用,只显显示前几行)6tail命命令rootllocalhhost rroot# taill /.bbashrcc# User speciific aaliasees andd funcctionssalias rrm=rmm -ialias ccp=cpp -ialias mmv=mvv -i# Sourcce gloobal ddefiniitionssif -ff /etcc/bashhrc ; thenn . /ee

24、tc/baashrcfils a|ttail (与其他指令令连用,只显显示后几行)7nl显示时时同时输出行行号rootllocalhhost rroot# nl /.basshrc1 # .bbashrcc2 # Usser sppecifiic aliiases and ffunctiions3 aliaas rm=rm -i4 aliaas cp=cp -i5 aliaas mv=mv -i6 # Soource globaal deffinitiions7 if -f /etc/bbashrcc ; tthen8 . /etcc/bashhrc9 fils a| nl | less功能:

25、全部显示示,能往前往往后翻页查询询结果,同时时输出行号。8od指令格式:od 选项 文文件 功能:通过指定定该命令的不不同选项可以以以十进制、八八进制、十六六进制和ASSCII码来来显示文件。如:-d 十进制-o 八进制(系系统默认值)-x 十六进制制-n 不打印位位移值rootllocalhhost rroot# od -d .baashrc9cp文件复复制命令cp -选项项 souurcefiileNamme|dirrectorry desstfileeName|dircttory 参数说明: -a:整个目目录复制,它它保留链接、文文件属性,并并递归地复制制子目录。 -f: 强行行复制文件

26、或或目录,不论论目标文件或或目录是否已已存在。 -i:在覆盖盖目标文件之之前将给出提提示要求用户户确认。和ff相反 -p:此时ccp除复制源源文件的内容容外,还把其其修改时间以以及访问权限限也复制到新新文件中。 -r:若给出出的源文件是是一个目录文文件,此时ccp将递归复复制该目录下下所有的子目目录和文件。此此时目标文件件必须为一个个目录名 -l:不作复复制,只是连连接文件。cp -rff 源文件件或目录 目的地10mv文件件移动命令mv -选项项 souurcefiileNamme|dirrectorry desstfileeName|dircttory 选项参数说明明: -i:如果mmv操

27、作将导导致对已存在在的目标文件件的覆盖,此此时系统提出出是否重写,要要求用户进行行确认,避免免误覆盖文件件。 -f:禁止交交互操作。11rm删除除命令格式为:rm -选项 fileeName|direcctory选项参数说明: -f:忽略不不存在的文件件,从不给出出提示。 -r:指示rrm参数中列列出的全部目目录和子目录录均递归地删删除。 -i:进行交交互式删除。 例如: rm rff filleNamee|direectoryy 强行删除除fileNName或ddirecttoryrm rf fileeName|direcctory 删除之前先先提示12mkdiir创建目录录命令 mkdir

28、 -选项 dirNName 选项说明: -m:对新新建目录设置置存取权限。也也可以用chhmod命令令设置 -p:可以是是一个路径名名称。此时若若路径中的某某些目录尚不不存在,加上上此选项后,系系统将自动建建立好那些不不存在的目录录,即一次可可以建立多个个目录。13rmdiir删除目录录命令 rmdirr -选项项 dirrName 例如: rmdirr dirrName 删除目目录dirNName,但但要求其为空空目录 rmdirr p 目录路路径 循环环删除目录路路径上的目录录名14cd改变变目录命令绝对路径:路径径的写法一定定是从根目录录“/”写起。如:/usr/sharee/doc相对

29、路径:路径径的写法不是是由“/”写起,而是是一种相对的的写法。如:cd ./man99 格格式:cd 目录名称称.代表当前层目录录. .代表上层目录代表自己的根目目录user代表到userr这个人的根根目录15pwd显显示当前目录录命令显示当前目录命命令,每个目目录名都用“/”隔开,根目目录以开头的的“/”表示。16列目录命命令lsls -选项项 filleNamee|direectoryy参数说明:-a :列出所所有文件-i :打印iinode的的值-l :详细列列出,连同文文件大小,属属性数据等-s :以文件件大小排序-c:按文件的的修改时间排排序-colorr=neveer :不显显示颜

30、色-colorr=alwaays :均均显示颜色-colorr=autoo :由系统统自行判断此命令常与其他他命令结合使使用,如:lls al|leess17文件访问问权限指令 请查阅2.33小节!18文件链接接命令ln 在文件之间创创建链接。这这种操作是给给系统已有的的某个文件指指定另外一个个可用于访问问它的名称。ln -选项项 souurcefiile|diirectoory deestfilleNamee|direectoryy19修改主机机名命令hoostnamme 格式: hostnaame 主机机名 使用单独的hhostnaame可查看看当前主机名名3.3 Linnux文件类类型与

31、访问权权限1.文件名与文文件类型 Linuux文件名由由字母、数字字、下划线、圆圆点组成,最最大的长度是是255个字符符。 Liinux文件件系统一般包包括下列5种种基本文件类类型:普通文文件、目录文文件、连接文文件、设备文文件和管道文文件。2.文件和目录录的访问权限限当用ls aal命令显示示文件或目录录的详细信息息时,每一个个文件或目录录的列表信息息分为4部分分。文件的属性示意意图l 第一列为文件的的属性若为d:表示目目录若为-:表示文文件若为l:表示连连接文件如为b:表示设设备文件中可可供存储的接接口设备,又又为块文件若为c:表示设设备文件中的的串行端口设设备,例如键键盘、鼠标等等。l

32、接下来的属性33个为组,且且均为“rwx”的组合,其其中r:代表表可读;w:代表可写;x:代表可可执行,第一一组为拥有者者(Owerr)权限,第第二组为群组组(grouup)的权限限,第三组为为其他非本群群组的用户(ootherss)的权限。l 改变群组chggrp改变文件或目录录所属于的群群组,但是必必须群组存在在于/etcc/grouup中。 格式式:chgrrp 群组名名称 文件或或目录 例如:修改前 修改改:chgrrp useers .bbashrcc 修改后: l 改变拥有者chhown要求新拥有者存存在于/ettc/passswd文件件中 格式:chhown 新新拥有者 文文件或

33、目录 如修改前: 修改改:chowwn wanngyonggxun .bashrrc 修改后: 如果果要将整个目目录下的所有有子目录和文文件同时更改改文件拥有者者,直接-RR参数即可: chhown R 帐号名名称 目录 修改前: 修改改:rootllocalhhost ddsx# chownn -R wwangyoongxunn . 修改改后:l 数字类型改变权权限chmood使用数字来代表表各个属性,如如下:r:4 ww:2 x:1将同一组数字相相加。这样,属属性-rwwxrwx-的相相加结果为: ownner = rwx = 4+2+1=7 grooup = rwx = 4+2+1=7

34、othhers= - = 0+0+0=0 三组属属性生成的数数值就是7770。更改属属性的指令为为chmodd,其语法格格式为: chmmod -R xyyz 文件或或目录 其中,xxyz为同三三组属性数值值的相加 例如:把把.bashhrc文件的的所有属性打打开 修改前: 修改:rootllocalhhost ddsx# chmodd 777 .bashhrc 修改后:l 符号类型改变权权限chmood 用u、gg、o分表来来代表useer、grooup、otthers三三组,a代表表所有组。假设设定一个文文件的属性为为: -rwwxr-xrr-x,即:u:可读、写写、执行;g与o:可可读、

35、执行,设定前: 设定定:chmood u=rrwx,goo=rx .bashrrc chmood u+xx,g+x,o+x .bashrrc chmood a+xx .bacchrc 设定定后: 若要设定定.bashhrc文件属属性为:-rrwxr-xxr-,则则命令为:cchmod u=wrxx,g=rxx,o=r .bashhrc 若要把.bashrrc所有组的的可执行权限限去掉: chmood a-xx .basshrc 若要把.bashrrc拥护者的的可执行权限限加上: chmood u+xx .basshrc 请问:roootloocalhoost rooot# chmodd a=r

36、wwx .b* 结果是什么么?四.Linuxx运行级与启启动配置4.1 Linnux运行级级与切换l Linux的运运行级。Liinux系统统在任何时候候都运行在一个指定的运运行级上。并并且不同运行行级的程序服服务都不同。LLinux系系统设置了如如表3-1所所示的运行级级,并且可以以在这些运行行级之间进行行切换,以完完成不同的工工作。NFS:就是 Netwoork FiileSysstem 的的缩写,最早早之前是由 Sun 所所发展出来的的。它最大的功能能就是可以透透过网络,让让不同的机器器、不同的操操作系统、可可以彼此分享享个别的档案案.l 查看当前的运行行级。用户可可以使用如下下的命令查

37、看看当前系统的的运行级。runleevell 运行级的切换。用用户可以使用用如下的命令令切换运行级级。iniit 0112345664.2系统启动动过程(1)BIOSS自检。系统统加电后,给给予8086系统的的特性,将去去执行在地址址FFFF00H出先存储储的跳转指令令,跳转到较较低的地址,运运行BIOSS自检程序进进行内存检查查、键盘检查查等。自检结结束后,读取取主引导山区区记录MBRR(硬盘中第第0磁道上的的第1个扇区区),并将控控制权交给MMBR。(2)启动MBBR中的LIILO。若LLILO被安安装在主引导导扇区记录MMBR中,则则执行LILLO.LILLO完成信息息的显示、操操作系统

38、的选选择、命令行行参数传递,然然后加载/eect/liilo.coonf中对应应的内核映象象文件,最后后将控制权交交给加载到系系统中的内核核映象。(3)运行Liinux的系系统内核。由由于Linuux的系统内内核是以压缩缩方式存储的的,所以首先先进行自解压压工作。然后后内核将开始始检查系统硬硬件,如显示示器、键盘、声声卡、显卡等等,并配置相相应的驱动程程序。接下来来,内核将安安装并检测根根文件系统,若若根文件系统统安装失败,则则内核启动宣宣告失败,系系统将挂起;若根文件系系统安装正确确,内核将在在系统后台启启动initt进程。(4)运行系统统的第一个进进程initt。当系统内内核加载到内内存后

39、,就要要启动系统的的第一个进程程init,其其进程号(PPID)永远远为1,它是是所有进程的的父进程或祖祖先进程,其其它进程都是是由它派生出出来的。4.3 iniit进程的配配置文件/eetc/iniittabinit进程在在启动时需要要读取/ettc/iniittab配配置文件,该该文件确定iinit在系系统启动和关关机时的工作作特性。innittabb是一个不可可执行的文本本文件,它有有若干行指令令组成。以开头的行是是注释行,其其他的每一行行包括如下44段,每个字字段之间用“:”分隔。id:runllevel:actioon:proocess这4个字段的详详细描述如表表3-2所示示。200

40、6年5月月:试题二(15分分) 阅读以以下说明,回回答问题1至至问题8,将将解答填入答答题纸对应的的解答栏内。 【说明】 Linuxx系统开机引引导时首先启启动内核,由由内核检查和和初始化硬件件设备,载入入设备的驱动动程序模块,安安装roott文件系统,然然后内核将启启动一个名为为init的的进程。在iinit运行行完成并启动动其它必要的的后续进程后后,系统开始始运行,引导导过程结束。iinit进程程启动时需要要读取iniittab配配置文件,该该文件确定iinit在系系统启动和关关机时的工作作特性。典型型的initttab文件件内容见以下下清单: iniittabThis file desc

41、rribes how tthe IINIT ppocesss shouuld seet up the systeem In a cerrtain run-llevel Defaullt runnlevellThe runleevels used by RHHS aree: 00 - haalt(Doo NOT set iinitdeefaultt to tthis) 1 - Sinngle uuser mmode 2 - Multiiuser,wwithouut NFSS(The same as 3,iif youu do nnot haave netwworkinng) 3 - Full m

42、ultiiuser mode 4 - unussed 5 - XX11 6 - rreboott(Do NNOT seet iniitdefaault tto thiis) id:5:initddefaullt:Systemm inittializzationn sl:sysiinit:/etc/rrc.d/rrc.syssinitlO:0:waait:/eetc/rcc.d/rcc 0II:1:waiit:/ettc/to.d/rc 112:22:waitt:/etcc/rc.dd/rc 2213:3:wait:/etc/rc.d/rc 3114:4:wwait:/etc/rrc.d/rrc

43、 4155:5:waait:/eetc/rcc.d/rcc 516:6:wait:/etc/rc.d/rc 6Trap CCTRL-AALT-DEELETEcca:cttrlalttdel:/sbir/shutddown -t 3 -r nowWhen oour UPPS tellls uss poweer hass failled,asssume we haave a few mminuteesof powerr leftt. Schhedulee a shhutdowwn forr 2 miinutess fromm now Thiis doees,of coursse,asssunle

44、you hhave ppowerdd insttalledd and yourUPS cconneccted aand woorkingg corrrectlyy pf:poweerfaill:/sbiin/shuutdownn f-h+22 Powwer Faailuree;Systtem Shhuttinng Dowwn if poower wwas reestoreed beffore tthe shhutdowwn kiccked iin,canncel iit Prr:123445:powwerok wait:/sbinn/shuttdown c Poower RRestorred;

45、Shhutdo、vvn Canncelleed Run ggettyss in sstandaard ruunleveels1:22345:rrespawwn:/sbbin/miingettty ttyyl2:23345:reespawnn:/sbiin/minngettyy tty223:23445:resspawn:/sbinn/minggetly tty344:23455:resppawn:/sbin/mingeetty ttty45:2345:respaawn:/ssbin/mmingettty ttty56:22345:rrespawwn:/sbbin/miingettty ttyy

46、6Run xddm in runleevel 55x:5:rrespawwn:/ettc/X111/preffdm -nnodaemmon【问题题1】(2分分) 启动iinit进程程前,不需要要经过(1)步骤。 A. LLILO加载载内核 BB检测内存存 C加加载文件系统统 D. 启动网络络支持 【问题2】(22分) innittabb文件存放在在(2)目录中中。 A. /etcB. /bbootCC. /sbbinD. /rooot【问题33】(2分) Linixx系统运行级级别3工作在在(3)状态。 A. 单用用户字符模式式 B. 多用户字字符模式 C单用用户图形模式式 D. 多多用户图形

47、模模式 【问题题4】(2分分) 根据说说明中iniittab文文件的内容,系系统引导成功功后,工作在在(4)状态。 A单用户户字符模式 BB多用户字字符模式 CC. 单用户户图形模式 D. 多用用户图形模式式 【问题55】(2分) 在系统控制制台,(5)用Cttrl+Allt+Dellete组合合键来重新引引导服务器。 A. 允许许 B不允允许 【问题题6】(2分分) 假设rroot用户户执行“init 0”命令,系统统将会 (6) 。 A暂停停 BB. 关机 C重新启动 D. 初初始化 【问问题7】(22分) rooot用户执执行“ps auuxgreep iniit”命令,得到到init的

48、的PID是(77)。 A0B. 11 C22 D33【问题8】(11分) 根据据上述iniittab文文件的内容,系系统在引导过过程结束前,至至少还要执行行 (8) 进程。 A. rcc.sysiinit B. rcc.sysiinit和rrc 5C. rc.sysinnit、rcc 0、rcc 1、rcc 2、rcc 3、rcc 4、rcc 5和rcc 6D. rc 0、rrc 1、rrc 2、rrc 3、rrc 4、rrc 5和rrc 6解析:(1) 指导系统的默认认运行级。如如下文本行的的作用是指定定系统的默认认运行级为55。Id:5:innitdeffault;若用户想让系统统启动后自

49、动动进入运行级级,可将上面面的5该为33。(2) 系统初始化。如如下文本的作作用是调用执执行了/ettc/re.d/rc.sysinnitSi:syssinit:/etc/rc.d/rc.syysinittRc.sysiinit是一一个bashh shelll的脚本,它它主要是完成成一些系统初初始化工作,rrc.syssinit是是每个运行级级别都要运行行的重要脚本本。它只要完完成的工作有有:激活交换换分区,检查查磁盘。加载载硬件模块以以及其他一些些需要优先执执行的任务。(3) 启动对应级别的的守护进程。在在rc.syysinitt执行后,将将返回iniit进程继续续其他的动作作,通常接下下来

50、会执行/ect/rrc.d/rrc进程。以以运行级别55为例子,iinit将执执行配置文件件initttab中的以以下这行代码码:15:5:waait: /ect/rrc.d/rrc 5这行代码表示以以5为参数运运行/ectt/rc.dd/rc。/ect/rrc.d/rrc是一个sshell脚脚本,它接受受5作为参数数,去执行/ect/rrc.d/rrc5.d/目录下所有有的rc启动动脚本,/eect/rcc.d/rcc5.d/目目录中的这些些启动脚本实实际上都是一一些链接文件件,而不是真真正的rc启启动脚本,真真正的rc启启动脚本实际际上都放在/ect/rrc.d/iinit.dd/目录下。

51、(4) 在启动过程中按按下ctl+alt+ddeletee组合键,将将重新启动计计算机。Ca:ctrrllatddel:/ssbin/sshutdoown t 3 r noww(5) 建立控制台。如如下文本行的的作用是在多多个虚拟控制制台上执行/sbin/mingeetty。1:2345:respaawn:ttty12:2345:respaawn:/ssbin/mmingettty ttty23:2345:respaawn:/ssbin/mmingettty ttty34:2345:respaawn:/ssbin/mmingettty ttty45:2345:respaawn:/ssbin/m

52、mingettty ttty56:2345:respaawn:/ssbin/mmingettty ttty6此后,initt进程将不断断监测各个控控制台,等待待用户登陆。(6) 如下文本行的作作用是指定在在5级别上运运行xdm程程序,提供xxdm图形方方式登陆界面面,并在退出出时重新执行行(resppawn)。X:5:resspawn:/etc/xll/pprefdmm nodaeemon4.系统的关闭闭在关闭Linuux系统时,必必须遵循正确确的关机程序序,否则问及及那系统可能能被损坏,或或在下一次启启动时花费很很长的时间来来执行磁盘检检查命令fssck。另外外只有超级用用户才能关闭闭和重新

53、启动动系统。正常关机sysnc:sync:sync (确确保磁盘缓存存中的内容全全部写到磁盘盘中)halt (正常关关机,可以用用init 0命令代代替)重新启动系统reboott (重新新启动系统,可可以用iniit 6命令令代替)Shudownn命令shutdoown h +5 “Systeem willl be down in 5 minittes , pleasse savve youur worrk”(警告所有在线线用户系统将将在5分钟后后关闭)shutdoown r noww (立立即重新启动动系统,同rreboott命令)五.用户和组管管理Linux系统统是一个多用用户多任务的的

54、分时操作系系统,它将用用户分为组群群管理以简化化访问控制,以以避免为众多多用户分别设设置权限。5.1 用户管管理概述在Linux操操作系统中,每每个文件和程程序必须属于于每一个“用户”,每个用户户有一个帐号号,每个用户户属于一个或或多个组群。在在所有用户中中,根用户rroot为系系统管理管理理员(超级用用户),权限限最大,它承承担了系统管管理的一切任任务,可以控控制所有的程程序,访问所所有文件,使使用系统中所所有的功能和和资源。Liinux系统统中其他的组组群和用户都都是由rooot来创建。用户和组群管理理的基本概念念:用户标识UIID:系统中中用来标识用用户的数字,此此号码是唯一一的,即用每

55、每个用户用唯唯一的用户IID(UIDD)来识别,可可以多个用户户名同时对应应一个UIDD,Linuux系统把每每一个用户仅仅仅看作一个个数字。用户主目录:也就是用户户的起始工作作目录,它是是用户在登录录系统后所在在的目录,用用户的文件都都放置在此目目录下。在大大多数系统中中,各用户的的主目录都被被组织在同一一个特定的目目录下(/hhome目录录下),而用用户主目录的的名称就是该该用户的登录录名。登录Shelll: 用户户登录后启动动以接收用户户的输入并执执行输入相应应命令的脚本本程序,即SShell, Shelll是用户与与Linuxx系统之间的的接口。用户组/组群群:具有相似似属性的多个个用

56、户被分配配到一个组中中。组标识GIDD:用来表示示用户组的数数字标识。超级用户在系统统中的用户IID和组IDD都是0,普通用户户的用户IDD ( UIID)从5000开始编号号,并且默认认属于与用户户名同名的组组,组ID (GID)也从5000开始编号。5.2用户管理理配置文件 Linuux系统中用用户和组的管管理是通过对对有关的系统统文件进行修修改和维护实实现的,这些些文件是:/ect/ppasswdd 、/ettc/shddow、/eete/grroup等。(1)/etcc/passswd文件/etc/paasswd文文件是linnux系统中中用于用户管管理的最重要要的文件,这这个文件对所

57、所有用户都是是可读的。LLinux系系统中的每个个用户在/eetc/paasswd文文件中都有一一行对应的记记录,每一记记录行用冒号号(:)分为为7个域,记记录了这个用用户的基本属属性。记录行的形式如如下:用户名:加密的的口令:用户户 ID :组ID:用用户的全名或或描述:登录录目录:登录录shelll例如:此文件的的前几行为: 由于/etc/passwwd文件对所所有用户都可可读,所以目目前许多Liinux系统统都使用了sshadoww技术,把真真正加密后的的用户口令存存放到/ettc/shaadow文件件中,而在/etc/ppasswdd文件的口令令字段中只存存放一个特殊殊的字符,例例如“

58、x”或者”*”,并且该文文件只有根用用户roott可读,因而而大大提高了了系统的安全全性。(2)/etcc/shaddow文件为了保证系统中中用户的安全全性,Linnux系统另另外建立了一一个只有超级级用户rooot 能读的的文件/ette/shaadow,该该文件包含了了系统中所有有用户及其口口令等相关信信息。每个用用户在该文件件中对应一行行,并且用(:)分成99个域。每一一行包括以下下内容: 用户登录名。 用户加密后的口口令,(若为为空,表示该该用户不需要要口令即可登登录,若为*号,表示该该帐号被禁止止)。 从1970年11月1日至口口令最近一次次被修改的天天数。 口令在多少天内内不能被用户户修改。 口令在多少天后后必须被修改改。 口令过期多少天天后用户帐号号被禁止。 口令在到期多少少天内给用户户发出警告。 口令自19700年1月1日日被禁止的天天数。 保留域。例如:笔者Liinux主机机该文件的最最后几行如下:(3)/etcc/grouup文件 LLinux使使用组来赋予予同组的多个个用户相同的的文件访问权权限。一个用用户可以同时时

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!