linux操作系统考试题库完整

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是(B)19

A./sbin

B./bin

C./usr

D./lib

2.在Linux目录结构中Linux的内核及引导程序所需要的文件位于(B)目录

A/bin B./boot C./root D./proc

3.在Linux目录结构中用来存放系统配置文件(D)目录

A./lib

B./dev

C./proc

D./etc

4.Linux三种特殊权限中仅用于目录文件的权限是(C)22

A.SUID

B.SGID

C.黏滞位

D.都可以

5.Linux三种权限中允许进入目录的权限(C) 22

A.r-可读

B.w-可写

C.x-可执行

D.都不是

6.下列脚本文件最先自动执行的是(A)24

A./etc/rc.local

B./etc/profile

C.~/.bashrc

D.~/.bash_logout

7.下面通配符可匹配多个任意字符的通配符是(A)29

A.*

B. ?

C.[abcde ]

D.[!a-e]

8.输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是(B)

A.>

B.> >

C. 2>

D.&>

9.表示用户家目录的是(B)

A./home (所有用户家目录的父目录,+用户名才是用户家目录)

B.~

C. .

D. ..

10.可删除非空目录及其子目录的命令是(B)

A. touch

B.rm -r

C.mkdir

D.rmdir空目录

11. 是强引用的符号(A)

A. 单引号

B.反引号

C.双引号

D.中括号

12.可显示隐藏文件的ls命令形式选项是(A)

A. ls -a

B. ls -d

C.ls -h D .ls -l

13.可通过接受标准输入作为输出内容来创建简单文件的命令是(B)42

A.touch

B.cat

C.vi

D. gedit

14.不带有编辑功能但有翻页、按行滚动、搜索功能的命令是(B)43

A.cat

B.more和less

C.head 和tail D vi

15.wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是(C)51

A.wc

B. wc -c

C. wc -w D wc -l

16.可实现文件重命名的命令是(B)52

A.cp

B. mv

C. ln D rename

17.在Linux系统中可通过挂载将光盘、U盘或一个文件系统连接到主目录树的一个目录节点。期中光盘或光盘镜像对应的文件系统类型是(C)44

A.vfat

B. ext3

C.iso9660 D vboxsf

18.下面更改文件命令只能更改符号连接的目标文件的权限的命令是(C)

A.chown

B.chgrp

C. chmod

D.以上都不对

19.chmod命令的权限模式可使用字符串形式或八进制形式,当使用八进制形式时模式应由三或四位八进制构成,其中从最高到最低位依次表示为(A)每个八进制的三个二进制位从高到低分别表示为有无读、写、执行权限

A.文件所有者文件所属组其他用户

B. 其他用户文件所属组文件所有者

C.文件所属组文件所有者其他用户

D.其他用户文件所有者文件所属组

20.chmod命令的权限模式可使用字符串形式或八进制形式,当使用八进制形式时模式应由三或四位八进制构成,其中每个八进制的三个二进制位从高到低分别表示为有无(A)

A.读写执行

B.写读执行

C.执行读写

D.执行写读

21.运行时不会创建子进程的方式是(C)69

A.赋予shell程序文件可执行权限,直接运行shell 程序(外部命令)

B. 调用命令解释器解释执行shell程序(Shell函数)

C.使用source命令执行shell 程序(内部命令)

D.用( )将多条命令括起来而形成的复合命令执行

22.对于使用(C)连接的两条命令,只有当左边的命令执行失败(退出状态为非0值)才会继续执行右边的命令。

A. ;

B. &&

C. ||

D.都不是

23.Shell执行命令在同名时优先级别最高的是(A)

A.别名

B. 函数

C.内部命令

D.外部命令

24.将一个变量stab的值清除(即成为空串)的命令是(D)

A.$stab

B.${#stab}

C.${stab } D unset stab

25.Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为D

A. declare -a 变量名

B.declare -f 变量名

C.typeset -r 变量名

D.typeset -i 变量名

26.Shell中可表示引用数组abrr中的所有非空元素的引用是(B)76

A. ${abrr}

B.${abrr [*]}

C.${#abrr[*]

D.${#abrr[@]}

27.在Shell变量引用操作符可实现字符串替换其中(C)用来测试如果变量stra存在且不为空,则返回为word,否则返回为空串78

A.${stra:-word }

B. ${stra:=word }

C.${stra: +word }

D.${stra: ?word }

28.在Shell变量引用操作符可实现字符串替换其中(D)用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word ,并退出当前脚本程序

A.${stra-word }

B. ${stra=word }

C.${stra: +word }

D.${stra: ?word }

29.在Shell变量引用操作符可实现模式匹配替换其中(B)用来的含义是若pattern 匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。

A. ${stra #pattern}

B.${stra##pattern }

C.${stra%pattern}

D.${stra%%pattern}

相关文档
最新文档