linux复习题答案(一)分解_第1页
linux复习题答案(一)分解_第2页
linux复习题答案(一)分解_第3页
linux复习题答案(一)分解_第4页
linux复习题答案(一)分解_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、选择题1. 系统当前已经加载的所有文件系统在(D)文件中得到反映。A./usr/sbin/cfdiskB./sbin/fdiskC./etc/mtabD./etc/fstab2. 为匹配以001结尾的行,我们可以使用如下的正则表达式:(C)A.A001B.$001C.001$D.0013. 假设用户guest拥有文件test的所有权,现在他希望设置该文件的权限使得该文件仅他本人能读、写和执行该文件,如果他用ls-al查看设置好后的文件权限位,并将显示结果换算成形如XXX的数字表达,结果是:(C)A.566B.666C.700D.7774. 我们可以修改默认的启动级别为(B),使得系统重启后

2、自动采用XWindow方式登录。A.3B.5C.2D.15. 我们登录后希望重新加载fstab文件中的所有条目,我们可以以root身份执行(C)命令。A.mount-dB.mount-cC.mount-aD.mount-b6. kill向指定的进程发出特定的信号,信号(A)强制杀死进程。A.9B.TERMC.6D.147. 为了查找出当前用户运行的所有进程的信息,可以使用(B)命令:A.ps-aB.ps-uC.ls-aD.lsT8. 为防止误删除,最好设置rm(删除指令)确认删除选项,即(D)开关。A.-fB.-RC.-rD.T9. 以下的命令将在(A)自动执行:0623*03lp/usr/l

3、ocal/message|mail-s"today'smessage"rootA.每周三23:06分B.每周三06:23分C.每周六23:03分D.每周六03:23分10. 为了统计文件系统中未用的磁盘空间,我们可以使用(B)命令。A.duB.dfC.mountD.ln11. 使用nfs服务时,我们需要在(B)文件中指定服务内容:A./etc/fstabB./etc/exportsC./etc/mountdD./etc/crontab12. 我们可以使用tar命令的(D)选项来还原一个.tar归档文件:A.aB.cC.dD.x13. 假设你是超级用户,需要给普通用户

4、发布通知,需要修改文件(C)A./etc/issueB./etc/inittabC./etc/motdD./etc/organization14. 为使来访者具有一定的权限同时保证系统的安全,我们一般将guestacount来宾帐户设置为(B)A.guestB.nobodyC.otherD.common15. 第二个IDE接口主硬盘的第一个分区的标识为(C)A./dev/hda5B./dev/hdb1C./dev/sdb1D./dev/sda516. 当字符串用单引号()括起来时,SHELL将(C)。A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的牛I殊字符D.结束进程17. /

5、etc/shadow文件中存放(B)。A.用户账号基本信息B.用户口令的加密信息C.用户组信息D.文件系统信息18. Linux系统中,用户文件描述符0表示(A)。A.标准输入设备文件描述符B.标准输出设备文件描述符C.管道文件描述符D.标准错误输出设备文件描述符19. 为卸载一个软件包,应使用(B)。A.rpm-iB.rpm-eC.rpm-qD.rpmN20. 以长格式列目录时,若文件test的权限描述为:drwxrw-r-,则文件test的类型及文件主的权限是(A)。A.目录文件、读写B.目录文件、读写C.普通文件、读写D.普通文件、读21. 文件exer1的访问权限为rw-r-r-,现要

6、增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(A)Achmoda+x,g+wexer1Bchmod765exer1Cchmodo+xexer1Dchmodg+wexer122. NFS是(C)系统A.文件B磁盘C.网络文件D.操作23. 下列那一个不是压缩指令(D)AcompressBgzipCbzip2Dtar24. 欲查询bind套件是否有安装,可用下列那一指令(D)Arpm-ivhbind*.rpmBrpm-qbind*.rpmCrpm-Ubind*.rpmDrpm-qbind25. 若使pid进程无条件终止使用的命令是(A)。A.kill-9B.kill-15C.kill

7、all-1D.kill-326. 显示系统主机名的命令是(C)A.uname-rB.whoamiC.uname-nD.whoami27. 下列设备属于块设备的是(D)。A.键盘B.终端C.游戏杆D,硬盘28. 假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是(B)。A. fileB也随之被删除B. fileB仍存在,但是属于无效文件C. 因为fileB未被删除,所以fileA会被系统自动重新建立D. fileB会随fileA的删除而被系统自动删除29. 如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行(B)。A. #TrapCTRL-A

8、LT-DELETEB. #ca:ctrlaltdel:/sbin/shutdown-t3-rnowC. #id:3:initdefault:D. #10:3:wait:/etc/rc.d/rc330. 光盘所使用的文件系统类型为(D)。A.ext2B.ext3C.swapD.ISO966031. 系统交换分区的类型代号为(A)A、82B、83C、0bD、1732. 为了得到所有的命令行输入的参数,我们可以使用变量:(B)A、$#B、$C、$0D、$!33. 通过修改文件(C),可以设定开机时候自动安装的文件系统A、/etc/mtabB、/etc/fastbootC、/etc/fstabD、/e

9、tc/inetd.conf34. 在缺省情况下,使用 ls于可执行文件一般显示为A、红 B、绿35. 使用 at 规划进程任务时,为了删除已经规划好的工作任务,我们可以使用( B ) 工具A 、 atq B 、 atrm36. 为了将当前目录下的归档文件以使用: ( A )A. tar xvzf myftp.tgz -C /tmpB. tar xvzf myftp.tgz -R /tmpC. tar vzf myftp.tgz -X /tmpD. tar xvzf myftp.tgz /tmp37. 为了保证系统的安全,现在的加密后,保存为 ( D )文件。A. /etc/groupC. /e

10、tc/libsafe.notify-color 命令显示当前目录下的所有文件时,对(B )C 、黄D 、蓝为了删除已经规划好的工作任务,我们可以C、 rm D、 delmyftp.tgz 解压缩到 /tmp 目录下, 我们可38. 为了得到外壳程序中命令行参数的个数,我们可以使用变量:A. $# B. $ C. $0 D. $!Linux 系统一般将/etc/passwd 密码文件B. /etc/netgroupD. /etc/shadow( A )39. 我们一般使用(D)工具来建立分区上的文件系统。A.mknodB.fdiskC.formatD.mkfs40. 使用$cd命令后,我们会进入

11、(A)目录。A.用户的根目录B./C.D./tmp41. init启动进程需要读取(A)配置文件:A./etc/inittabB./sbin/initC./etc/sysvinitD./bin/sh42. 在/etc目录下,设置Linux环境中特性的重要文件为:(C)A.env.confB.bashrcC.profileD.inputrc43. 为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:(B)A.566B.644C.655D.74444. 在/etc/rc.d/rc3.d目录下,有两个文件分别为S23crond和S45port

12、map,则这两个文件的执行顺序有(B)规定A.同时执行B.S23crond先于S45portmap执行C.S45portmap先于S23crond执行D.先后顺序不定45. 在使用ln建立文件符号链接时,为了跨越不同的文件系统,我们需要使用(C)A.普通链接B.硬链接C.软链接D.特殊链接46. 在/etc/crontab文件中可以定义的执行任务的小时列表栏中,可以选择的范围是:(C)A. 0-12B. 1-12C. 0-23D. 1-2447. 以下的命令将在 ( C ) 自动执行:23 5 01 * * root /etc/monthly 2>&1 | sendmail ro

13、otA. 每月第 23 天的 5 : 01 分 B. 每月第 1 天 23: 05 分C. 每月第 1 天 5 : 23 分 D. 其它时间1.如果需要新建一个用户blue,但其密码由该客户第一次登录进系统后修改,可使用哪个命令。 ( A)A. # useradd -p "" blue C. # adduser -o "" blue 我们可以使用 tar 命令的( A. a B. c C. dB. # useradd -R "" blueD. # adduser -u "" blueB )选项来

14、建立一个.tar 归档文件:D. x系统管理常用的二进制文件,一般放置在( A )目录下。A. /sbin B. /root C. /usr/sbin D. /boot欲把当前目录下的 file1.txt 复制为 file2.txt ,正确的命令是( D)。A. copy file1.txt file2.txtB. cp file1.txt | file2.txtC. cat file2.txt file1.txtD. cat file1.txt > file2.txt52. 如何删除一个非空子目录/tmp(B)。A.del/tmp/*B.rm-rf/tmpC.rm-Ra/tmp/*D.

15、rm-rf/tmp/*53. 一个文件名字为rr.Z,可以用来解压缩的命令是(D)AtarB.gzipC.compressD.uncompress54. 在给定文件中查找与设定条件相符字符串的命令为(A)AgrepB.gzipC.findD.sort55. 从后台启动进程,应在命令的结尾加上符号(A)A&B.C.#D.$56. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令(C)AcatB.moreC.lessD.menu57. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(B)A.-mB.-pC.-

16、fD.-d58.用Is司命令列出下面的文件列表,是符号连接文件的是(D)A -rw-rw-rw- 2B -rwxrwxrwx 2C drwxr-r-D lrwxr-r-hel-susers56Sep0911:05hellohel-susers56Sep0911:05goodby1helusers1024Sep1008:10zhang1helusers7Sep1208:12cheng59. 关闭 linux 系统(不重新启动)可使用A ctrl+alt+del-命令(C)Bshutdown-rChaltDreboot60. 下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录(D)。A.

17、/rootB./binC./devD./boot2、 填空题(20分,每题2分)1 .用户需要得到自己目前所处的目录名使用的命令是:(pwd)2 .建立子目录使用的命令是:(mkdir)3 .关机可以使用的命令是:(shutdown/halt)4 .复制一个文件的命令是:(cp)5 .挂接一个文件系统的命令是:(mount-tvfstype-ooptionsdevicedir)6 .改变用户帐号属性的命令是:(usermod)7 .动态显示进程的命令是:(top)8 .使一个程序后台运行的方法是:(命令名】&)9 .在vi的末行输入(setnu)可以显示行号。10 .在Linux系统中

18、,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令(nslookup/ping)11 .以普通用户登录RedhatLinux之后才把自己的身份转变成root,这种转变身份所用的命令是:(suroot)12 .用户需要得到自己目前所处的目录名使用的命令是:(pwd)13 .删除一个目录的命令是:(rmdir)14 .卸载一个文件系统的命令是(mount)15 .重启Linux可以使用的命令是(reboot)16 .更改文件名称的命令是(mvfile1file2)17 .创建一个空文件的命令是(touchfilenam)18 .改变目录或文件使用权限的命令是(chmod)19 .创建一

19、个新用户的命令是(adduser)20 .在vi的末行状态按(ESC)键可以进入回到初始状态。3、 简答题(25分,每题5分)1. 有一普通用户想在每周日凌晨零点零分定期备份/user/backup至U/tmp目录下,该用户应如何做?参考答案二(1)第一种方法.用户应使用cmnlab-e命令创建crontab文件口格式如下:00*suncp-rZuser/backup/tmp(2)第二种方法,用户先在H己目录下新建文件file,文件内容如下:0*suncp-r/user/backup/tmp然后执行crontabfile使生效2. 在当前目录/home/xnyi下新建一个目录back,将当前目

20、录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file2.试写出所有操作命令,每条命令一行。答案:$mkdirback$cdback$touchtestltest2$mvtest2./file23. 假设你是系统管理员,需要增加一个新的用户账户wang,为新用户设置初始密码,锁定用户账户shen,并删除用户账户testl.试写出操作命令。答案:#useraddwang#passwdwang#passwd-lshen#userdeltest14. 若给需要将/home/wang目录下的所有文件打包压缩成/tmp/wang.tar.

21、gz,应该如何处理?当需要从压缩包中恢复时,又该如何处理?答案:#tar-zcvf/tmp/wang.tar.gz/home/wang#tar-zxvf/tmp/wang.tar.gz5. 叙述Linux如何使用Windows系统硬盘(设备名为/dev/hda3,分区类型为fat32)上的文件,如何实现开机自动挂载windows硬盘。写出详细的步骤。答案:(1)用fdisk-l/dev/had命令查看硬盘分区中情况及文件系统情况,决定要挂装Windows分区(2)建立挂装目录mkdir/mnt/dos6. 简述linux的几个运行级别及其相应的含义。答案:0:关机模式1:为单用户模式,只用系统

22、管理员可以登录。2:为多用户模式,但是不支持文件共享3.为完整的多用户模式,是标准的运行级。文件界面4.保留模式。5.完全的多用户模式,登录到XWindow系统。图形界面。6.为重启执行关闭所有运行的进程,然后重新启动系统。7.执行命令lsT时,某行显示如下:-rw-r-r-1chrischris207jul2011:58mydata(1)用户chris对该文件具有什么权限?(2)执行命令useraddTom后,用户Tom对该文件具有什么权限?(3)如何使任何用户都可以读写执行该文件?(4)如何把该文件属主改为用户root?1 读写2 只读3 chmod777mydata4 chownroot

23、mydata8. 利用vsftp配置FTP服务器,要求:( 1)匿名用户可以下载上传文件;( 2)本地用户不允许登陆。写出详细的配置过程和配置选项。( 1)主要配置文件是/etc/lvsftpd/vsftpd.conf;将vsftpd.conf文件中的#anon-upload-enalle=Yes前的"#"删掉,并将/var/ftp/pub目录设为同组和其它可写权限。chmodgo+w/var/ftp/pubJ( 2)用servicevsftpdstart(stop)(restart)命令启动(关闭)(重启)服务器。9. 写出在Linux下挂载U盘详细的命令步骤及其解释。L

24、inux下挂载U盘命令答案:1:在控制台状态下输入如下命令:fdisk-l/dev/sd*如果您有多个USB设备话,则设备名在Linux下分别表示为sda、sdb、sdc等。运行上面的命令后,笔者的电脑上返回如下图所示信息,表示系统已经找到笔者的USB设备,设备名称为/dev/sda1、可启动(Boot下面的那个*表示是活动分区),容量128MB、文件系统为FAT16。Disk/dev/sda:131MB,131072000bytes50heads,32sectors/track,160cylindersUnits=cylindersof1600*512=819200bytesDeviceBo

25、otStartEndBlocksIdSystem/dev/sda1*11601279846FAT162: 在/mnt目录下建立一个挂装USB存储器的目录:mkdir/mnt/udisk3: 然后再运行装载设备命令,将USB设备挂装到/mnt/usb目录下:文件系统为FAT32mount-tvfat/dev/sda1/mnt/udisk或者如果为其它文件格式,如FAT16mount-tmsdos/dev/sda1/mnt/udisk为了正确的显示其中可能有的中文字体,将输入输出的字符类型设定为cp936。mount-tvfat-oiocharset=cp936/dev/sda1/mnt/udis

26、k4:运行如下命令即可查看USB存储器中的文件信息.Is-l/mnt/udisk答案2:1)插入U盘2)输入fdisk-l/dev/sda查看输出结果,比如我的是这样的:#fdisk-l/dev/sdaDisk/dev/sda:131MB,131104768bytes3heads,32sectors/track,2667cylindersUnits=cylindersof96*512=49152bytesDeviceBootStartEndBlocksIdSystem/dev/sdb1*126681280166FAT163)看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,

27、接着便是挂载了,假设我将U盘挂载到/mnt/usb目录(没有的话,新建)中,就是mount-tmsdos/dev/sdb1/mnt/usb如果是fat16就使用下面的命令mount-tmsdos/dev/sdb1/mnt/usb如果是fat32mount-tvfat/dev/sdb1/mnt/usb如果是ext2格式,就用命令:mount-text2/dev/sda1/mnt/usb4)打开/mnt/usb就可以看到你的U盘里的东西了!cd/mnt/usb答案3:先fdisk-l,查看u盘,u盘一般会当作sata硬盘来识别,一般会是sda1,sdb1等,然后挂载mount/dev/sda1/mnt/usb10.在UNIX/Linux系统中,环境变量是非常重要,在字符界面下试说明:(1)PATH变量的作用,如何得到PATH的值?(2)在UNIX/Linux系统的超级用户的环境变量PATH中允许包含当前目录吗?(3)若在超级用户的当前目录内有可执行文件mypro,如何执行它(写出执行时键盘输入内容)?(4)如何使用该命令在后台执行(写出执行时键盘输入内容)?四、程序识读题(10分)1、下面给出了一个SHELL程序,试

温馨提示

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

评论

0/150

提交评论