Linux 基础《单选1》题库及答案

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:250175 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、若将输出重定向到文件,可以使用>>符号进行追加

你可能感兴趣的:(Linux,基础习题及答案解析,linux,服务器,运维)