ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:195KB ,
资源ID:11769836      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/11769836.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(linux期末考试试卷及答案.doc)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

linux期末考试试卷及答案.doc

1、一、选择题: 1.以下哪一个是linux内核的稳定版本( B ) A.2.5.24 B. 2.6.17 C. 1.7.18    D. 2.3.20 2.怎样显示当前目录( A )。 A. pwd B. cd C. who D. ls 3.欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是( D )。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat fi

2、le2.txt file1.txt D. cat file1.txt > file2.txt 4. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( B )。 A. ls *.txt B. find . –name “.txt” C. ls –d .txt D. find . “.txt” 5. 如何删除一个非空子目录 /tmp( B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 6. 存

3、放用户帐号的文件是( C )。 A. shadow B. group C. passwd D. Gshadow 7.下面哪个系统目录中包含Linux使用的外部设备( B )。 A. /bin B. /dev C. /boot D. /home 8.一个文件名字为rr.Z,可以用来解压缩的命令是( D ) A.tar B. gzip C. compress D. uncompress 9. Linux通过VFS支持多种

4、不同的文件系统。Linux缺省的文件系统是( C ) A.VFAT B. ISO9660 C. Ext系列 D. NTFS 10. 在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行 A. O B. o C. i   D. a 11.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。 A.上箭头 B. 下箭头  C. .  

5、 D. * 12.删除文件命令为(D) A.mkdir B. move  C. mv   D. rm 13.如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行( B ) A.#Trap CTRL-ALT-DELETE B. ca::ctrlaltdel:/sbin/shutdown -t3 -r now C. id:3:initdefault:  D. 10:3:wait:/etc/rc.d/rc 3 14.假设文件fileA的符号链接为fileB,那么删除fileA

6、后,下面的描述正确的是( B) A.fileB也随之被删除 B. fileB仍存在,但是属于无效文件 C. 因为fileB未被删除,所以fileA会被系统自动重新建立  D. fileB会随fileA的删除而被系统自动删除 15.在给定文件中查找与设定条件相符字符串的命令为( A ) A.grep B. gzip  C. find    D. sort 16.从后台启动进程,应在命令的结尾加上符号( A ) A.& B. @  C. #

7、    D. $ 17. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是( A )。 A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r— 18. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令( C ) A.cat B. more C. less    D. menu 19. 若一台计算机的内存为128MB,则交换分区的大小通常是( C )

8、 A.64MB B. 128MB C. 256MB    D. 512MB 20. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( B ) A.-m B. -p C. -f    D.-d 21. 用ls –al 命令列出下面的文件列表,是符号连接文件的是( D ) A.-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B.-rwxrwxrwx 2 hel-s users 56

9、Sep 09 11:05 goodbey C.drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D.lrwxr--r-- 1 hel users 7 Sep 12 08:12 cheng 22. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A ) A.chmod a+x, g+w exer1 B.chmod 765 exer1 C.chmod o+x exer1 D.chmod g+w exer1 23. 关闭linux系统(不重新启

10、动)可使用-命令( C ) A.ctrl+alt+del  B.shutdown  -r  C.halt D.reboot 24.对文件进行归档的命令为(B ) A.gzip B.tar C.dump D.dd 25. NFS是( C )系统 A.文件 CbPLinux联盟B 磁盘 CbPLinux联盟C.网络文件 CbPLinux联盟D.操作 26. 下列那一个指令可以设定使用者的密码( C ) A.pwd B.newpwd C.

11、passwd D.password 27. 下列那一个指令可以切换使用者身份( D ) A.passwd B.log C.who D.su 28. 下列那一个指令可以显示目录的大小( C ) A.dd B.df C.du D.dw 29. 下列那一个不是压缩指令( D ) A.compress B.gzip C.bzip2 D.tar 30. 下列那一个指令可以用来切换至不同的 runlevels( B

12、 ) A.tel CbPLinux联盟B telinit CbPLinux联盟C.goto CbPLinux联盟D.reboot 31. 欲查询 bind 套件是否有安装,可用下列那一指令( D ) A.rpm -ivh bind*.rpm B.rpm -q bind*.rpm C.rpm -U bind*.rpm D.rpm -q bind 32. 欲安装 bind 套件, 应用下列那一指令( A ) A.rpm -ivh bind*.rpm B.rpm -ql bi

13、nd*.rpm C.rpm -V bind*.rpm D.rpm -ql bind 33. 欲移除 bind 套件,应用下列那一指令( D ) A.rpm -ivh bind*.rpm B.rpm -Fvh bind*.rpm C.rpm -ql bind*.rpm D.rpm -e bind 34. 下列那一个指令可以用来查看系统负载情形( A ) A.w B.who c C.load D.ps 35. 档案权限 755 , 对档案拥有者而言, 何义( A

14、 ) A.可读,可执行, 可写入 CbPLinux联盟B 可读 CbPLinux联盟C.可读,可执行 CbPLinux联盟D.可写入CbPLinux联盟CbPLinux联盟 36.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录 ( D )。 A./root B. /bin C. /dev D. /boot 37. 如何删除目录 /tmp下的所有文件及子目录( D )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/*

15、 D. rm –rf /tmp/* 38.可以用来对文件xxx.gz解压缩的命令是( C ) A.compress B. uncompress C. gunzip D. tar 39.对文件重命名的命令为(C) A.rm B. move  C. mv   D. mkdir 40. 一下哪个环境变量表示当前路径( B )。 A. PATH B. PWD C. HOME D.ROOT 二、填空题: 1. /Sbin

16、 目录用来存放系统管理员使用的管理程序 2.在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为 hdb 3.vi编辑器具有三种工作模式,即:命令模式、文本编辑模式和 行编辑模式 4.linux文件系统中每个文件用  i节点  来标识 5.前台启动的进程使用复合键  CTRL+C 终止。 6. 结束后台进程的命令是 kill 7.将前一个命令的

17、标准输出作为后一个命令的标准输入,称之为 管道 8.增加一个用户的命令是 useradd 9.成批添加用户的命令是 newuser 10. 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是 Fsck –a /dev/had5 11.把文件file1和file2合并成file3的命令是 cat file1 file2>file3 12.在/home目录中查找所有

18、的用户目录的命令是 find /home –type d 13. top 命令能够实时地显示进程状态信息。 14. 利用管道技术统计当前目录下有多少个文件,该命令是 ls ./|wc –w 15.以下为 u盘插入usb接口后执行fdisk –l的结果。则要将该u盘挂装到/mnt/usb下的命令是 mount /dec/sdb1 /mnt/usb 16. 在 Linux 系统中,压缩文件

19、后生成后缀为.gz文件的命令是 gzip 17. RPM有5种基本操作模式,即: 安装、查询、校验、升级、删除 18.将当前目录下的文件man.config 压缩为man.config.bz2 的命令是 bzip2 –z man.config 19.将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是 gunzip –r /home/stu 20.将当前目录下的bin目录和hello、hello.c文件备份并压缩

20、为binzxj.tar.gz文件的命令是 tar –czvf binzxj.tar.gz bin hello hello.c 21. 将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 tar -cjvf /home/ ixdba.tar.bz2 /home/ixdba 22.如下为命令终端下的一个截图: 则,以下两句的执行结果是: the home path is $HOME

21、 path=‘the home path is $HOME’ echo $path 23. 以下为程序名为prog的程序内容。则 sh prog a b c d的执行结果为 C set A B C D shift shift echo $1 24. RPM有5种基本操作模式,即: 。 25. shell脚本程序test(具有可执行权限)只有如下两条语句,则sh test 5的运行结果是50.00 price=$10.00 echo $price

22、 三.简答题: 1. 简述linux的几个运行级别及其相应的含义。 0-关机模式, 1-单用户模式,单用户只有系统管理员可以登录。 2-多用户模式,但是不支持文件共享,例如不支持NFS服务.这种模式不常用。 3-完全的多用户模式,支持NFS服务.最常用的用户模式,默认登录到系统的字符界面。 4-保留模式。 5-完全多用户模式,默认登录到X-window系统,也就是登录到linux图形界面。 6-重启模式,也就是执行关闭所有运行的进程,然后重新启动系统。 2.什么是链接?符号链接与硬链接的区别是什么? 链接是指用一个i节点对应多个文件名。硬链接是把文件的i节点号指向该i节点,

23、 且链接计数器值加1。删除链接文件时计数器值减1,当其值为0时,i节点被释放。 符号链接是只有文件名的一个链接文件,并不指向一个真正的i节点。 在删除符号链接文件时与硬链接文件有区别。 3.使用进程调度启动,指定30分钟后(或在2008年12月28日晚上20点30分)将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/temp目录并不存在)。 (1) 编辑一个文件,如:atfile,内容如下: mkdir /home/temp tar –czvf /home/temp/stu.tar.gz /home/stu/*

24、2) 执行at命令 at –f atfile now +30 minutes 解答2: (1) 执行at命令 at now +30 minutes (2) 回车出现at>提示符后,继续输入要做的命令 at> mkdir /home/temp at> tar –czvf /home/temp/stu.tar.gz /home/stu/* at> 4.Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。 (1) 等号赋值 1)在等号前后均不能有空格。 2)当需要将一个包含空格的字符串赋给用户变量时,应用单引号将该字符串括起来。

25、2) 键盘赋值 由read命令来实现的。用法为:read 用户变量名 当shell程序执行到该行时,将等待用户从键盘输入, 当用户按下回车键时shell把你输入的内容赋给用户变量。 (3) 命令替换赋值 用法为:用户变量=`命令` 该语句将首先执行反向单引号之间的命令, 然后将其执行后输出的内容赋给该用户变量,在这种赋值方式中, 等号前后同样不能有空格,而且必须用反向单引号(即重音号)把命令括起来。 四、综合应用: 1.编写1个弹出式菜单的shell程序并实现其简单的菜单功能: ***************************************

26、 * MENU * * 1.copy 2.rename * * 3.remove 4.find * * 5.exit * *********************************************

27、 即用户按下数字1,则提示用户输入源和目的文件名后执行复制;输入数字2,则提示用户输入要更名的文件或目录后执行更名操作;输入数字3,则提示用户输入要删除的文件并执行删除操作;输入数字4,则提示用户输入要查找的文件并执行查找操作;输入数字5,则退出该菜单shell程序的执行。 #! /bin/sh - clear while [ 0 ]; do echo "************************************************" echo " menu "

28、 echo " 1.copy 2.rename " echo " 3.remove 4.find " echo " 5.exit " echo "************************************************" echo echo -n " select:" read choice echo case $choice in

29、 1) echo -n "source file:" read src echo echo -n "destination fold:" read des cp -arf $src $des if $?; then echo "copy sucessful!" else echo " copy fail" fi;; 2) echo -n "the file to be renamed:" read src echo echo -n "the new file:" read des

30、 mv $src $des if $?; then echo "rename sucessful!" else echo " rename fail" fi;; 3) echo -n "the file to be removed:" read src rm -rf $src if $?; then echo "remove sucessful!" else echo " remove fail" fi;; 4) echo -n "the file

31、 to be found:" read src find $HOME -name $src;; 5) exit;; *) echo "Invalid option";; esac done 2. 编写shell程序,实现自动删除50个用户账号的功能。账号名为stud1至stud50 #!/bin/sh i=1 while [ $i -le 50 ] do userdel -r stud${i} i=$(($i+1 )) done echo "remove sucessful!" else echo " remove fa

32、il" fi;; 3.用shell编写小九九乘法表程序,程序执行结果如下: #! /bin/sh – for i in 1 2 3 4 5 6 7 8 9 do for j in 1 2 3 4 5 6 7 8 9 do if ( test $j -le $i ) then echo -ne `expr $i \* $j` "\t" else echo break fi done done 一、选择题 题号 1 2 3 4 5 6 7 8 9 10

33、答案 B A D B B C B D C B 题号 11 12 13 14 15 16 17 18 19 20 答案 C D B B A A A C C B 题号 21 22 23 24 25 26 27 28 29 30 答案 D A C B C C D C D B 题号 31 32 33 34 35 36 37 38 39 40 答案 D A D A A D D C C B 二、填空题 1. /sbin

34、 2.hdb 3.行编辑模式 4.i节点 5.Ctrl+c 6.kill 7.管道 8.useradd 9.newuser 10.fsck –a /dev/had5 11.cat file1 file2>file3 12.find /h

35、ome –type d 13.top 14.ls ./ | wc -w 15.mount /dev/sdb1 /mnt/usb 16.gzip 17.安装、查询、校验、升级、删除 18.bzip2 -z man.config 19.gunzip –r /home/stu 20.tar -czvf binhello.tar.gz bin hello hello.c 21.tar -cjvf /home/ ixdba.tar.b

36、z2 /home/ixdba 22.the home path is $HOME 23. C 24.df 25.20.00 三、简答题 1. 简述linux的几个运行级别及其相应的含义。 答题要点: 0-关机模式, 1-单用户模式,单用户只有系统管理员可以登录。 2-多用户模式,但是不支持文件共享,例如不支持NFS服务.这种模式不常用。 3-完全的多用户模式,支持NFS服务.最常用的用户模式,默认登录到系统的字符界面。 4-保留模式。 5-完全多用户模式,默认登录到X-win

37、dow系统,也就是登录到linux图形界面。 6-重启模式,也就是执行关闭所有运行的进程,然后重新启动系统。 2.什么是链接?符号链接与硬链接的区别是什么? 答题要点: 链接是指用一个i节点对应多个文件名。硬链接是把文件的i节点号指向该i节点,且链接计数器值加1。删除链接文件时计数器值减1,当其值为0时,i节点被释放。符号链接是只有文件名的一个链接文件,并不指向一个真正的i节点。在删除符号链接文件时与硬链接文件有区别。 3.使用进程调度启动,指定30分钟后将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/t

38、emp目录并不存在)。 以下两种解答都可以: 解答1: (1) 编辑一个文件,如:atfile,内容如下: mkdir /home/temp tar –czvf /home/temp/stu.tar.gz /home/stu/* (2) 执行at命令 at –f atfile now +30 minutes 解答2: (1) 执行at命令 at now +30 minutes (2) 回车出现at>提示符后,继续输入要做的命令 at> mkdir /home/temp at> tar –czvf /home/temp/stu.tar.gz /home/stu/*

39、 at> 4.Shell程序中,对用户变量赋值有哪些方式?简要说明每种赋值方式的使用方法。 答题要点: 对用户变量赋值有三种方式: (1) 等号赋值 1)在等号前后均不能有空格。 2)当需要将一个包含空格的字符串赋给用户变量时,应用单引号将该字符串括起来。 (2) 键盘赋值 由read命令来实现的。用法为:read 用户变量名 当shell程序执行到该行时,将等待用户从键盘输入,当用户按下回车键时shell把你输入的内容赋给用户变量。 (3) 命令替换赋值 用法为:用户变量=`命令` 该语句将首先执行反向单引号之间的命令,然后将其执行后输出

40、的内容赋给该用户变量,在这种赋值方式中,等号前后同样不能有空格,而且必须用反向单引号(即重音号)把命令括起来。 四、综合应用: 1.参考程序: #! /bin/sh - clear while [ 0 ]; do echo "************************************************" echo " menu " echo " 1.copy 2.rename " echo "

41、 3.remove 4.find " echo " 5.exit " echo "************************************************" echo echo -n " select:" read choice echo case $choice in 1) echo -n "source file:" read src echo echo -n "destination

42、 fold:" read des cp -arf $src $des if $?; then echo "copy sucessful!" else echo " copy fail" fi;; 2) echo -n "the file to be renamed:" read src echo echo -n "the new file:" read des mv $src $des if $?; then echo "rename sucessful!" else ec

43、ho " rename fail" fi;; 3) echo -n "the file to be removed:" read src rm -rf $src if $?; then2. 参考程序: #!/bin/sh i=1 while [ $i -le 50 ] do userdel -r stud${i} i=$(($i+1 )) done echo "remove sucessful!" else echo " remove fail" fi;; 4) echo -n "the file

44、 to be found:" read src find $HOME -name $src;; 5) exit;; *) echo "Invalid option";; esac done 2. 参考程序: #!/bin/sh i=1 while [ $i -le 50 ] do userdel -r stud${i} i=$(($i+1 )) done 3.参考程序: #! /bin/sh – for i in 1 2 3 4 5 6 7 8 9 do for j in 1 2 3 4 5 6 7 8 9 do if ( test $j -le $i ) then echo -ne `expr $i \* $j` "\t" else echo break fi done don

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服