1南阳理工学院2004——2005学年第一学期试卷课程:linux操作系统(A卷)评卷人(签名)复核人(签名)(启用前保密)一、单项选择题(每题1分,共40分)1、第一块硬盘的第一个分区对应的设备文件是A、/dev/hdaB、/dev/hda1C、/dev/sdaD、/dev/sda12、NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的文件,向网络上的子机提供NFS文件共享服务A、/etc/hostsB、/etc/inittabC、/etc/inet.dD、/etc/exports3、通过修改文件,可以设定启用磁盘配额A、/etc/mtabB、/etc/fastbootC、/etc/fstabD、/etc/inetd.conf4、在缺省情况下,使用ls命令显示当前目录下的所有文件时,对于可执行文件一般显示为A、红B、绿C、黄D、蓝5、在Linux操作系统中,当要使用光驱时,首先需要使用()命令加载光驱Amount/dev/fd0/mnt/floppyBmount/dev/floppy/mnt/floppyCmount/dev/cdrom/mnt/cdromDmount/mnt/floppy/mnt/fd06、我们将逻辑分区建立在分区上A、从分区B、扩展分区C、主分区D、第二分区7、命令fdisk/mbr的作用是A、格式化主分区B、删除安装在主分区的引导程序C、备份安装在主分区的引导程序oD、安装引导程序到主分区8、$temp=’thisisatempedvariable’;echofoo${temp}上述命令执行的结果为A、fooB、foo$tempC、foo’thisisatempedvariable’D、foothisisatempedvariable9、、命令”rm–f/tmp/temp”的功能是()。A删除/tmp/temp文件,但是需要键入”y”进行确认B直接删除/tmp/temp文件,不用确认,因为有-f选项C创建/tmp/temp文件,但是需要键入”y”进行确认D直接创建/tmp/temp文件,不用确认,因为有-f选项10、当打开vi编辑器编辑文件时,vi处于()模式。A命令模式B编辑模式C实模式D虚模式11、4.假设用户guest拥有文件test的所有权,现在他希望设置该文件的权限使得该文件仅他本人能读、写和执行该文件,如果他用ls-al查看设置好后的文件权限位,并将显示结果换算成形如XXX的数字表达,结果是:A.566B.666C.700D.77712、6.下面关于Shell的说法,不正确的是:A.操作系统的外壳B.用户与Linux内核之间的接口程序C.一个命令语言解释器D.一种和C类似的程序语言13、8.Linux中有多种Shell,下面列出的不是最常用的有:A.xshB.bshC.kshD.csh14、为了将当前目录下的归档文件myftp.tgz解压缩,可以使用:A.tarxvzfmyftp.tgzB.tarxvfmyftp.tgzC.tarvzfmyftp.tgzD.tarjvzfmyftp.tgz15、为了保证系统的安全,现在的linux系统一般将/etc/passwd密码文件加密后,保存为_____文件。A./etc/groupB./etc/netgroupC./etc/libsafe.notifyD./etc/shadow16、SAMBA服务器的默认安全级别是:A.shareB.userC.serverD.domain17、用vi编辑并保存文件后,要退出vi编辑器时,可以转换到命令模式输入()A:qB:aC:bD:c18、使用$cd~命令后,我们会进入____目录。A.用户的根目录B./C.~D./tmp题号一(40分)二(30分)三(30分)合计得分系专业班级姓名考号(密封线内不要答题)2系专业班级姓名考号(密封线内不要答题)19、在安装软件包步骤时,为了解决软件包的相关性问题,我们最好能选上___选项:A.安装独立的软件包B.安装支持的软件包C.安装套件D.选择全部安装方式20、NFS是一个基于核XDR和RPC顶层的应用。作为系统之间的高层借口,本地客户机把指定的操作翻译成一整套指令并传达给远程机器,然后远程机器返回传输结果,所以在使用NFS服务前,_____服务一定要打开。A.NISB.NFSC.TIPD.PORTMAP21、在使用edquota配置组用户磁盘定额内容时,我们需要加上_____参数。A.-uB.-tC.-aD.-g22、为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:A.566B.644C.655D.74423、为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为____A.子目录B.加载点C.新分区D.目录树24、假设我们正在运行一个进程,进程编号为ID=295;另一个进程编号为ID=3455,执行程序名称为:this.proc;如果我们不希望进程3455夺取进程295的资源,我们可以将进程3455放到后台运行,这是通过在命令行下执行命令_____来实现的。A.this.proc&B.this.proc!D.topC.renice345525、Linux分区类型默认的是:A.vfatB.ext2C.swapD.dos26、kill向指定的进程发出特定的信号,信号____强制杀死进程。A.9B.TERMC.6D.1427、为了防止误删除,我们最好设置rm(删除指令)确认删除选项,即___开关。A.-fB.-RC.-rD.-i28、为了统计文件系统中未用的磁盘空间,我们可以使用____命令。A.duB.dfC.mountD.ln29、我们采用root身份,使用命令ln–s建立当前目录下test(文件属主为guest)的符号链接test.link,并将test.link的属主由root改变为nobody,则最后文件test的属主为:A.rootB.guestC.nobodyD.其它30、在Linux系统中,硬件设备大部分是安装在______目录下的。A./mntB./devC./procD./swap31、比较重要的系统配置资料,一般来说大部分位于____目录下。A./bootB./etcC./homeD./usr3系专业班级姓名考号(密封线内不要答题)32、我们可以通过设置条目______来控制可以访问samba共享服务的合法主机名。A.allowedB.hostsvalidC.hostsallowD.public33、以下所列出的目录中,最有可能为空的目录是:A./usr/localB./tmpC./etcD./lib34、一般说来,系统中的主分区编号表示为hdax形式时,编号可能为_____A.4B.5C.6D.735、/root目录是:A.系统的根目录B.超级用户的主目录C.动态连接库D.系统管理程序36、chmod为了表示“目标文件只有这些权限”,可以用符号_____A.=B.+C.-D.!37、目录的可读意味着:dA.该目录下建立文件B.从该目录中删除文件C.可以从一个目录转到另一个目录D.可以查看该目录下的文件38、为了列出当前目录所有的文件,我们可以使用______方式:A.ls?B.ls-aC.ls–lD.ls-F39、登录linux的时候,如果使用文本模式,输入正确地用户名和口令后用户就可以进入提示符状态,如果登录时使用root用户,则屏幕会显示:()A[root@localhost/root]#B[root@localhost/root]$C[user@localhost/root]#D[user@localhost/root]$40、/etc目录是用来存放系统管理所需要的配置文件和子目录的,其中比较重要的用来存放用户信息的文件是()A/etc/passwordB/etc/passwdC/etc/userD/etc/users二、多项选择题(每题2分,共20分)1.常用的输入输出重定向符号有:A.B.C.D.2.Linux系统中的设备的类型包括:A.块设备B.字符设备C.流设备D.缓冲设备3、与磁盘定额服务有关的命令包括A、quotaonB、quotaoffC、repquotaD、edquota为了能够使用ls程序列出目录的内容,并能够使用cd进入该目录,操作者需要有该目录的权限A、读B、写C、执行D、递归4、为运行一个写好的shell程序(存放位置及名称为/tmp/myshell),我们可以使用下列方法(假设用户就在tmp目录下):A.为myshell添加X属性,然后在命令提示符下输入myshellB.为myshell添加X属性,然后在命令提示符下输入/tmp/myshellC.命令提示符下输入/bin/bashmyshellD.为myshell添加X属性,然后在命令提示符下输入./myshell5、使用chmod命令修改文件权限时,可以使用的有关用户的选项参数有:A.gB.uC.oD.a6、假设当前系统具有C、D、E、F四个分区。它们分成两类,C盘是Windows98的主分区。D、E、F三个分区都是逻辑分区,它们都属于Windows98的扩展分区。Windows98的主分区和扩展分区占据了整个硬盘空间。下面说法正确的是:A.逻辑分区是在扩展分区中的分区B.逻辑分区属于扩展分区C.因此为了能够留出空间作为物理分区,必须先删除所有的逻辑分区然后再删除扩展分区。D.逻辑分区的删除顺序是从后向前4系专业班级姓名考号(密封线内不要答题)7、在执行quotacheck-avug命令后,系统将会生成_____文件。A.quota.userB.fstabC.quota.groupD.edquota8、一个完整的smb.conf文件中关于linux文件共享的设置条目有:A.browseableB.publicC.pathD.wtitable9、Linux交换分区的作用是:A.存放临时文件B.完成虚拟存储C.用磁盘空间模拟硬盘空间D.允许应用程序使用多于实际内存的存储容量10、Linux的内核版本包括:A.主版本号B.次版本号C.二次版本号D.修正号三、判断题(如正确用T表示,错误用F表示,每题2分共10分)1、在应用samba服务时,我们可以设置validusers控制可以访问共享服务的合法用户()2、为了建立用户的磁盘限额,我们只需要在该用户的工作目录下建立quota.user和quota.group文件就可以了()3、为了能让其它用户使用cd命令进入该目录,目录需要设置其它用户的读权限()4、除root用户外,其它用户只能用kill命令终止自己的创建的进程()5、为了安装红旗Linux,在分区时,我们至少需要分出二个区,用来安装根(/)文件系统和交换(/swap)文件系统()6、用alias可以建立别名命令格式为:alias[别名=’原命令名’]()7、Bash提供了命令补齐功能,也就是在输入命令时不必把命令输全,shell就能判断出用户所要输入的命令。()8、ping命令用于显示网络连接,路由表,网卡统计和匿名连接。()9、man命令用于显示指定命令的帮助信息。()10、Linux操作系统和windows不一样,Linux允许免费传播()四、问答题1、简述在linux中使用软盘存储信息的操作步骤(6分)2、叙述passwd文件中各项的意义(7分)3、简述DNS在查询一个域名过程中的整个过程(6分)4、用尽可能少的命令完整下列树型结构图的变换(由A图变为B图),假设当前目录是/,名称相同的文件内容也相同(7分)adeghc/ijkfedki/xaj图A图Badeghc/ijkadeghc/ijkghc//ijkfedki/xajfedki/xaj图A图B5、什么是shell?(共5分)