您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > linux基础知识习题
________________________________________1.Linux核心的许可证是什么?(选择最合适的答案)a.NDAb.GDPc.GPLd.GNU答案:C2.谁是Linux的创始人(选择最合适的答案)a.Turbolinuxb.AT&TBellLaboratryc.UniversityofHelsinkid.LinusTorvalds答案:D3.Linux是()操作系统,意味着开放性源码是自由可用。(选择最合适的答案)a、封闭资源b、开放资源c、用户注册d、开放性二进制答案b4.确定myfile的文件类型的命令是什么(选择最合适的答案)a.typemyfileb.type-qmyfilec.filemyfiled.whatismyfile答案C5.用来分离目录名和文件名的字符是什么(选择最合适的答案)a.slash(/)b.period(.)c.dash(-)d.asterisk(*)答案A6.你想显示文件longfile的最后10行,下面那个命令是正确的(选择最合适的答案)a、taillogfileb、head-10longfilec、taid-d10longfiled、headlongfile答案a7.假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行(选择最合适的答案)a.path=b.chmodc.chgrpd.chown答案b8.拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的答案)a、cp-wmydir\myfiledir2b、cp-imydir\myfiledir2c、cpmydir\myfiledir2d、cp-vmydir\myfiledir2答案b9.下面那个命令允许对文件重命名(选择最合适的答案)a、rnb、rnamec、replaced、mv答案d10.假如文件是按8进制来定义,下面那个值代表了读和写(选择最合适的答案)a、2b、6c、4d、1答案b11.linux临时目录一般存在下面那个文件夹中(选择最合适的答案)a、/tmpb、/procc、/datad、/dev答案a12.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么(选择最合适的答案)a、read-onlyb、read-writec、write答案b13.下面哪个值代表多用户启动(选择最合适的答案)a、1b、0c、3d、5答案c14.下面哪个文件代表系统初始化信息(选择最合适的答案)a、/etc/inittabb、/etc/initc、/etc/procd、/etc/initproc答案a15.哪条命令从当前系统切换到启动级别1(选择最合适的答案)a、inittab1b、init1c、level1d、rlevel1答案b16.下面哪个选项能取消shutdown命令(选择最合适的答案)a、shutdown-cb、shutdown-xc、shutdown-ud、shutdown-n答案a17.通过shell执行一个命令,必须先敲入一个_____(选择最合适的答案)a.参数b.命令c.操作符d.终端ID号答案B18.哪个符号加在命令后面可以在后台执行程序(选择最合适的答案)a.@b.&c.#d.*答案B19.在vi编辑器里,哪个命令能将光标移到第200行(选择最合适的答案)a.200gb.:200c.g200d.G200答案b20.用vi打开一个文件,如何用字母”new”来代替字母”old”(选择最合适的答案)a.:r/old/newb.:s/old/newc.:1,$s/old/new/gd.:s/old/new/g答案c21.下面哪个配置文件用来定义syslog的后台进程(选择最合适的答案)a、system.confb、syslog.confc、syslogdd、slog.conf答案b22.下面哪个syslog.conf代表httpd进程(选择最合适的答案)a、httpdb、procc、smtpd、daemon答案d23.你给公司的新同事添加一个用户,你起初指定他的帐号在30天后过期,现在想改变这个过期时间,用下面哪个命令(选择最合适的答案)a、usermod-ab、usermod-dc、usermod-xd、usermod-e答案d24.用下面哪个命令可以不用退出vi编辑器来切换文件(选择最合适的答案)a.:eforeditcommandb.mapcommandc.exportcommandd.setcommand答案a25.下面哪个选项用来添加用户定义用户登录的shell(选择最合适的答案)a、-sb、-uc、-ld、-sh答案a26.如果你想给变量IQ定义为4,下面哪些时正确的(选择最合适的答案)a、IQ=4b、setIQ=4c、set$IQ=4d、IQset4答案c27.在系统重建的时候,下面哪个参数能用来对mkfs命令检查坏块(选择最合适的答案)a、-bb、-ec、-cd、-check答案c28.哪一个命令能用来查找在文件TESTFILE中只包含四个字符的行?(选择最合适的答案)a.grep'?'TESTFILEb.grep'....'TESTFILEc.grep'^?$'TESTFILEd.grep'^....$'TESTFILE答案d29.哪一个命令能用来删除当前目录及其子目录下名为‘core'的文件?(选择最合适的答案)a.find.-namecore-execrm;b.find.-namecore-execrm{}\;c.find.-namecore-execrm{}-;d.find.-namecore-execrm{};答案b30.哪个符号加在命令后面可以在后台执行程序(选择最合适的答案)a.@b.&c.#d.*答案b31.用标准的输出重定向()像”file01”能使文件file01的数据_____(选择最合适的答案)a.被复制b.被移动c.被覆盖d.被打印答案c32.按_____键能中止当前运行的命令。(选择最合适的答案)a.Ctrl-Db.Ctrl-Cc.Ctrl-Bd.Ctrl-F答案b33.下面对Linux命令的描述哪个是正确的(选择最合适的答案)a.不是大小写敏感的b.都是大写的c.大小写敏感d.都是小写答案c34.在vi编辑器里,命令”dd”用来删除当前?(选择最合适的答案)a.字b.字符c.变量d.行答案d35.下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中?(选择最合适的答案)a.catb.lessc.teed.wee答案c36.spool文件系统放到什么位置(选择最合适的答案)a、/procb、/spoolc、/vard、/lpd答案c37.下面哪个命令能去掉主引导信息里的内容(选择最合适的答案)a、fdisk/mbrb、format/mbrc、mbr/formatd、mbr/replace答案a38.下面哪条命令可以显示交换内存(选择最合适的答案)a、showmemb、freememc、swapd、free答案d39.下面哪条命令可以显示用户默认设置(选择最合适的答案)a、useradd-ub、showdefaultsc、showuserdefaultsd、useradd-D答案d40.下面哪段定义了添加一个tar文件的信息(选择最合适的答案)a、usetheappendcommandb、usetheaddcommandc、usethetarcommandwiththe-aswitchd、usethetarcommandwiththe-rswitch答案d41.在vi中下列哪些命令不能用来在光标前插入文本?(选择所有正确的)a.p[text]b.a[text]c.i[text]d.o[text]答案abd42.关于linux下列说明哪些是正确的?(选择所有正确的)a.Linux是一个开放源码的操作系统.b.Linux是一个类UNIX的操作系统.c.Linux是一个多用户的操作系统.d.Linux是一个多任务的操作系统.答案abcd43.下列那些叙述是正确的?(选择所有正确的)a.在DOS下可以用命令rawrite创建安装磁盘.b.在DOS下可以用命令dd创建安装磁盘.c.通常可以从可引导的CDROM中安装TurboLinux系统.d.rawrite可以在linux中运行.答案ac44.哪些命令组合起来能统计多少用户登录系统(选择所有正确的答案)a.who|wc-wb.who|wc-lc.who|wc-cd.who|wc答案bd45.如果你对文件和目录的权限不确定,则不能用_______命令来检测权限.(选择所有正确的)a.psb.ls-lc.ckd.chown答案acd46.下面哪些环境变量是在Turbolinuxshell下被定义的?(选择所有合适的答案)a.PATHb.CDc.PS1d.TERM答案abc47.创建一个用户帐号需要在/etc/passwd中定义哪些信息(选择所有合适的答案)a、loginnameb、passwordagec、defaultgroupd、userid答案acd48.在本地的文件系统中下列哪些linux路径结构是无效的?(选择所有正确的)a.//usr\zhang/memob.\usr\zhang\memoc./usr/zhang/memod.\usr/zhang/memo答案abd49.Turbolinux支持哪些编程语言(选择所有合适的答案)a.Perlb.Pythonc.C++d.Fortran答案abcd50.echo命令可以用来显示?(选择所有合适的答案)a.参数b.文本字符c.过滤内容d.shell变量答案bd二:程序编写题1.计算某一文件中所有成绩的总和#!/bin/bashsum=0;foriin`awk-F,'{print$4}'score1.csv`do((sum=$!+$sum))doneechosum=:$sum2.score1.csv文件中所有代数成绩的总和#!/bin/bashsum=0;foriin`grep代数score1.csv|awk-F,'{print$4}'`do((sum=$i+$sum))doneechosum=:$sum3.计算score1.csv文件中代数成绩的平均分#!/bin/bashsum=0;a=0;avg=0;foriin`grep代数score1.csv|awk-F,'{print$1}'|sort|uniq|wc-l`do((sum=$i+$sum))a=`catscore1.csv|awk-F,'{print$1}'|sort|uniq|wc-l`done((avg=$sum/$a))echosum=:$sumechoa=:$aechoavg=:$avg
本文标题:linux基础知识习题
链接地址:https://www.777doc.com/doc-1839547 .html