




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:云计算shell基础云计算shell基础(习题卷1)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages云计算shell基础第1部分:单项选择题,共100题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.在程序使用变量时,要在变量名前面加上一个符号()。这个符合告诉shell,要取其后变量的值。A)~B)#C)$答案:C解析:[单选题]2.shell中,以下哪个命令能判断变量var是否为空A)test[-f$var]B)test[-e$var]C)test[-a$var]D)test[-z$var]答案:D解析:[单选题]3.在Linux系统中,下面哪一条命令可被用来把大写字母转换成小写字母形式。A)upperB)translateC)trD)low答案:C解析:[单选题]4.串口1即COM1对应的设备文件是()。A)/dev/COM1B)/dev/ttyS0C)/dev/ttyS1D)/dev/stty1答案:B解析:[单选题]5.shell中,以下哪个命令能判断普通文件file是否存在A)ifexistfileB)test[-ffile]C)test[-zfile]D)readfile答案:B解析:[单选题]6.?+?表示字符出现1次或多次,等价于()A){1,2}B){1,}C){2,3}D){3,}答案:B解析:[单选题]7.在vi编辑器里,哪个命令能将光标移到第200行()A)g200B)G200C):200D)200g答案:C解析:[单选题]8.用下面哪个命令可以不用退出vi编辑器来切换文件()A):nB)setcommandC)mapcommandD)exportcommand答案:A解析:[单选题]9.用字符串string1替换字符串string2命令为()A)p/string1/string2B)p/string2/string1C)s/string2/string1D)s/string1/string2答案:C解析:[单选题]10.NF表示为()A)当前记录里域个数B)命令行变元个数C)命令行变元组数D)当前输入文件名答案:A解析:[单选题]11.在shell脚本中如何移除array数组中索引为2的元素?A)delarray[2]B)unsetarray[2]C)removearray[2]D)rmarray[2]答案:B解析:[单选题]12.Shell字符串测试中,-z测试文件()A)字符串是否为空B)字符串是否相等C)字符串是否为非空D)字符串是否不相等答案:A解析:[单选题]13.for循环常见的语法为()种A)1B)2C)3D)4答案:B解析:[单选题]14.如果要列出一个目录下的所有文件需要使用命令行()。A)ls-lB)lsC)ls-aD)ls-d答案:C解析:[单选题]15.if多分支结构写法中,每个elif都要带有(),最后结尾的else后面没有()。A)thenB)ifC)elifD)else答案:A解析:[单选题]16.在vi编辑器里,命令?dd"用来删除当前的()A)行B)变量C)字D)字符答案:A解析:[单选题]17.把循环体括号起来,后加一个&符合,代表每次循环都把命令放入()A)前台B)后台C)前台后台都行D)脚本答案:B解析:[单选题]18.初始化代码块表示()A)|B){}C)BEGIND)END答案:C解析:[单选题]19.确定myfile的文件类型的命令是()A)whatismyfileB)filemyfileC)typemyfileD)type-qmyfile答案:B解析:[单选题]20.当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于()目录。A)/homeB)/binC)/etcD)/dev答案:D解析:[单选题]21.哪个命令可以将普通用户转换成超级用户()A)superB)passwdC)tarD)su答案:D解析:[单选题]22.以下哪个命令可以终止一个用户的所有进程()A)skillallB)skillC)killD)killall答案:D解析:[单选题]23.下面哪个命令是全屏文本编辑器()A)cwB)vC)priD)ed答案:B解析:[单选题]24.利用哪个工具可以设置用户在文件系统中的空间大小()。A)turboserviceB)turbofscfgC)turbonetcfgD)turboxcfg答案:B解析:[单选题]25.shell函数类似于()A)快捷键B)变量C)别名D)数组答案:D解析:[单选题]26.在bash中,export命令的作用是:A)在子shell中运行命令B)使在子shell中可以使用命令历史记录C)为其它应用程序设置环境变量D)提供NFS分区给网络中的其它系统使用答案:C解析:[单选题]27.在一行内运行多个命令需要用什么字符隔开()A)@B)SC);D)*答案:C解析:[单选题]28.shell脚本中可使用____来对需要交互的程序进行输入:A)pexpectB)awkC)expectD)send答案:C解析:[单选题]29.在bash中,在一条命令后加入"1>&2"意味着:A)标准错误输出重定向到标准输入B)标准输入重定向到标准错误输出C)标准输出重定向到标准错误输出D)标准输出重定向到标准输入答案:C解析:[单选题]30.默认情况下管理员创建了一个用户,就会在()目录下创建一个用户主目录。A)/usrB)/homeC)/rootD)/etc答案:B解析:[单选题]31.哪一个命令能用来删除当前目录及其子目录下名为'core'的`文件()A)find.-namecore-execrm{}\;B)find.-namecore-execrm;C)find.-namecore-execrm{};D)find.-namecore-execrm{}-;答案:A解析:[单选题]32.shell参数中$1表示含义是()A)第四个参数B)第二个参数C)第三个参数D)第一个参数答案:D解析:[单选题]33.当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端()A)3B)6C)1D)12答案:B解析:[单选题]34.以下哪条命令在创建一个xp用户的时候将用户加入到root组中()A)useradd-gxprootB)useradd-rrootxpC)useradd-grootxpD)useraddrootxp答案:C解析:[单选题]35.下面哪个命令用来启动XWindow()A)runxB)StartxC)startXD)xwin答案:B解析:[单选题]36.哪个目录存放用户密码信息()A)/bootB)/etcC)/varD)/dev答案:B解析:[单选题]37.下列对shell变量FRUIT操作,正确的是:A)为变量赋值:$FRUIT=appleB)显示变量的值:fruit=appleC)显示变量的值:echo$FRUITD)判断变量是否有值:[-f$FRUIT‖]答案:C解析:[单选题]38.Linux系统中,一般把命令ls定义为ls--color的别名,以便以不同颜色来标识不同类型的文件。但是,如何能够使用原先的ls命令?A)\lsB)lsC)ls$$D)ls-noalias答案:A解析:[单选题]39.若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为()。A)a0B)!aC)a=0D)a!=0答案:D解析:[单选题]40.shell循环分为()种A)1B)2C)3D)4答案:C解析:[单选题]41.使用sed命令中修改文件test.txt,删除开头为1的行______A)sed-i"/^1/d"test.txtB)sed-i"/$1/d"test.txtC)sed-i"s/$1//g"test.txtD)sed-i"s/^1//g"test.txt答案:A解析:[单选题]42.在shell脚本中,标准错误文件(stderr)的文件描述符为多少?A)0B)1C)2D)3答案:C解析:[单选题]43.在for语句和while语句中退出本次循环的命令是()A)breakB)exitC)shiftD)continue答案:D解析:[单选题]44.Linux系统中,哪一条命令可以用来装载所有在/etc/fstab中定义的文件系统?A)amountB)mount-aC)fmountD)mount-f答案:B解析:[单选题]45.Linux系统中,哪个命令可以从文本文件的每一行中截取指定内容的数据。A)cpB)ddC)fmtD)cut答案:D解析:[单选题]46.按下()键能终止当前运行的命令A)Ctrl-CB)Ctrl-FC)Ctrl-BD)Ctrl-D答案:A解析:[单选题]47.以下对于shell用户变量的定义,不对的是()A)g__Linux=2.6.30B)LINUX=2.6.30C)0_Linux=2.6.30D)linux=2.6.30答案:C解析:[单选题]48.在终端里执行echo?currentpath:??`pwd`???结果是:()A)currentpath:/home/LinuxB)currentpath:?/home/Linux?C)currentpath:?`pwd`?D)currentpath:`pwd`答案:A解析:[单选题]49.echo${!array[门}表示()A)访问数组所有索引B)访问数组所有值C)访问数组第一个元素D)统计数组的个数答案:A解析:[单选题]50.设A1=false,A2=true,A3=false,表达式Al||A2&&A3的值为()A)FALSEB)TRUEC)0D)1答案:A解析:[单选题]51.shell中,输出字符串str的长度应该用以下哪条语句A)echo${!str}B)echo${#str}C)echo${str[*]}D)echo${str[@]}答案:B解析:[单选题]52.在一个bashshell脚本的第一行上默认应加入下面所示中的哪一条语句。A)#/bin/cshB)#/bin/bashC)/bin/bashD)#!/bin/bash答案:D解析:[单选题]53.rand0表示()A)自定义函数B)启动函数C)内建函数D)字符串函数答案:C解析:[单选题]54.用"rm-i",系统会提示什么来让你确认()A)命令行的每个选项B)是否真的删除C)是否有写的权限D)文件的位置答案:B解析:[单选题]55.在vi模式下,哪个命令用来删除光标处的字符()A)xdB)xC)ddD)d答案:B解析:[单选题]56.如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令()A)mount-thpfs/dev/hdb1/mnt/win95B)mount-thpfs/mnt/win95/dev/hdb1C)mount-tvfat/dev/hdb1/mnt/win95D)mount-tvfat/mnt/win95/dev/hdb1答案:C解析:[单选题]57.如何删除数组中索引为2的元素()A)array[2]B)unsetarray[2]C)unsetarray[1]D)D.unsetarray[0]答案:B解析:[单选题]58.除非特别指定,cp假定要拷贝的文件在下面哪个目录下()A)用户目录B)home目录C)root目录D)当前目录答案:D解析:[单选题]59.下面哪个命令是用来定义shell的环境变量()A)exporfsB)aliasC)exportsD)export答案:D解析:[单选题]60.vi中哪条命令是不保存强制退出()A):wqB):wq!C):q!D):quit答案:C解析:[单选题]61.当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么()A)NIDB)PIDC)UIDD)CID答案:B解析:[单选题]62.下面环境变量()表示上一条命令执行后的返回值。A)$#B)$?C)$$D)D.$*答案:B解析:[单选题]63.哪个命令用来显示/home及其子目录下文件名()A)ls-R/homeB)ls-d/homeC)ls-a/homeD)ls-l/home答案:B解析:[单选题]64.用vi打开一个文件,如何用字母"new"来代替字母"old"()A):s/old/new/gB):s/old/newC):1,$s/old/new/gD):r/old/new答案:A解析:[单选题]65.sed命令选项中支持正则表达式的是()命令可以让用户快速查找到所需要的文件或目录。A)-eB)-rC)-ID)-h答案:C解析:[单选题]66.if条件语句有多少种分支A)1B)2C)3D)4答案:C解析:[单选题]67.系统的配置文件在()目录下A)/homeB)/devC)/etcD)/usr答案:C解析:[单选题]68.vi中复制整行的命令是()A)ylB)yyC)ssD)dd答案:B解析:[单选题]69.下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中()A)weeB)catC)lessD)tee答案:D解析:[单选题]70.sed命令选项中取消默认打印的是()A)-nB)-eC)-fD)-h答案:A解析:[单选题]71.shell中,以下哪个逻辑运算符可以表示大于等于A)-eqB)-gtC)-geD)-lt答案:C解析:[单选题]72.在shell脚本中,显示用户的主目录的命令是什么?A)echo$HOMEB)echo$USERDIRC)echo$ENVD)echo$ECHO答案:A解析:[单选题]73.在shell脚本里,可以通过哪个命令来删除变量A)delB)deleteC)unsetD)unalias答案:C解析:[单选题]74.()匹配小写字母A)[0-9]B)[A-Z]C)[a-Z]D)[a-z]答案:D解析:[单选题]75.break和continue都是用来控制()A)进程B)命令行C)偱环结构D)脚本答案:C解析:[单选题]76.下面哪个命令可以显示文本文件的内容()A)moreB)viC)manD)type答案:A解析:[单选题]77.Linux系统中,两个命令之间用__连接,则第一个命令成功执行后不会继续执行第二个命令A)&B)&&C)▏▏D);答案:C解析:[单选题]78.如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量()。A)PATHB)DISPLAYC)SCRENN、D)MEMORY答案:B解析:[单选题]79.用来分离目录名和文件名的字符是()A)dash(-)B)slash(/)C)period(.)D)asterisk(*)答案:B解析:[单选题]80.用"useraddjerry"命令添加一个用户,这个用户的主目录是什么?()A)/etc/jerryB)/var/jerryC)/home/jerryD)/bin/jerry答案:C解析:[单选题]81.假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个window98分区加载到/win目录()A)mount-swin/dev'hda1/winB)mount-fs=msdos/dev/hda1/winC)mount-tvfat/dev/hda1/winD)mount-twindows/win/dev/hda1答案:C解析:[单选题]82.在shell脚本中,以下哪个特殊符号代表脚本运行的当前进程ID号?A)$#B)$*C)$?D)$$答案:D解析:[单选题]83.哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?()A)grep'^?$'TESTFILEB)grep'?'TESTFILEC)grep'^$'TESTFILED)grep''TESTFILE答案:C解析:[单选题]84.shell中,以下哪条语句声明的是一个数组A)declare-aB)declare-iC)declare-xD)declare-r答案:A解析:[单选题]85.如何打印数组第一个元素()A)echo${array[0]}B)echo${array[1]}C)${array[1]}D)${array[0]}答案:A解析:[单选题]86.shell中,当字符串用单引号''括起来时,SHELL将()A)解释引号内的特殊字符B)执行引号中的命令C)不解释引号内的特殊字符D)结束进程答案:C解析:[单选题]87.有已知变量url=,目前希望得到www.QF,下面对变量操作正确的是()。A)echo${url/qf/QF}B)echo${url/QF/qf}C)echo${url##.#}D)echo${url//www//答案:A解析:[单选题]88.写循环脚本时当从文件中读入每一行时最好使用()。A)forB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教学活动成果展示计划
- 班级调解与沟通技巧计划
- 仓库与生产线的有效对接计划
- 专业服务行业保安措施总结计划
- 2025-2030中国二手房行业市场发展分析及前景趋势与投资研究报告
- 八年级主题班会
- 大数据与智能数据去重技术重点基础知识点
- 2025年河源从业资格证模拟考试题下载货运
- 2025年宁夏货运从业资格证考试题库及答案详解
- 2025年辽阳货运上岗证模拟考试题
- 模块项目化活页式教材模板
- 储能设备故障诊断技术
- 2024年山东省公务员录用考试《行测》真题及答案解析
- 2024年贵州省公务员考试《行测》真题及答案解析
- 2022-2024北京初二一模生物汇编:实验探究题
- 2024年肿瘤放射治疗学(中级343)专业知识卫生专业技术资格考试试题与参考答案
- 产品召回程序合同
- 重难点18 球的切、接问题(举一反三)(新高考专用)(教师版) 2025年高考数学一轮复习专练(新高考专用)
- 职业心理健康课件
- 电子测量仪器的微机电系统技术考核试卷
- 亚洲弦歌-深情 课件 2024-2025学年人音版(简谱)(2024)初中音乐七年级上册
评论
0/150
提交评论