Linux知识竞赛题库来啦~

Posted 分布式技术学习沙龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux知识竞赛题库来啦~相关的知识,希望对你有一定的参考价值。

题库在此~~预祝大家答题顺利~


一组:


1.如果要列出一个目录下的所有文件需要使用命令行( C )。

 

A. ls–l B. ls C. ls–a D. ls–d

 

2.哪个命令可以将普通用户转换成超级用户( D )

 

A. super B. passwd C.tar D. su

 

3.在下列分区中,Linux默认的分区是( B)

 

A. FAT32 B. EXT4 C FAT . DNTFS

 

4.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为__D____。

 

A. 467 B. 674 C. 476 D.764

 

5.改变文件所有者的命令为( C )?

 

A.     chmodB.touchC.chownD.cat

 

6.统计磁盘空间或文件系统使用情况的命令是:(A)

 

A.    dfB.dd C.duD.fdisk

 

7.系统用户帐户信息被贮藏在下面哪些文件中。(C)。

 

A. /etc/fstab B. /etc/shadowC. /etc/passwd D. /etc/inittab

 

8.Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( A )目录中

A、/dev B、/ect C、/bin D、/lib

 

9.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用(A).

A.tar -xvzf myftp.tar.gz

B.tar -xvz myftp.tar.gz

C.tar -vzf myftp.tar.gz

D.tar -xvf myftp.tar.gz

 

10.  Tomcat默认的端口是(A)

A.8080    B.80     C.81    D.88

 

11.  nginx默认的端口是(B)

A.8080    B.80     C.81    D.88

 

12.  Tomcat提供完整的服务依赖于:(B)。

A.Apache  B.OpenJDK C.mysql  D.Ngix

 

13.  Tomcat以系统服务模式启动的正常运行状态是:(D)。

A.enable(process)  B.loaded(active)  C.enable(excuting)  D.active(runing)

 

14.  Tomcat安装正常并启动运行最简单最直观的验证方法是:(A)。

A.访问http://localhost:8080管理首页  B.部署运行WAR包  C.netstat -tunlp |grep java检查启动端口 D.通过JMX远程监控采集运行数据

 

15.  重启Tomcat服务的命令是:(C)。

A.     Systemctl daemon-reload  B.systemctl enable tomcat C.systemctl restart tomcat D.先执行systemctl stop tomcat再执行systemctlstart tomcat

 

16.  如果不修改配置,Tomcat的Web Application Manager上传WAR包大小限制是:(B)。

A.30MB B.50MB  C.100MB  D.500MB

 

17.  Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务(a) a.正确 b.错误

 

18.Nginx可以通过(C)来将请求扔给某些语言或框架处理(如Pthyon\php

A.Java  B.C#    C.FastCGI     D.C++              

 

 

 

1.Linux系统必须至少要创建哪些分区:(AB)。

A. 根分区(/) B. 交换(swap)分区 C. 扩展分区 D. 逻辑分区

 

2.Linux的每类用户拥有三种权限,分别是(ABC)。

A. r B. w C. xD. m

 

3.Linux的基本文件类型有哪几种:( ABCD)。

A. 普通文件 B. 目录文件 C. 链接文件 D. 设备文件

 

4.Linux系统能够直接读取的分区类型是:( BCD)。

A. NTFS B.FAT32 C. EXT3 D. EXT4

 

5.对于所有用户都能读的文件权限是:( ABC)。

A. 777 B. 444 C. 644 D. 640

 

6.tomcat部署WAR包的常用方式:(AB)。

A.访问Tomcat WebApplication Manager页面上传WAR包部署  B.WAR包或WAR包解压缩目录放到tomcat/webapps子目录,重启tomcat。  C.WAR包复制到tomcat/webapps子目录,通过Tomcat WebApplication Manager页面解包配置 D.WAR包解压缩到/var目录即可

 

7.Tomcat常用运行方式有哪些:(BD)。

A.执行过程 B.定制Service  C.执行java 程序 D.执行tomcat/bin中shell程序

 

8.Tomcat资源使用与性能监控的主要方法:(ACD)。

A.命令行检查监控 B.tomcat管理页面监控   C.运行jconsole图形界面监控 D.JMX接入凌云平台远程监控

 

9.nginx主要支持哪几种功能(ABCD)

a.静态HTTP服务器 b反向代理服务器 c负载均衡 d虚拟主机

 

二组:

一、单项选择题(共20题)

1.VI 不存档强制退出的命令         答案C

A.:wq!      B.wq         C.:q!         D.:wq

 

2.VI命令模式下,按(    )便可退回一般模式        答案A

A.ESC        B.Ctrl+f     C.Ctrl+b    D.F10

 

3.显示/etc目录下,所有以.d结尾的文件或目录,以下哪个命令正确   答案D

A.ls /etc |grep '/.d$'         B.ls /etc |grep “\.d$”       C.ls /etc |grep '*d$' D.ls /etc |grep'\.d$'

 

4.显示/var/log目录下文件名包含符号及数字的文件或目录 答案B

A.ls /var/log|grep '[a-zA-Z]'

B.ls /var/log|grep '[^a-zA-Z]'

C.ls /var/log|grep '^[a-zA-Z]'

D.ls /var/log|grep '{a-zA-Z}'

 

5.grep过滤出/etc/ssh/sshd_config文件中不包含“#”开头和空白的行答案C

A.grep ‘^#|^$’ /etc/ssh/sshd_config

B.grep -v ‘^# or ^$’ /etc/ssh/sshd_config

C.grep -v ‘^#|^$’ /etc/ssh/sshd_config

D.grep “^#|^$”/etc/ssh/sshd_config

 

6.过滤/etc/passwd文件中含有/sbin/nologin 的行并统计行数?答案A

A.grep ‘sbin’ /etc/passwd | grep ‘nologin’ | wc -l

B.grep ‘sbin’ /etc/passwd | grep ‘nologin’ | wc -c

C.grep ‘sbin|nologin’ /etc/passwd | wc -l

D.grep ‘sbin’ /etc/passwd | grep ‘nologin’ | wc

 

7.只显示/etc下的非隐藏目录      答案B

A.ls -d /etc/*

B.ls -d/etc/[^.]*/

C.ls -d /etc/

D.ls -d /etc/~

 

8.将/etc/passwd的内容列出并包含行号,同时删除3至6行          答案C

A.nl /etc/passwd | sed ‘d3,6’

B.nl /etc/passwd | sed ‘3-6d’

C.nl /etc/passwd | sed ‘3,6d’

D.nl /etc/passwd | sed ‘d3-6’

 

A.last -n 5 |awk ‘{print $1 ‘\t’ $3}’

B.last -n 5 |awk ‘{printf $1 “\t” $3}’

C.last -n 5 |awk  {print $1 “\t” $3}

D.last -n 5 |awk ‘{print $1 “\t” $3}’

 

10.输出个人账号信息并按第三栏排序        答案B

A.cat/etc/passwd | sort -t ‘;’ -k 3

B.cat/etc/passwd | sort -t ‘:’ -k 3

C.cat/etc/passwd | sort -u ‘:’ -k 3

D.cat/etc/passwd | sort -u ‘:’ -n 3

 

11.在视图上不能完成的操作是(      )

         A.查询

         B.在视图上定义新的视图

         C.更新视图

         D.在视图上定义新的表

答案:D

12.UNIQUE惟一索引的作用是(      )

         A.保证各行在该索引上的值都不得重复

         B.保证各行在该索引上的值不得为NULL

         C.保证参加惟一索引的各列,不得再参加其他的索引

         D.保证惟一索引不能被删除

答案:A

13.若要撤销数据库中已经存在的表S,可用( )。

         A.DELETE TABLE S

         B.DELETE S

         C.DROP S

         D.DROP TABLE S

答案:D

14.以下能够删除一列的是(      )

         A.alter table emp removeaddcolumn

         B.alter table emp dropcolumn addcolumn

         C.alter table emp deletecolumn addcolumn

         D.alter table emp deleteaddcolumn

答案:B

15.若用如下的SQL语句创建了一个表SC:(      )

CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入 。

         A.(NULL,’103’,80,’选修’)

         B.(’201823’,’101’,NULL,NULL)

         C.(’201932’,NULL,86,’ ’)

         D.(’201909’,’111’,60,必修)

答案:B

16.创建数据库使用以下哪项(      )

         A.create mytest

         B.create table mytest

         C.database mytest

         D.create database mytest

答案:D

17.向数据表中插入一条记录用以下哪一项(      )

         A.CREATE

         B.INSERT

         C.SAVE

         D.UPDATE

答案:B

18.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是(      )。 

         A.UPDATE

         B.SELECT

         C.DELETE

         D.INSERT

答案:B

19.修改数据库表结构用以下哪一项(      )

         A.UPDATE

         B.CREATE

         C.UPDATED

         D.ALTER

答案:D

20.SQL是一种(      )语言。

         A.函数型

         B.高级算法

         C.关系数据库

         D.人工智能

答案:C

 

二、多项选择题(共10题)

1.以下哪个项为VI的工作模式 答案ABC

A.一般指令模式

B.编辑模式

C.指令列命令模式

D.兼容模式

 

2.一般指令模式下,按下哪个字母键可进入编辑模式  答案ABCD

A.I

B.O

C.A

D.R

 

3.找出帐户信息中含数字的行答案AD

A.grep -n ‘[0-9]’ /etc/passwd

B.grep -n ‘[:digit:]’ /etc/passwd

C.grep -n ‘[0,9]’ /etc/passwd

D.grep -n ‘[[:digit:]]’ /etc/passwd

 

4.可使用正则表达式的命令        答案BCD

A.Ls

B.grep

C.awk

D.Sed

 

5.VI在一般模式下,输入哪个字符可进入指令列命令模式     答案ABC

A.:

B./

C.?

D.!

 

6.对于删除操作以下说法正确的是()

         A.drop database 数据库名:删除数据库

         B.delete from 表名;  删除表中所有记录条

         C.delete from 表名 where 字段名=值;删除符合条件的记录条

         D.drop table 表名;删除表

答案:A,B,C,D

 

7.关于主键下列说法正确的是()

         A.可以是表中的一个字段,

         B.是确定数据库中的表的记录的唯一标识字段,

         C.该字段不可为空也不可以重复

         D.可以是表中的多个字段组成的。

答案:A,B,C,D

 

8.mySQL支持哪些逻辑运算符

         A.&&

         B.||

         C.NOT

         D.AND

答案:C,D

 

9.以下哪些是mySQL数据类型()

 

         A.BIGINT

         B.TINYINT

         C.INTEGER

         D.INT

答案:A,B,C,D

 

10.以下说法正确的是(      )

         A.一个服务器只能有一个数据库

         B.一个服务器可以有多个数据库

         C.一个数据库只能建立一张数据表

         D.一个数据库可以建立多张数据表

答案:B,D

 

 

三组:

WAS、DYNTRACE:

1.以下属于WAS管理节点的是(C):

A. node agent  B.server进程    C.DMGR     D.Cluster

 

2.关于DMGR的管理控制台端口,以下说法正确的是(D):

A.http协议占用9080,https协议占用9043。

B.http协议占用9043,https协议占用9060。

C.http协议占用9060,https协议占用9042。

D.http协议占用9060,https协议占用9043。

 

3.WAS节点命名一般采用Linux统一命名规范,以下节点命名符合规范的是(A):

A.管理节点:HQsPVL-****-M01,服务节点:HQsPVL-****-A02.

B.管理节点:HQsPVL-****-W01,服务节点:HQsPVL-****-A01.

C.管理节点:HQsPVL-****-M01,服务节点:HQsPVL-****-N02.

D.管理节点:HQsPVL-****-P01,服务节点:HQsPVL-****-A01.

 

4.wasadmin用户目录/home/wasadmin的目录权限是(B):

A.741   B.700       C.751   D.    721

 

5.DYNTRACE监控体系分为以下几个组件(A):

A.agent+采集器+分析器+客户端

B.采集器+分析器+客户端

C.agent+采集器+分析器

D.agent+采集器+客户端

 

6.DYNTRACE客户端中查看当前告警配置信息的是进哪个菜单(C):

A.MonitoringOverview               B.Agents  Overview

C.Incidents                         D.Tasks and Monitors

 

7.在以下哪个配置文件中修改配置可以将采集器连接到正确的dynatrace server ip(B):

A.Sensororders.xml                 B.Collector.config.xml

C.dtcollector.ini                  D.dtserver.ini


Linux使用者管理(第13章-第16章):

1.UID为0的用户为(C):

A. root   B.系统用户    C.系统管理员     D.一般用户

 

2.以下用于管理用户相关数据的是(A):

A. /etc/passwd   B./etc/password    C./etc/pwd     D./etc/shadow

 

 

3.以下用于管理密码相关数据的是(D):

A./etc/passwd  B./etc/password    C./etc/pwd     D./etc/shadow

 

4.设定某个目录/文件的ACL规范的命令是(A):

A.setfacl    B.getfacl    C.setacl    D.putacl

 

5.我们登录系统后希望重新加载fstab文件中的所有条目,我们可以执行命令(D):

A.mount -d   B.mount-c    C.mount -b     D.mount -a

 

6.为了查看用户没有执行完成的at任务。用户可以执行(C):

A.atrm   B.atinfo    C.atq    D.at -i

 

7.一般来说,使用fdisk命令的最后一步是使用(D)选项命令将改动写入硬盘的当前分区表中:

A.p   B.r    C.x    D.w

 

8.使用RAID0+1方式工作时,至少需要(D)块硬盘。

A.1   B.2    C.3    D.4

 

9.使用RAID5方式工作时,至少需要(C)块硬盘。

A.1   B.2    C.3    D.4

 

10.当系统工作负载增加时,CPU的(A)将占很大比重。

A.用户时间   B.系统时间    C.空闲时间     D.进程时间

 

11.为查找出当前用户运行的所有进程的信息,我们可以使用(A)命令。

A.ps -a   B.ps-u    C.ps -l     D.ps -ef

 

12.有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行一次,下面哪条crontab的项可以完成这项工作(B)。

A.0 13,20 * * 1,5 mybackup  

B.0 13,20 * * 1,2,3,4,5 mybackup   

C.* 13,20 * * 1,2,3,4,5 mybackup    

D.0 13,20 1,5 * * mybackup

 

13.在bash shell环境下,当一命令正在执行时,按下 control-Z,会(C)。

A.终止前台任务   B.给当前文件加上 EOF    C.将前台任务转入后台    

D.撤销当前命令

 

14.若使pid进程无条件终止使用的命令是(A)。

A.Kill -9   B.kill -15   C.killall -l     D.kill -3

 

15.XFS文件系统扩容的命令为(B)。

A.resize2fs   B.xfs_growfs    C.vgextend     D.lvextend

 

16.root文件系统一旦安装完毕,内核将启动名为(C)的程序,这也是引导过程完成后,内核运行的第一个程序。

A.login   B.rc.d   C.init     D.startup

 

 

 

1.SELinux依据启动与否共有三种模式,分别为(ABC)。

A.enforcing   B.permissive    C.disabled     D.enabled

 

2.如果想要RAID具有数据保护功能,防止因硬件损坏而导致数据遗失,以下可选的RAID等级有(BCD)

A.RAID0    B.RAID1   C.RAID5    D.RAID6

 

3.系统管理员对于磁盘的管理任务主要包括(ABCD)

A.格式化磁盘   B.硬盘分区   C.建立合适的文件系统   D.安装成文件目录

 

4.为了给系统中增加一个新用户,我们可以使用(ABCD)方式

A.adduser    B.useradd   C.linuxconf    D.webmin

 

5.使用ps命令得到当前进程状态时,一般情况下的输出包括(ABC)

A.pid    B.tty    C.status   D.position

 

6.在/etc/fstab文件中,我们可以看到以下信息(ABD)

A.文件系统名    B.文件系统类型    C.文件系统大小    D.文件系统在系统中被fsck检查的顺序

 

7.执行以下(AC)操作后,用户Trump将无法登陆该系统

A.passwd -l Trump    B.chage -d 0 Trump  

C.usermod -s /sbin/nologin Trump    D.chage -m30 Trump

 

8.以下可以查看进程的命令有(ABD)

A.ps   B.top    C.kill    D.pstree

 

9.一般来说,crond预设有三个地方会有执行脚本配置文件,分别为(ABC)。

A.、/etc/crontab   B./etc/cron.d/*   

C./var/spool/cron/*    D./var/cron.d

 

10.使用lsmod命令之后,系统会显示出目前已经存在于核心当中的模块,显示的内容包括有(ACD)。

A.模块名称(Module)   B.运行的时间(Time)   C.模块的大小(Size)    

D.此模块是否被其他模块所使用(Used by)



四组:

鸟哥第17-20章试题



单选题

1.Linux所有服务的启动脚本都存放在()目录中。A

A.     /etc/rc.d/init.d 

B.     /etc/init.d 

C.     /etc/rc.d/rc 

D.     /etc/rc.d

 

2.     启动DNS服务的守护进程()C

A. httpdstart 

B. httpdstop 

C. namedstart 

D. named stop

 

3.cron 后台常驻程序 (daemon) 用于: D

A. 负责文件在网络中的共享 

B. 管理打印子系统

C. 跟踪管理系统信息和错误 

D. 管理系统日常任务的调度

 

4网络服务的daemon是:D

A. lpd

B. netd

C. httpd

D. inetd

 

5.Linux与windows 的网络邻居互联,需要提供什么daemon? B

A. bind

B. smbd

C. nmbd

D. Shard

 

6.Linux系统的运行日志存储的目录是(  )。A

A./var/log

B./usr/log

C./etc/log

D./tmp/log

 

A. serserial eth0 202.112.58.200   netmask 255.255.255.0

B. ifconfig eth0 202.112.58.200   netmask255.255.255.0

C. minicom eth0 202.112.58.200   netmask255.255.255.0

D. mount eth0 202.112.58.200   netmask255.255.255.0

 

8.下面关于文件”/etc/sysconfig/network-scripts/ifcfg-eth0”的描述哪个是正确的?D

  1. 它是一个系统脚本文件

  2. 它是可执行文件

  3. 它存放本机的名字

 

9.Linux用于启动系统所需加载的核程序位于()C

A. /

B. /lib/modules/2.4.20_8/kernel

C. /boot

D. /proc

 

A. A类

B. B类

C. C类

D. D类

 

 

12. 路由器最主要的功能是()B

A. 将信号还原为原来的强度,再传送出去

B. 选择信息包传送的最佳路径

C. 连接互联网

D. 集中线路

 

13. FTP传输中使用哪两个端口()C

A. 23和24

B. 21和22

C. 20和21

D. 22和23

 

14.让我们选择开机时进哪个操作系统的软件叫()B

A. booter

B. boot loader

C. OS downloader

D. rebooter

 

A. 202.112.0.33             

B. 192.10.2.254

C. 255.255.255.0        

D. 127.0.0.1

 

A. chfn         

B. ipconfig

C. ip             

D. ifconfig

 

17. dns域名系统主要负责主机名到()的解析. A

D.主机别名

 

A. ping

B. ifconfig

C. arp

D. traceroute

 

19.下列哪个系统目录中存放了系统引导、启动时使用的一些文件和目录()D

A. /root

B. /bin

C. /dev

D. /boot

 

20.下列提法中,不属于ifconfi命令的作用范围的是()D

  1. 配置本地回环网址

  2. 激活网络适配器

  3. 加载网卡到内核中

 

多选题

1.在Linxu系统的/var/log目录下,保存的系统日志文件包括()ABCD

A. btmp

B. lastlog

C. spooler

D. secure

 

2.局域网的网络设备通常有()ABCDE

A.交换机

B.路由器

C.  网桥

D.双绞线

E.  HUB

 

3.系统引导的过程一般包括如下几步:a.MBR中的引导装载程序启动;b.用户登录;c.Linux核运行;d.Bios自检。正确的顺序是()。B

  1. d,b,c,a

  2. d,a,c,b

  3. b,d,c,a

  4. a,d,c,b

 

4.进行网络配置的主要参数包括()ABC

B.子网掩码

C.网关

 

5.DNS服务所采用的TCP/IP协议的端口号是()AB

A. TCP 53

B. UDP 53

C. TCP 54

D. UDP 54

 

6.下列命令能够启动DNS服务的是()AB

A. service named start

B. /etc/init.d/named start

C. service dns start

D. /etc/init.d/dns start

 

7.DHCP服务器能提供给客户机()配置ABCD

B.子网掩码

C.默认网关

D.DNS服务器

 

8.ifconfig可以支持下列()操作。ABCD

A.修改网络设备信息

B.停止网络设备

 

9.关于vsftpd服务,以下()说法是错误的。ABCD

A.只要在ftpusers文件中出现,就一定不能登录系统

B.只要在user_list文件中出现,就一定能登录系统

C.只要在两个问中都出现,就一定能登录系统

D. 只要在两个问中都不出现,就一定能登录系统

 

10.以下()服务能在系统中独立运行()BCD

A. telnet服务

B. ssh服务

C. httpd服务

D. vsftpd服务


分布式:

一、单选题

1、关于关系型数据库描述错误的是?     D

A、数据之间有关系,进行数据的增删改查的时候是非常方便的 

B、关系型数据库是有事务操作的,保证数据的完整性和一致性。      

C、"因为数据和数据是有关系的,底层是运行了大量的算法大量算法会降低系统的效率,会降低性能"       

D、"海量数据的增删改查的时候有明显的优势"

2、下列哪个命令不属于DML?          B

A、INSERT       B、ALTER       C、DELETE       D、SELECT

3、TDSQL默认的事务隔离级别是?     B

A、READ UNCOMMITTED       B、READ COMMITTED   C、REPEATABLE READ     D、SERIALIZABLE

4、TDSQL分布式表中,如果SQL中不带shardkey则该SQL会发往哪些分片?A

A、所有分片    B、第一个分片  C、随机一个分片  D、根据shardkey值hash计算出一个分片

5、下列三种删除数据的命令,哪种会删除表结构       B

A、truncate     B、drop   C、delete  D、skip

6、TDSQL的路由信息是保存在哪里的?    C

A、数据库中          B、Scheduler          C、zookeeper         D、oss

7、关于TDSQL备份的意义,说法错误的是?   A

A、用于重做备机的时候提供源数据   

B、数据误删,drop table、drop database操作,可以找回数据;

C、历史数据的分析,直接在生产实例上分析容易对线上业务造成冲击; 

D、多重灾难,导致主备数据全部损毁,可以恢复数据;

8、TDSQL强同步的策略是?           C

A、主机不等从机应答直接返客户端成功 

B、主机等待多数从机应答再返回客户端成功 

C、主机等待至少一台备机应答成功后才返回客户端成功      

D、主机等待所有备机应答成功后才返回客户端成功

9、数据库用户权限设计规范描述错误的是?    C

A、除核心维护人员外,其他用户不能拥有SUPER权限账号 

B、TDSQL的权限支持到字段级别,权限的主体对象要按最小原则控制      

C、尽量使用简单密码,以便记忆。 

D、开发、测试和生产环境中用户权限设置要保持一致

10、下列关于主键说法错误的是?        D

A、InnoDB表必须指定主键

B、尽量避免更新主键字段 

C、如果存在多个唯一键,考虑最常用的唯一键作为主键      

D、主键值可以为空

11、下列关于对象命名说法错误的是?     D

 A、对象命名要使用富有意义英文词汇,除约定俗成外,避免使用缩写     

B、在索引约束等对象命名时会同时包含表名、字段名等多个名字,此时可以使用缩写,缩写规则和字符数要统一 

C、只使用小写字母、数字和下划线的组合      

D、可以使用SQL关键字

12、下列关于索引说法错误的是?        B

A、在组合索引中,常用的字段放在前面,选择性高的字段放在前面 

B、索引可以加快查询,越多越好      

C、对于较长的字符串类型字段,建议使用前缀索引      

D、单个索引的字段不要超过5个

13、TDSQL实例升级,通常通过水平扩容的方式升级,路由切换过程中,对业务有___级只读影响。                             A

A、秒      

B、分钟 

C、小时 

D、天

14、TDSQL如果某实例业务写请求量无变化,读请求量翻倍导致性能瓶颈,最优扩容方式是?                                C

A、实例水平扩容 

B、实例垂直扩容 

C、增加备机 

15、客户反馈目前CPU负载很高,首先应该查看?       B

A、慢查询      

B、当前会话诊断 

C、CPU曲线  

D、诊断报告

16、客户反馈一个update语句持续返回lock waittimeout错误,下述哪个排查方式比较合理?                                              B

A、通过扁鹊的SQL优化得到该SQL的优化建议      

B、通过扁鹊的实时诊断->锁等待诊断查询诊断建议       

C、通过扁鹊的会话检查查询当前的热点SQL   

D、通过扁鹊的历史会话分析功能提取可能造成锁等待的事务

17、客户反馈一个update语句过去的某个时间点出现几次lock wait timeout错误,目前没有再复现,下述哪个排查方式比较合理?            D

A、通过扁鹊的SQL优化得到该SQL的优化建议      

B、通过扁鹊的实时诊断->锁等待诊断查询诊断建议       

C、通过扁鹊的会话检查查询当前的热点SQL   

D、通过扁鹊的历史会话分析功能提取可能造成锁等待的事务

18、扁鹊的历史SQL会话功能分析的是proxy的哪种日志?     D

A、sys日志,保存的是proxy的运行信息 

B、sql日志,分布式模式下保存的是用户的SQL分解到各个SET上执行的SQL  

C、slow日志,保存的是用户请求中响应时间大于设定阈值的原SQL     

D、interf日志,保存的是用户请求的全部SQL

19、TDSQL在两地三中心架构中,提供写服务节点机房的主db和备db的同步方式是?  B

A、强同步      

B、异步 

C、半同步      

D、以上都可以

20、TDSQL核心特性描述错误的是?    D

A、数据强一致性 

B、企业级安全性 

C、线性水平扩展 

D、很强的OLAP能力

 

二、多选题

1、TDSQL部署环境的以下前置要求有哪些是必须做的?    ACD

A、网络:所有机器可以互相访问      

B、挂载NAS作为冷备存储 

C、yum源:所有服务器需配置好对应系统的yum源。 

D、部署NTP服务器

2、TDSQL主从配置与容灾描述正确的是?              ABCD

A、TDSQL支持一主多从配置,且能在主机宕机时自动选举一台从机为主机      

B、从机个数可以自定义,且多个从机提供负载均衡的只读能力,所以增加从机可以扩容读能力(从机的数据有延迟)        

C、TDSQL支持强同步和异步两种主从同步方式:  

D、TDSQL还支持将2个逻辑实例设置为主从,一般用于异地数据容灾

3、TDSQL读写分离说法正确的是?                  ABC

A、业务增加slave注释标记,将指定的sql发往备机      

B、创建只读账号,该账号的所有sql都发到备机   

C、默认关闭自动读写分离,但可以打开 

D、tdsql不支持读写分离

4、TDSQL多源同步异常可能有哪些原因            ACD

A、目标库表被删除      

B、源表执行了delete数据操作 

C、源和目标库表表结构不一致 

D、目标数据异常

5、TDSQL索引和分区描述正确的是?           ABCD

A、合理使用USE INDEX和IGNORE INDEX进行索引的选择    

B、查询条件尽量使用索引 

C、注意字段类型,避免类型转换。类型转换除了会增加CPU消耗,如果转换失败,还会导致索引失效      

D、对于复合索引,查询条件必须包含所有前缀字段才管用,例如索引(a,b,c),查询条件必须是a或者a、b或者a、b、c才能使用到索引

6、关于TDSQL权限控制说法正确的是          ABC

A、支持IP白名单

B、支持SQL防火墙      

C、权限控制和MySQL一样

7、TDSQL环境中,以下哪些情况join不需要跨set,只需要在各个set内部做join,性能好、

ABC

A、Shardkey相等  

B、Noshard表        

C、广播表      

D、shard表shardkey属于不通分片

8、  TDSQL中,当满足何种条件时,可以考虑使用分布式实例   ABC

A、表中数据会持续增长,在可预见的时间内,超过单机最大存储量 

B、表的读写量很大,超过了单机最大吞吐量 

C、充分考虑了分库分表会导致的在表设计和使用上的各种限制 

D、业务的SQL非常复杂

9、TDSQL场景,SQL执行慢,有哪些原因或可行的优化方案?     ABC

A、SQL自身由于表结构不合理,SQL写法效率低等原因导致SQL执行时耗较高         

B、对某个慢查询使用扁鹊的SQL优化分析,得到索引优化建议 

C、如果是SELECT也可以建议用户采用读写分离

10、TDSQL冷备流程失败的原因可能有哪些?       ABC

A、hadoop集群故障     

B、mysqlagent无法找到hadoop命令         

C、xtrabackup备份失败       

D、proxy异常



五六组:

一、单选题

1.        程序编译使用如下哪个命令:

a.        Yum

b.        Rmp

c.         Tarball

d.        Gcc

答:d

 

2.        编译生成执行文件时,如果不指定执行文件名,默认的文件名是:

a.        a.out

b.        源代码文件名.o

c.         源代码文件名.exe

d.        源代码文件名.dmg

答:a

 

3.        动态函数库的文件扩展名是:

a.        .a

b.        .so

c.         .dll

d.        .dmg

答:b

 

4.        静态函数库的文件扩展名是:

a.        .a

b.        .so

c.         .dll

d.        .dmg

答:a

 

5.        静态函数库的文件扩展名是:

a.        .a

b.        .so

c.         .dll

d.        .dmg

答:a

 

6.        为了加快动态库函数的执行效率,需要把动态库函数调入CACHE中。需要调入CACHE中的配置文件在哪个目录下:

a.        / 目录

b.        /etc/mtab 目录

c.         /etc/ld.so.conf目录

d.        /etc/crontab 目录

答:c

 

 

7.        配合make生成执行代码的配置文件是如下哪个文件:

a.        ./config

b.        ./makefile

c.         ./cconfig

d.        ./makecc

答:b

 

8.        变量CFLAGS 的内容在命令行与 makefile 里面并不相同时,make最优先使用哪个内容:

a.         make 命令行后面加上的环境变量为优先;

b.         makefile 里面指定的环境变量为优先;

c.          shell 原本具有的环境变量为优先

d.         root用户定义的内容为优先

答:a

 

 

9.        makefile中使用的记号$@代表:

a.         代表制作执行文件的用户

b.         代表制作执行文件的用户组

c.          代表目前的标的(target)

d.         代表执行文件产生的当前时间

答:c

 

10.     可以使用如下命令加载动态函数库到CACHE中:

a.         Idd

b.         ldconfig

c.          yum

d.         rmpbuild

答:b

 

11.     RPM和SRPM在进行软件产品管理时,两者有如下不同:

a.         两者都是编译好的软件,可以直接安装

b.         SRPM是编译好的软件,可以直接安装

c.          RPM是需要重新编译后,才能安装

d.         RPM是编译好的产品,可以直接安装

答:d

 

12.     如果需要根据Linux环境做特别剪裁,再安装Linux,下面方法是最合适的:

a.         使用Tarball的安装方法

b.         使用SRPM的安装方法

c.          使用RPM的安装方法

d.         重新编写程序,用gcc编译再取代原有代码

答:b

 

 

13.     yum服务器的作用:

a.         使用Tarball的安装方法

b.         使用SRPM的安装方法

c.          使用RPM的安装方法

d.         重新编写程序,用gcc编译再取代原有代码

答:b

 

14.     一个软件安装完毕后,软件产品的相关信息记录在下列哪个地方:

a.         /etc/rpm/

b.         /bin/rpm/

c.          /var/lib/rpm/

d.         /bin/lib/rpm

答:c

 

15.     查询本机安装了哪些软件产品及相关安装位置信息,使用下面哪个指令:

a.         yum

b.         Rpmbuild

c.          ls或ll

d.         rpm

答:d

 

 

16.     为防止病毒或恶意篡改软件,使用下面哪个指令做好检查:

a.         yum

b.         Diff

c.          patch

d.         rpm

答:d

 

17.     用yum管理的软件,其配置文件的扩展名是:

a.         .yum

b.         .repo

c.          .rpm

d.         .gz

答:a

 

18.      在X Window 架构中,哪个元件对主机输入输出硬件进行管理:

a.         X Client

b.         Window Manager

c.          Display Manager

d.         X Server

答:d

 

19.      如果初次进行核心代码的编译生成前,需要使用哪个命令做好清理工作:

a.         Make purge

b.         Make clean

c.          Make mrproper

d.         Make menuconfig

答:c

 

 

20.      制作核心模块和功能的选择,主要从哪个命令入手:

a.         Grub

b.         Make

c.          Dracut

d.         Rpm

答:c

 

 

二、多选题

1.        函数库一般分为哪几类:

a.        动态函数库

b.        混合库

c.         静态函数库

d.        版本升级库

答:a,c

 

2.        通过下列编码可以判断下载的文件是否为原本厂商所释出的文件:

a.        MD5

b.        SHA1

c.         SHA256

d.        RELKEY

答:a,b,c

 

3.        利用Tarball安装产品程序时,侦测程序做如下工作:

a.        是否有适合的编译器可以编译本软件的程序码;

b.        是否已经存在本软件所需要的函数库,或其他需要的相依软件;

c.         操作系统平台是否适合本软件,包括Linux 的核心版本;

d.        核心的表头定义文件 (header include) 是否存在

答:a,b,c,d

 

4.        利用Tarball安装产品程序时,下面哪些步骤是必须的:

a.        获得源代码并解压到指定目录;

b.        查阅INSTALL和README等相关文件内容;

c.         手工建立makefile文件;

d.        编译生成产品代码

答:a,b,d

 

 

5.        对Linux用户来说,Linux产品管理的方法有:

a.        Tarball的方法

b.        RPM的方法

c.         DPKG的方法

d.        编译所有代码的方法

答:b,c

 

 

6.        与Linux软件管理相关的命令有哪些:

a.        rpm命令

b.        Tarball命令

c.         rpmbuild命令

d.        yum

答:a,c,d

 

 

7.        为规范软件产品的发布,对软件产品的名称需要包括如下内容:

a.        软件产品名称

b.        软件版本号

c.         软件打包次数

d.        软件适用的硬件平台

答:a,b,c,d

 

8.        RPM进行软件管理的好处有如下:

a.        根据用户定制的需要,可以做环境的改动

b.        能够维护软件产品的依赖关系

c.         不用编译,能够直接安装

d.        安装前能够帮用户检查安装环境

答:b,c,d

 

9.        yum服务器的主要作用有哪些:

a.        提供程序需要的特别编译器

b.        维护软件产品的依赖关系

c.         提供软件更新清单

d.        提供软件产品

答:b,c,d

 

 

10.     在X Window System中,各个X client 都不知道对方的存在,因此,Window Manager具有如下功能:

a.        管理各窗口的重叠

b.        管理各窗口的移动

c.         管理图形的绘制

d.        管理窗口的大小

答:a,b,d

 

安全防护相关:

一.单选题

 

1.     能够查看当前目录中隐藏文件的命令是?

a) ls-a      b) ls -l  c) ls -c   d) ls -n

答案(a)

 

2.     哪个目录存放用户密码信息

a)/boot    b)/etc  c)/var    d)dev

答案(b)

 

3.     下列哪个文件包含系统里所有用户的密码信息()

A) /etc/group     B)/dev/group   C)etc/shadow   D) /dev/shadow

答案 (C)

 

4.     根据等保2.0要求,信息安全等级()级以上的系统应采用两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。

a) 1        b) 2    c) 3      d) 4

答案(c)

 

5.     HTTPS是一种安全的HTTP协议,它使用()来保证信息安全,使用TCP的443端口来发送和接收报文

A)IPSec   B)SSL   C)SET   D)SSH

答案(B)

 

6.     ()协议主要用于加密机制

A)HTTP   B)FTP  C)TELNET  D)SSL

答案(D)

 

7.     关于安全审计目的描述错误的是()

A)识别和分析未经授权的动作或攻击

B)记录用户活动和系统管理

C)将动作归结到为其负责的实体

D)实现对安全事件的应急响应

答案(D)

 

8.     在OSI七个层次的基础上,将安全体系划分为四个级别,以下哪个不属于四个级别()

A)网络级安全 B)系统级安全 C)应用级安全 D)链路级安全

答案(D)

 

9.     加密有对称密钥加密、非对称密钥加密两种,数字签名采用的是()

A)对称密钥加密 B)非对称密钥加密 C)都不是 D)都可以

答案(B)

 

10.  所谓加密是指将一个信息经过()及加密函数转换,变成无意义的密文,而接受方则将此密文经过解密函数()还原成明文

A)加密钥匙、解密钥匙

B)解密钥匙、解密钥匙

C)加密钥匙、加密钥匙

D)解密钥匙、加密钥匙

答案(A)

 

11.  现存的计算机平台中,哪些系统目前还没有发现被病毒感染

A)Windows  B)Linux  C)Symbian  D)以上都不是

答案(D)

 

12.  以下关于对称加密说法正确的是()

A)加密方和解密方可以用不同的算法

B)加密密钥和解密密钥可以是不同的

C)加密密钥和解密密钥必须是相同的

D)密钥的管理非常简单

答案(C)

 

13.  存放着Linux的DNS信息文件()

A)/etc/resolv.conf

B)/etc/reslv.conf

C)/usr/resolv.con

D)/etc/rseolv.conf

答案(A)

 

14.  以下是Telnet协议监听的TCP端口号是()

A)22     B)21    C)23   D)443

答案(C)

 

15.  以下是SSH协议监听的TCP端口号()

A)22     B)992   C)80   D)443

答案(A)

 

16.  以下是HTTP协议监听的TCP端口号()

A)22     B)80    C)8080    D)443

答案(80)

 

 

二.多选题

 

1.以下哪些属于LINUX的安全策略?

A)登录用户密码要求每三个月修改一次

B)密码设置应采用八位以上及数字、字母或符号两种以上的组合,不能包含用户的账户

C)设置密码错误超限锁定机制

D)设置用户超时设置

 

答案:全选

2.下列攻击中,能导致网络瘫痪的是()

a) 溢出攻击  b)钓鱼攻击  c)邮件炸弹攻击 d)拒绝服务攻击

答案(ACD)

3.信息安全的三要素有:

A)保密性

B)完整性

C)可用性

D)有效性

4.以下属于网络安全控制技术的是()

A)防火墙技术 B)访问控制 C)入侵检测 D)差错控制

答案(ABC)

 

5.等保2.0新标准“基本要求、设计要求和测评要求”分类框架统一,形成了()支持下的三重防护体系架构

A)安全通信网络

B)安全区域边界

C)安全计算环境

D)安全管理中心

答案(全选)

 

 


以上是关于Linux知识竞赛题库来啦~的主要内容,如果未能解决你的问题,请参考以下文章

知识竞赛答题小程序的管理后台搭建教程

参加全国青少年信息学奥林匹克竞赛需要具备哪些方面的知识?

Linux 20题-生信技能树

5分钟学透Linux知识体系

瑞翼工坊——Linux基础操作

acm竞赛知识点