Linux 基础《单选1》题库及答案
文章目录
- Linux 基础《单选1》题库及答案
- 一、单选题(共计0分)
- 1.下列选项中存储的不是权威的域名数据。(`C`)
- 2.在运行Linux操作系统的服务器上,管理员使用BIND配置了域名系统服务,请问主配置文件是(`C`)
- 3.在Linux系统中,李雷用系统默认的vsftpd架设FTP服务器,他新建了一个名为gtuser的用户,然后他修改/etc/vsftpd/vsftpd.conf文件,加入下面两行,并且把gtuser用户加入到了/etc/vsftpd.user_list文件中,请问gtuser用户在客户端登录结果会怎样(`A`)
- 4.在LINUX系统中,使用BIND配置DNS服务器,若需要设置192.168.10.0/24网段的反向区域以下()是该反向域名的正确表示方式。(`C`)
- 5.在Linux系统中使用BIND 配置DNS服务器,若需要在区域文件中指定该域的邮件服务器应该添加()记录。(`B`)
- 6.在gt.edu域中,有一台主机IP地址为202.13.157.28,域名为sales.gt.edu,域名服务器为BIND,使用“named.157.13.202”文件来记录该域的反向解析库,则关于sales.gt.edu主机正确的反向解析记录为(`B`)
- 7.某学校为机房的电脑安装了Centos7.3系统,若需要这些机器通过DHCP方式自动获取IP地址,可以在ifcfg-eth0网卡配置文件中设置(),并重启网络服务。(`C`)
- 8.DNS服务器的区域配置文件中,PTR记录的作用是(`C`)
- 9.配置文件()用于保存当前主机所使用的DNS服务器地址。(`C`)
- 10.通过DHCP服务器的host声明为特定主机分配保留IP地址时,使用()配置关键字指定相应的MAC地址。(`B`)
- 11.以下()协议用来将电子邮件下载到客户机。(`C`)
- 12.以下()不是常用的MTA软件。(`D`)
- 13.在Linux系统中配置vsftpd服务器,若需要限制最多允许50个客户端同时连接,应该在vsftpd.conf文件中设置(`A`)
- 14.将用户加入以下()文件中可能会阻止用户访问FTP服务器。(`B`)
- 15.下列选项()不是VSFTP支持的用户类型。(`D`)
- 16.FTP服务使用的端口是(`A`)
- 17.关于DNS服务器,叙述正确的是(`D`)
- 18.下列关于内核的描述,错误的选项。(`D`)
- 19.下列选项中,哪一个命令可以查看内核模块版本信息。(`C`)
- 20.下列关于modprobe命令的描述,错误的选项。(`C`)
- 21.关于Linux内核版本,下列说法错误的选项。(`D`)
- 22.使用lsmod | grep fuse命令查看fuse模块,得到如下信息:fuse 87741 3 ,则关于fuse模块,下列描述中错误的是。(`D`)
- 23.使用modinfo命令查看模块fuse的使用说明,则下列命令中正确的是。(`B`)
- 24.下列选项中,哪一项不是modinfo命令可以显示的模块信息。(`C`)
- 25.关于Linux内核模块,下列说法中正确的是。(`C`)
- 26.关于内核源码,下列说法中错误的是。(`D`)
- 27.下列选项中,哪一个命令用于内核源码的第一次清理。(`D`)
- 28.下列选项中,哪一个命令可以调出内核环境的配置菜单。(`B`)
- 29.关于内核的编译安装,下列说法中正确的是。(`C`)
- 30.关于操作系统的内核,下列说法中错误的是。(`C`)
- 31.关于内核的开发与更新,下列描述中错误的是。(`D`)
- 32.下列哪一项不是内核所管理的部分。(`D`)
- 33.Linux操作系统内核创始人是谁?(`C`)
- 34.下列关于内核发行的说法中,哪一项是错误的?(`B`)
- 35.有文件file,其内容如下所示Jody Savage:[206] 548 1278:15:188:150 Guy Quigley:[916] 3436410:250:100:175 Dan Savage:[406] 2987744:450:300:275使用awk命令输出Dan的电话,则下列选项中正确的命令是。(`B`)
- 36.下列哪个命令实现在建立一个 tar归档文件的时候列出详细列表(`C`)
- 37.使用grep命令搜索file中所有不包含“itcast”的文本行,则下列命令中正确的是。(`D`)
- 38.有文件file,其内容如下所示,使用awk命令输出第三域的数字之和,则下列选项中正确的命令是。(`C`)
- 39.有文件file包含如下几个字符串:abominable、abominate、anomie、atomize,则下列选项中,哪一个命令能将它们都匹配出来。(`A`)
- 40.下列选项中,哪一项不是Shell的合法循环结构。(`B`)
- 41.下列选项中,哪一项不是Shell的合法判断结构。(`A`)
- 42.关于Shell脚本,下列哪一项描述是错误的。(`D`)
- 43.下列选项中哪一项不是awk提供的关系运算符。(`B`)
- 44.下列选项中,哪一项可以使用find命令查找当前目录下名称结尾为.c的文件,并将结果作标准输出。(`D`)
- 45.下列选项中,哪一个命令可以显示出当前登录的Shell包括子Shell。(`D`)
- 46.下列选项中,哪一个符号是管道符号。(`D`)
- 47.下列选项中,哪一种Shell不是Linux的Shell类型。(`C`)
- 48.下列环境变量中,哪一项保存了bash的提示符?(`C`)
- 49.关于命令set PS1="[\\u\\w\\t]\\\\$,export PS1的作用,下列说法中正确的是。(`B`)
- 50.关于正则表达式,下列说法中正确的是。(`C`)
- 51.在bash中,export的命令作用是什么?(`C`)
- 52.在bash中,在一条命令后添加”1>&2“的作用是什么?(`C`)
- 53.在文件中查找显示所有以”*“开头的行,下列命令中正确的选项是?(`D`)
- 54.如果要定义一个变量,所有用户都可以使用,则将变量放在下列哪一个文件中?(`D`)
- 55.下列选项中,哪一项是Shell脚本的开头?(`B`)
- 56.在bash中,快捷键【Ctrl+Z】的作用是什么?(`C`)
- 57.下列哪一个选项是定义bash环境的用户文件?(`D`)
- 58.下列哪一项命令可以用于搜索文本?(`A`)
- 59.下列选项中,哪一个文件可用于查看系统支持的Shell类型。(`A`)
- 60.关于重定向,下列描述中错误的是。(`B`)
一、单选题(共计0分)
1.下列选项中存储的不是权威的域名数据。(C
)
- A、主域名服务器
- B、辅助域名服务器
- C、存域名服务器
- D、以上服务器中存储的都是权威的域名数据。
2.在运行Linux操作系统的服务器上,管理员使用BIND配置了域名系统服务,请问主配置文件是(C
)
- A、named.ca
- B、named.local
- C、named.conf
- D、rndc.key
3.在Linux系统中,李雷用系统默认的vsftpd架设FTP服务器,他新建了一个名为gtuser的用户,然后他修改/etc/vsftpd/vsftpd.conf文件,加入下面两行,并且把gtuser用户加入到了/etc/vsftpd.user_list文件中,请问gtuser用户在客户端登录结果会怎样(A
)
userlist_enable=YES
userlist_deny=NO
- A、允许登陆
- B、拒绝登陆
- C、不确定
- D、以上都对
4.在LINUX系统中,使用BIND配置DNS服务器,若需要设置192.168.10.0/24网段的反向区域以下()是该反向域名的正确表示方式。(C
)
- A、192.168.10.in-addr.arpa
- B、192.168.10.0.in-addr.arpa
- C、10.168.192.in-addr.arpa
- D、0.10.168.192.in-addr.arpa
5.在Linux系统中使用BIND 配置DNS服务器,若需要在区域文件中指定该域的邮件服务器应该添加()记录。(B
)
- A、NS
- B、MX
- C、A
- D、PTR
6.在gt.edu域中,有一台主机IP地址为202.13.157.28,域名为sales.gt.edu,域名服务器为BIND,使用“named.157.13.202”文件来记录该域的反向解析库,则关于sales.gt.edu主机正确的反向解析记录为(B
)
- A、28. IN PTR sales.gt.edu.
- B、.28 IN PTR sales.gt.edu.
- C、sales. IN PTR 202.13.157.28
- D、sales IN PTR 202.13.157.28
7.某学校为机房的电脑安装了Centos7.3系统,若需要这些机器通过DHCP方式自动获取IP地址,可以在ifcfg-eth0网卡配置文件中设置(),并重启网络服务。(C
)
- A、BOOTPROTO=static
- B、.BOOTPROTO=auto
- C、BOOTPROTO=dhcp
- D、BOOTPROTO=dhclient
8.DNS服务器的区域配置文件中,PTR记录的作用是(C
)
- A、定义主机的别名
- B、用于设置主机域名到IP地址的对应记录
- C、用于设置IP地址到主机域名的对应记录
- D、.描述主机的操作系统信息
9.配置文件()用于保存当前主机所使用的DNS服务器地址。(C
)
- A、/etc/hosts
- B、/etc/host.conf
- C、/etc/resolv.conf
- D、/etc/resolve.conf
10.通过DHCP服务器的host声明为特定主机分配保留IP地址时,使用()配置关键字指定相应的MAC地址。(B
)
- A、mac-adress
- B、mac-adress
- C、fixed-address
- D、match-physical-address
11.以下()协议用来将电子邮件下载到客户机。(C
)
- A、SMTP
- B、FTP
- C、POP3
- D、MIME
12.以下()不是常用的MTA软件。(D
)
- A、sendmail
- B、postfix
- C、qmail
- D、exchange
13.在Linux系统中配置vsftpd服务器,若需要限制最多允许50个客户端同时连接,应该在vsftpd.conf文件中设置(A
)
- A、max_clients=50
- B、max_per_ip=50
- C、local_max_rate=50
- D、anon_max_rate=50
14.将用户加入以下()文件中可能会阻止用户访问FTP服务器。(B
)
- A、vsftpd/ftpusers
- B、vsftpd/user_list
- C、ftpd/ftpusers
- D、 ftpd/userlist
15.下列选项()不是VSFTP支持的用户类型。(D
)
- A、匿名用户
- B、本地用户
- C、虚拟用户
- D、模拟用户
16.FTP服务使用的端口是(A
)
- A、21
- B、51
- C、80
- D、53
17.关于DNS服务器,叙述正确的是(D
)
- A、DNS服务器配置不需要配置客户端
- B、建立某个分区的DNS服务器时只需要建立一个主DNS服务器
- C、主DNS服务器需要启动named进程,而辅DNS服务器不需要
- D、DNS服务器的root.cache文件包含了根名字服务器的有关信息
18.下列关于内核的描述,错误的选项。(D
)
- A、操作系统的内核可以分为单内核和微内核两种
- B、对内核的开发要遵守GPL协议
- C、当Linux内核版本停止维护时,会标记上EOF
- D、Linux内核的开发都是在稳定树中进行
19.下列选项中,哪一个命令可以查看内核模块版本信息。(C
)
- A、lsmod
- B、.modprobe
- C、.modinfo
- D、.inmod
20.下列关于modprobe命令的描述,错误的选项。(C
)
- A、modprobe命令既可以加载模块,又可以卸载模块
- B、modprobe命令加载模块时不必带.ko扩展名
- C、modprobe命令加载模块时必须要带模块的绝对路径
- D、modprobe命令会自动处理模块间的依赖关系
21.关于Linux内核版本,下列说法错误的选项。(D
)
- A、3.2.2表示稳定版本
- B、2.2.6表示对内核2.2的第6次修正
- C、内核命令偏移为主版本号.次版本号.修正次数
- D、3.3.2表示稳定的发行版本
22.使用lsmod | grep fuse命令查看fuse模块,得到如下信息:fuse 87741 3 ,则关于fuse模块,下列描述中错误的是。(D
)
- A、fuse模块的大小为87741k
- B、有3个进程占用此模块
- C、fuse模块可随时被卸载
- D、fuse模块目前不能被卸载
23.使用modinfo命令查看模块fuse的使用说明,则下列命令中正确的是。(B
)
- A、modinfo -a fuse
- B、.modinfo -d fuse
- C、.modinfo -p fuse
- D、.modinfo -l fuse
24.下列选项中,哪一项不是modinfo命令可以显示的模块信息。(C
)
- A、作者信息
- B、版本信息
- C、进程占用信息
- D、使用说明
25.关于Linux内核模块,下列说法中正确的是。(C
)
- A、内核模块弥补了内核可扩展性差的缺陷
- B、内核模块可以独立运行
- C、内核模块可以被单独编译
- D、卸载某个不需要的模块时需要重新编译内核
26.关于内核源码,下列说法中错误的是。(D
)
- A、内核源码在编译之前需要先进行清理
- B、内核源码第一次清理一般使用make clean命令
- C、内核源码文件中包含Makefile文件,因此不需要再执行./configure命令
- D、内核源码是开源的
27.下列选项中,哪一个命令用于内核源码的第一次清理。(D
)
- A、make clean
- B、make mrproper
- C、make delete
- D、make disclean
28.下列选项中,哪一个命令可以调出内核环境的配置菜单。(B
)
- A、make menu
- B、.make config
- C、.make menuconfig
- D、.configure
29.关于内核的编译安装,下列说法中正确的是。(C
)
- A、make -i 4命令开启4个进程现时进行编译
- B、编译完成之后调用yum modules_install 安装模块
- C、安装内核命令为make install
- D、编译安装完成之后可使用make delete清理编译过程中产生的中间文件
30.关于操作系统的内核,下列说法中错误的是。(C
)
- A、操作系统的内核可分为微内核和单内核两大类
- B、单内核是个独立的大进程
- C、Linux内核是一个微内核
- D、微内核的内部通信是 通过消息传递实现的。
31.关于内核的开发与更新,下列描述中错误的是。(D
)
- A、Linux内核源码是开放的
- B、Linux采用双树系统管理内核
- C、一般内核的更新首先在开发树中进行
- D、内核的发布都是完整版本
32.下列哪一项不是内核所管理的部分。(D
)
- A、定时器
- B、虚拟文件系统
- C、设备驱动程序
- D、Shell
33.Linux操作系统内核创始人是谁?(C
)
- A、Bill Gates
- B、.Richard Stallman
- C、.Linus Torvalds
- D、.Ken Thompson
34.下列关于内核发行的说法中,哪一项是错误的?(B
)
- A、Linux发行拥有发布内核的权利
- B、任何Linux发行版都不拥有发布内核的权利
- C、发行版本的版本号与内核版本号相对独立
- D、各发行版本之间的差别主要在于内核版本不同
35.有文件file,其内容如下所示Jody Savage:[206] 548 1278:15:188:150 Guy Quigley:[916] 3436410:250💯175 Dan Savage:[406] 2987744:450:300:275使用awk命令输出Dan的电话,则下列选项中正确的命令是。(B
)
- A、awk -F : ‘{if(Dan)print$2}’ file
- B、awk -F : ‘{if($1~/Dan/)print$2}’ file
- C、.awk -F : ‘{if($1==Dan)print $2}’ file
- D、.awk -F : Dan ‘{print $2}’
36.下列哪个命令实现在建立一个 tar归档文件的时候列出详细列表(C
)
- A、tar –t
- B、tar –cv
- C、tar –cvf
- D、tar –r
37.使用grep命令搜索file中所有不包含“itcast”的文本行,则下列命令中正确的是。(D
)
- A、grep -x “itcast” file
- B、.grep -r “itcast” file
- C、.grep -h “itcast” file
- D、.grep -v “itcast” file
38.有文件file,其内容如下所示,使用awk命令输出第三域的数字之和,则下列选项中正确的命令是。(C
)
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
- A、awk -F : ‘{$3+$4}END{print $3+$4}’ file
- B、.awk -F : ‘{sum=$3+$4}END{print sum}’ file
- C、.awk -F : ‘{sum=sum+$3}END{print sum}’ file
- D、.awk -F : ‘{sum+$3}END{print sum}’ file
39.有文件file包含如下几个字符串:abominable、abominate、anomie、atomize,则下列选项中,哪一个命令能将它们都匹配出来。(A
)
- A、egrep ‘a.omi(nabl|nat|z|)e’ file
- B、sed -v ‘a.omi*’ file
- C、grep ‘a.omi(nabl|nat|z|)’ file
- D、awk ‘/a.omi* {print}’ file
40.下列选项中,哪一项不是Shell的合法循环结构。(B
)
- A、until do done
- B、.do until done
- C、.for do done
- D、.while do done
41.下列选项中,哪一项不是Shell的合法判断结构。(A
)
- A、if do done
- B、.if then fi
- C、.if
- D、hen fi
E、.if then else fi
42.关于Shell脚本,下列哪一项描述是错误的。(D
)
- A、脚本第一行以“#!”开头,用来指定命令解释器
- B、.source命令可以运行Shell脚本
- C、脚本中的注释使用“#”符号标
- D、.Shell脚本编写完毕就具有执行权限
43.下列选项中哪一项不是awk提供的关系运算符。(B
)
- A、>
- B、.=
- C、.==
- D、.~
44.下列选项中,哪一项可以使用find命令查找当前目录下名称结尾为.c的文件,并将结果作标准输出。(D
)
- A、find . -name “?.c” -print
- B、.find . -name “#.c” -print
- C、.find . -name “!*.c” -print
- D、.find . -name “*.c” -printf
45.下列选项中,哪一个命令可以显示出当前登录的Shell包括子Shell。(D
)
- A、echo $SHELL
- B、./bin/bash
- C、.echo /bin/bash
- D、.ps
E、rep sh
46.下列选项中,哪一个符号是管道符号。(D
)
- A、``
- B、.$
- C、.&
- D、|
47.下列选项中,哪一种Shell不是Linux的Shell类型。(C
)
- A、bash
- B、ksh
- C、.rsh
- D、csh
48.下列环境变量中,哪一项保存了bash的提示符?(C
)
- A、$HOME
- B、.$PWD
- C、.$PS1
- D、.$PS2
49.关于命令set PS1="[\u\w\t]\\$,export PS1的作用,下列说法中正确的是。(B
)
- A、改变错误信息提示
- B、改变命令提示符
- C、改变一些终端参数
- D、改变辅助命令提示符
50.关于正则表达式,下列说法中正确的是。(C
)
- A、正则表达式是Shell的内建命令
- B、.元字符“+”表示可以匹配前导字符0次
- C、.正则表达式包括基础正则表达式和扩展正则表达式两种
- D、.元字符“.”可以匹配任意单个字符
51.在bash中,export的命令作用是什么?(C
)
- A、在子Shell中运行命令
- B、在子Shell中使用命令历史记录
- C、为其他应用程序设置环境变量
- D、提供nfs分区给网络中的其他系统使用
52.在bash中,在一条命令后添加”1>&2“的作用是什么?(C
)
- A、标准错误输出重定向到标准输入
- B、标准输入重定向到标准错误输出
- C、标准输出重定向到标准错误输出
- D、标准输出重定向到标准输入
53.在文件中查找显示所有以”*“开头的行,下列命令中正确的选项是?(D
)
- A、find \* file
- B、.wc -l *
- C、.grep -n * file
- D、.grep \* file
54.如果要定义一个变量,所有用户都可以使用,则将变量放在下列哪一个文件中?(D
)
- A、/etc/bashrc
- B、./etc/profile
- C、.~/.bash_profile
- D、/etc/skel/.bashrc
55.下列选项中,哪一项是Shell脚本的开头?(B
)
- A、$/bin/sh
- B、.#!/bin/sh
- C、.use /bin/sh
- D、.set shell=/bin/sh
56.在bash中,快捷键【Ctrl+Z】的作用是什么?(C
)
- A、中止前台任务
- B、给当前文件加上.eof
- C、将前台任务转入后台
- D、注销当前用户
57.下列哪一个选项是定义bash环境的用户文件?(D
)
- A、bash &.bashrc
- B、.bashrc &.bash_conf
- C、.bashrc & bash_profile
- D、.bashrc & .bash_profile
58.下列哪一项命令可以用于搜索文本?(A
)
- A、grep
- B、.gzip
- C、find
- D、.lsort
59.下列选项中,哪一个文件可用于查看系统支持的Shell类型。(A
)
- A、/etc/shells
- B、./bin/sells
- C、./etc/bin/shells
- D、./user/bin/shells
60.关于重定向,下列描述中错误的是。(B
)
- A、Linux系统中的输入输出有标准输入.标准输出.标准错误三种
- B、输入重定向符号为>.输出重定向和错误重定向的符号为<
- C、重定向标准错误时,文件描述符不可省略
- D、若将输出重定向到文件,可以使用>>符号进行追加