当前位置:

2014年通信工程师考试中级互联网技术第六章(12)

发表时间:2014/1/8 11:52:31 来源:互联网 点击关注微信:关注中大网校微信
关注公众号

本文整理了2014年中级通信工程师考试互联网技术相关知识点,希望能够帮助您更好的全面备考2014年通信工程师考试!

6.3.3 UNIX的结构

Unix操作系统通常被分成3个主要部分:内核(Kernel)、Shell和文件系统。

内核是Unix操作系统的核心,直接控制着计算机的各种资源,能有效地管理硬件设备、内存空间和进程等,

使得用户程序不受错综复杂的硬件事件细节的影响。内核程序是UNIX中唯一不能由用户任意变化的部分,它大致分成存储管理、进程管理、设备管理和文件系统管理等几部分。进程管理还可以进一步分成低级进程管理和商级进程管理两部分。低级进程管理主要包括:调度进程占用处理机的程序以及进程间的基本通信机构。高级进程管理主要包括:进程创建、终止;进程间的通信:

机构和进程间的跟踪控制等。核内各部分之间的层次结构不很清晰,从低到髙的大致顺序是:中断处理、存储管理、低级进程管理、设备管理,文件系统管理、高级进程管理和系统调用处理程序。UNIX内核面向核外程序的界面是各种系统调用。核外程序通过一种特殊的指令(陷入指令)进入内核,它先经由陷入处理程序,然后转入相应系统调用处理程序。

Shell是UNIX内核与用户之间的接口,是UNIX的命令解释器。目前常见的Shell有BourneShell(sh)、KornShell(ksh)、CShell(csh)和Boume-againShell(bash)。

文件系统是柑对存储在存储设备(如硬盘)中的文件所进行的组织管理,通常是按照目录层次的方式进行组织。每个目录可以包括多个子目录以及文件,系统以/为根目录。常见的目录有/etc(常用于存放系统配置及管理文件)、/dev(常用于存放外围设备文件)和/usr(常用于存放与用户相关的文件)等。

6.3.4 UNIXShell

Shell既是一个命令语言,又是提供到UNIX操作系统的接口的一个编程语言。

6.3.5 UNIXShell常用命令

1.pwd命令

pwd命令用来显示当前目录路径,命令如下:

第2-4字符表示文件属主对此文件的访问权限(如“rwx”和“r-x”);

第5-7字符表示用户组对此文件的访问权限(如“rwx”和“r-x”);

第8-10字符表示其他用户对此文件的访问权限(如“r-x”和“r-”);

其中,访问权限用3个字符表示,顺序是“rwx”,“r”表示可读,“w”表示可写,“x”表示可执行。若某项禁止访问则为如“r-x”表示可读、不可写、可执行:

第2列:此文件的链接数(如2和1):

第3列:此文件的属主名(如smith和wjm);

第4列:用户组名(如group和newservice);

第5列:文件所占字节数(如48和321):

第6-8列:最后修改的日期和时间(如“Jan051998”和“Oct1709:33”);

第9列:文件名(如john和file2)。

5.mkdir、rmdir、cat、more,cp,mv命令

这些命令和DOS的相应命令功能和用法基本一致,它们和DOS命令的对应关系如下:

6.tar 命令

使用tar命令,可将多个文件合并成一个文件库(archival)的方式存放于磁带或磁盘上。当需要时,可由文件库获取所需的文件。tar的指令格式:$tar[function-option[modifier]][files]

tar命令选项分为两部分:功能选项和修改选项。功能选项用来设定tar的动作(如读取、写入等),而修改选项则用来修改tar的动作。tar命令选项前没有功能选项(fimction-option)如下:r:将所指的文件附加在文件库后。

x:读取文件库内的文件,如文件名为目录,则连子目录也会被读取(常用)。c:建立一个新文件库(常用)?

g:将文件由文件库的圾前头开始建立,而不是写在最后一个文件后。

修改选项(modifier)如下:

v:启动显示模式,tar会显示所处理的文件名(常用>.

w:启动确认模式,tar处理每个文件之前,要求用户先加以确认。

f:表示文件库为file,拆略此项,以预设的磁带或磁盘为对象(常用)。

7.cpio命令

利用cpio命令可将文件或目录从文件库获取出来或将数据拷贝到文件库。cpio的命令格式如下:

cpio-i[bcdmrtuv][patterns]

cpio-o[abcv]

cpio-p[adlmuv][directory]

说明:cpio共有3种基本模式,-o即copy*out模式,将一组文件copy到一个文件库;-i即copy-in模式,读取文件库,并将其展开在当前目录:-p能从某个目录读取所有文件(包括子目录到另一个目录),且不以archive(归档)的方式存放。

cpio常配合shell使用。-o常用标准输入设备读取要copy的文件名称,并将copy成的archivefile通过标准输出设备输出。一般利用输入出重定向或管道的原理,达到真正复制的功能。

8.文件压缩和解压程序

compress命令可将文件压缩以减少存储空间。压缩后的文件以“.z”结尾。展开命令为uncompresso压缩命令格式:compressfilename展开命令格式为:uncompresscompressed-filename

pack压缩文件对应的解压缩文件unpack.压缩后文件的名称为“z”,其压缩后的空间因文件类型而定。命令格式:packnameunpackname

注:pack对太小的文件不压缩,若要强制压缩,用-f选项:

gzip压缩文件对应的解压缩文件为gunzip.压缩后的文件名称为“.gz”.命令格式:gzipfilenamegunzipfilenamepkzip压缩文件对应的解压缩文件为pkunzip.压缩后的文件名称为“.zip”.命令格式:pkzipfilenamepkunzipfilename

9.增加新用户

步骤1:创建用户。

要在UNIX系统中增加新用户,可采用useradd命令,常用命令格式如下:

/etc/useradd[-ccomment][-ddirectory][-ggroup][-m][-sshell]username其中,-ccomment:表示注释。

-ddirectory:表示家目录。

-ggroup:表示属于哪个用户组。

-m:表示若家目录不存在,则自动创建。

-sshell:表示该用户使用的shell。

username:用户名。

步骤2:设密码。

对用户devos建立密码的命令为:passwddevos

10.删除用户

删除用户的命令常用格式为:

/etc/userdelusername

有的UNIX系统可能不允许彻底删除该用户,userdel只能回收该用户的使用权(retireX

11.增加新用户组

要在UNIX系统中增加新用户组xyw,命令如下:

/etc/groupaddxyw

命令执行完后就增加了一个名为xyw的用户组。

12.删除用户组

要将在UNIX系统中用户组gpll删除,命令如下:

/etc/groupdelgpl1

命令执行完后就将gpll用户组删除了。

编辑推荐:

2014年通信工程师考试中级互联网技术第六章汇总

2014年通信工程师考试中级互联网技术章节汇总 

2014年通信工程师考试互联网技术课程练习题汇总

更多关注:2014年通信工程师考试时间 通信工程师真题 2013年通信工程成绩查询

(责任编辑:xy)

2页,当前第1页  第一页  前一页  下一页
最近更新 考试动态 更多>
各地资讯