1+X样卷D选择题分析(云计算平台运维与开发)

单选

1.以下哪一项最好地描述了何时完成监控项目过程组?

A、 整个项目中持续进行(√)

B、 每个可交付成果完成时

C、计划里程碑或项目间隙

D、每个项目阶段结束时

 

2.以下哪一个是收尾过程的正确顺序?

A、得到正式验收、解散团队、写出经验教训、结束合同

B、写出经验教训、解散团队、得到正式验收、结束合同

C、得到正式验收、写出经验教训、解散团队、结束合同(√)

D、得到正式验收、结束合同、写出经验教训、解散团队

3.在shell中变量的赋值有四种方法,其中,采用name=12的方法称。

A、直接赋值(√)

B、使用read命令<br>

C、使用命令行参数

D、使用命令的输出

在shell中变量的赋值有五种 :使用 read 命令,直接赋值,使用命令行参数,使用命令行的输出结果,从文件读取.

1. 直接赋值,格式为:变量名 = 变量值

2.Read 命令是系统内置命令,语法格式为: read  变量 1   变量 2

3. 使用命令行参数赋值:  $ 命令   参数 1   参数 2  参数 3

4. 利用命令的输出结果赋值。

5. 从文件中读入数据。

4.以下描述错误的是哪一项? (10分)

A、自建机房需要自己关注所有事情,成本高昂

B、传统IDC分为实体服务器托管和租用两种类型,IDC数据中心提供IP接入、 带宽接入、电力供应和网络维护等

C、云计算是一种新的提供资源按需租用的服务模式

D、以上均不对(√)

(IDC:互联网数据中心)

5.以下关于私有云优势和劣势的描述中,错误的是哪项?

A、支持定制和遗留应用

B、不影响现有IT管理的流程

C、部署成本高

D、持续运营成本低(√)

由于公司购买并管理自己的设备,所以私有云不会像公有云那样带来很多的成本节约

6.如果你使用一个普通账户telnet远程登录到linux系统中,如何改变身份以root权限管理系统?(10分)

A、chgrp

B、su (√)

C、chusr

D、chmod

Linux su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。

使用权限:所有使用者。

7.在unix系统下执行chmod("/usr/test/sample",0753)之后该文件sample的访问权限为? (10分)

A、拥有者可读写执行,同组用户可写可执行,其他用户可读可执行。

B、拥有者可读写执行,同组用户可读写,其他用户可读可执行。

C、拥有者可读写执行,同组用户可读可执行,其他用户可写可执行。(√)

D、拥有者可读写执行,同组用户可读可执行,其他用户可读写。

4=读 2=写 1=执行;      7=4+2+1可读写执行

5=4+1   可读可执行;    3=2+1 可写可执行

8.每5分钟运行一次crond任务exam,下面哪项正确?

A、*/12 * * * * exam

B、5/* * * * * exam

C、* * */12 * * exam

D、*/5 * * * * exam (√)

分时日月周

 

在以上各个字段中,还可以使用以下特殊字符:

星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

9.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16. 1.0/24网络时,其路由设置正确的是? (10分)

A、route add -net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

B、route add -net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1(√)

C、route add -net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1

D、route add default 192.168.1.0 netmask 172.168.1.1 metric 1

(1)路由信息组成部分:1.目的主机的网络地址 2.下一跳的地址  3.子网掩码

(2)-net 后面跟的是目标网络,gw就是gateway(网关入口)就是你从哪个网关去到那个目标网络。

10、终止一个前台进程可能用到的命令和操作是? (10分)

A、kill

B、ctrl+C(√)

C、shut down

D、halt

Kill杀进程; Ctrl+c终止进程; shutdown关机; halt关闭系统=关机

11、当前目录下有a和b两个文件,执行命令“Is>c”,请问文件c里面的内容是什么?

A、a

B、b

C、ab

D、abc  (√)

//将a b 的内容追加到c文件中,c最后包含a b c。

12、你使用命令“vi/etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出为,你不想保存所修改的内容,你应该如何操作。

A、在末行模式下,键入:wq  //保存退出

B、在末行模式下,键入:q! (√)  //强制退出  !(强制)

C、在末行模式下,键入:x!  //保存退出

D、在编辑模式下,键入"ESC"键直接退出vi  //不能退出vim 能退出编辑模式

8个300G的硬盘做RAID 10的容量空间为(10分)

A、1200G (√)

B、1.8T

C、2.1T

D、2400G

n个mG的磁盘做raid 10,磁盘总量为(n/2)*m

14、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,用户可以使用命令

A、tar xvzf myftp.tgz -C /tmp (√)  // -C<目的目录>或--directory=<目的目录> 切换到指定的目录。

B、tar xvzf myftp.tgz -R /tmp  // -R或--block-number 列出每个信息在备份文件中的区块编号。

C、tar vzf myftp. tgz -X /tmp //-X<范本文件>或--exclude-from=<范本文件> 指定范本文件,其内含有一个或多个范本样式,让ar排除符合设置条件的文件。

D、tar xvzf myftp.tgz/tmp  //格式错误

15.下列关于fstab文件描述正确的是。(10分)

A、fstab文件只能描述属于linux的文件系统

B、CD_ROM和软盘必须是自动加载的

C、fstab文件中描述的文件系统不能被卸载

D、启动时按fstab文件描述内容加载文件系统 (√)

当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。

在这个文件下,我们要关注的是它的六个域。下面将详细介绍这六个域的详细意义。

1、file system。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。

mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc/fstab文件中,file system这部分应填写为:/192.168.1.56:/home/nfs/。 如果想把本机上的某个设备(device)挂载上来,写法如:/dev/sda1、/dev/hda2或/dev/cdrom,其中,/dev/sda1 表示第一个串口硬盘的第一个分区,也可以是第一个SCSI硬盘的第一个分区,/dev/hda1表示第一个IDE硬盘的第一个分区,/dev/cdrom 表示光驱。此外,还可以label(卷标)或UUID(Universally Unique Identifier全局唯一标识符)来表示。用label表示之前,先要e2label创建卷标,如:e2label /dir_1 /dir_2,其意思是说用/dir_2来表示/dir_1的名称。然后,再在/etc/fstab下添加:LABEL=/dir_2 /dir_2。重启后,系统就会将/dir_1挂载到/dir_2目录上。对于UUID,可以用vol_id -u /dev/sdax来获取。比如我想挂载第一块硬盘的第一个分区,先用命令vol_id -u /dev/sda11 来取得UUID,比如是:5dc08a62-3472-471b-9ef5-0a91e5e2c126,然后在这个域上填写: UUID=5dc08a62-3472-471b-9ef5-0a91e5e2c126,即可表示/dev/sda11。Red Hat linux 一般会使用label,而Ubuntu linux 一般会用UUID。

2、mount point。挂载点,也就是自己找一个或创建一个dir(目录),然后把文件系统挂到这个目录上,然后就可以从这个目录中访问要挂载文件系统。

对于swap分区,这个域应该填写:none,表示没有挂载点。

3、type。这里用来指定文件系统的类型。

下面的文件系统都是目前Linux所能支持的:

ext3、 ext2、ext、swap

nfs、hpfs、ncpfs、ntfs、affs

umsdos、proc、reiserfs、squashfs、ufs。

adfs、befs、cifs、iso9660

kafs、minix、msdos、vfat

4、options。这里用来填写设置选项,各个选项用逗号隔开。

由于选项非常多,而这里篇幅有限,所以不再作详细介绍,如需了解,请用 命令 man mount 来查看。但在这里有个非常重要的关键字需要了解一下:defaults,它代表包含了选项rw,suid,dev,exec,auto,nouser和 async。

5、dump。此处为1的话,表示要将整个里的内容备份;为0的话,表示不备份。

现在很少用到dump这个工具,在这里一般选0。

6、pass。这里用来指定如何使用fsck来检查硬盘。

如果这里填0,则不检查;挂载点为 / 的(即根分区),必须在这里填写1,其他的都不能填写1。如果有分区填写大于1的话,则在检查完根分区后,接着按填写的数字从小到大依次检查下去。同数字 的同时检查。比如第一和第二个分区填写2,第三和第四个分区填写3,则系统在检查完根分区后,接着同时检查第一和第二个分区,然后再同时检查第三和第四个分区。

16.一台主机要实现通过局域网与另一个局域网通信,需要做的工作是?(10分)

A、配置域名服务器

B、定义一条本机指向所在网络的路由

C、定义一条本机指向所在网络网关的路由

D、定义一条本机指向目标网络网关的路由

解析:C

17.Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是(10分)

A、两个进程中分别产生生成两个独立的fd

B、两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性

C、进程可以通过系统调用对文件加锁,从而实现对文件内容的保护

D、任何一个进程删除该文件时,另外一个进程会立即出现读写失败 (√)

两个进程中分别产生生成两个独立的fd

两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性

进程可以通过系统调用对文件加锁,从而实现对文件内容的保护

任何一个进程删除该文件时,另外一个进程不会立即出现读写失败

两个进程可以分别读取文件的不同部分而不会相互影响

一个进程对文件长度和内容的修改另外一个进程可以立即感知

18.客户需要将其本地数据中心扩展到 AWS,需要一个 50 Mbps 的专用和专用连接到他 们的 VPC。哪个 AWS 产品或功能满足此要求?(10分)

A、Amazon VPC

B、弹性IP地址

C、AWS直连(正确答案)

D、亚马逊VPC虚拟专用网关

 

19.关于 API 凭证,AWS 推荐的最佳做法是什么?(10分)

A、创建一个有必要的角色,并可以由 EC2 实例来承担。 (√)

B、使用来自 EC2 实例的 API 凭证。

C、使用堡垒主机的 API 凭证。

D、 使用来自 NAT 实例的 API 凭证。

 

20.以下哪一项是一个持久的键值存储?(10分)

A、Amazon 简单存储服务 (√)

B、Amazon 简单工作流服务

C、Amazon 简单队列服务

D、Amazon 简单通知服务

多选

21、下面属于测试用例黑盒技术的是(15分)

A、等价类划分 (√)

B、边界值分析 (√)

C、错误推测(√)

D、因果图 (√)

等价类划分方法、边界值分析方法、错误推测方法、因果图方法、判定表驱动分析方法、正交实验设计方法、功能图分析方法

22.批量删除当前目录下后缀名为.c的文件。如a.c、b.c。(15分)

A、rm *.c(√)

 B、find . -name "*.c" -maxdepth 1 | xargs rm(√)

 C、find . -name "*.c" | xargs rm

 D、以上都不正确

 -maxdepthlevel 最大搜索目录深度,指定目录为第1级

23、进程间通讯方式有哪些?

A、管道 (√)

B、消息队列 (√)

C、共享内存  (√)

D、文件和记录锁定 (√)

进程间通讯方式:管道、FIFO(命名管道)、消息队列、信号量(信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据)、文件和记录锁定。

24.下面有关bash配置文件,说法正确的是?(15分)

A、.bash_logout:退出shell时,要执行的命令 (√)

 B、.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下 (√)

 C、/etc/bash.bashrc 该文件包含专用于个人的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取

 D、/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行

解析:

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置.

/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.

~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.

~/.bash_profile 是交互式、login 方式进入 bash 运行的

~/.bashrc 是交互式 non-login 方式进入 bash 运行的

通常二者设置大致相同,所以通常前者会调用后者。

bash的几个初始化文件 - [Ubuntu]

(1)/etc/profile

全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

(2)/ect/bashrc

Ubuntu没有此文件,与之对应的是/ect/bash.bashrc

它也是全局(公有)的

bash执行时,不管是何种方式,都会读取此文件。

(3)~/.profile

若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

另外,图形模式登录时,此文件将被读取,即使存在~/.bash_profile和~/.bash_login。

(4)~/.bash_login

若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

(5)~/.bash_profile

Unbutu默认没有此文件,可新建。

只有bash是以login形式执行时,才会读取此文件。通常该配置文件还会配置成去读取~/.bashrc。

(6)~/.bashrc

当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件。

(7)~/.bash_logout

注销时,且是longin形式,此文件才会读取。也就是说,在文本模式注销时,此文件会被读取,图形模式注销时,此文件不会被读取。

25.下面关于glance服务的说法,正确的是。(15分)

A、glance-api 负责接受Image API请求,处理image查询和存储等 (√)

 B、glance-registry 负责存储,处理和检索image的元数据(大小,类型等) (√)

 C、使用数据库来存储image文件的元数据 (√)

 D、支持不同的存储仓库来存储image文件,包括swift,本地磁盘,RADOS块设备,Amazon S3,HTTP (√)

 

26.下面属于nova组件中的服务的是。(15分)

A、nova-api (√)

 B、nova-scheduler (√)

 C、nova-novncproxy (√)

 D、nova-controller

API服务器(nova-api)

计算服务器(nova-computer)

网络控制器(nova-network)

调度器(nova-schedule)

卷控制器(nova-volume)

消息队列(queue)

 

27.块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。下面那些是可用的驱动程序。(15分)

A、NAS/SAN (√)

 B、NFS (√)

 C、NTFS

 D、Ceph (√)

块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。还有很多驱动程序可用:NAS/SAN,NFS,ISCSI,Ceph等。

28、下面有关Ext2和ext3文件系统的描述,错误的是?(15分)

A、ext2/ext3文件系统使用索引节点来记录文件信息,包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息(√)

B、ext3增加了日志功能,即使在非正常关机后,系统也不需要检查文件系统

C、ext3文件系统能够极大地提高文件系统的完整性,避免了意外宕机对文件系统的破坏   //快速修复

D、ext3支持 1EB的文件系统,以及16TB的文件。 (√)

如果在文件系统尚未shutdown前就关机如(停电)时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。

为了克服此问题,使用所谓“日志式文件系统 (Journal File System)” 。此类文件系统最大的特色是,它会将整个磁盘的写入动作完整记录在磁盘的某个区域上,以便有需要时可以回溯追踪。

由于资料的写入动作包含许多的细节,像是改变文件标头资料、搜寻磁盘可写入空间、一个个写入资料区段等等,每一个细节进行到一半若被中断,就会造成文件系统的不一致,因而需要重整。

然而,在日志式文件系统中,由于详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回溯并重整被中断的部分,而不必花时间去检查其他的部分,故重整的工作速度相当快,几乎不需要花时间。

29、 Linux系统上,下面哪些文件是与用户管理相关的配置文件(15分)

A、/etc/passwd (√)  //系统中所有的用户和用户的主要信息。

B、/etc/shadow (√)  //用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。

C、/etc/group  (√) //是用户组配置文件,即用户组的所有信息都存放在此文件中。

D、/etc/password  //没有这文件

 

30.下列提法中,属于ifconfig命令作用范围的是。(15分)

A、配置本地回环地址 (√)

 B、配置网卡的IP地址 (√)

 C、激活网络适配器 (√)

 D、加载网卡到内核中

加载网卡到内核中不属于ifconfig命令作用范围。因为:在Linux系统中,网卡的驱动程序是作为模块加载到内核中的,正因为如此,当没有网卡的驱动程序时,可以到网上去下载驱动程序的源文件,甚至可以自己动手编写网卡的驱动程序,然后以模块的形式将其编译到内核中去。

31、linux创建文件的命令有(15分)

A、ls

B、touch(√)

C、cat

D、vi/vim(√)

ls:列出目录下内容;      touch:创建文本文件;

cat:查看文件;           vi/vim:编辑文本文件后即为创建;

32、进程间通讯方式有哪些? (15分)

A、管道(√)

B、消息队列(√)

C、共享内存(√)

D、文件和记录锁定(√)

进程间通讯方式:管道、FIFO(命名管道)、消息队列、信号量(信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据)、文件和记录锁定。

33、云服务器可用的镜像类型有哪几个? (15分)

A、公有镜像(√)

B、自定义镜像(√)

C、服务市场镜像(√)

D、个人镜像

提供镜像类型有:公共镜像、自定义镜像、共享镜像、服务市场镜像。

 

34.您正在从本地网络到AWS VPC设置站点到站点VPN。您可能需要执行以下哪些步骤?(15分)

A、为客户网关设置一个公共IP地址(正确答案)

B、为AWS VPC设置一个公共IP地址

C、为虚拟专用网关设置一个公用IP地址。(正确答案)

D、为VPN隧道设置一个公共IP地址

 

35.使用分段上传应考虑以下哪些方式?(15分)

A、用于通过稳定的高带宽网络上载大型对象以最大化带宽 (√)

 B、用于上传大型对象以减少与这些对象相关的入口的成本

 C、用于通过斑点网络上载任何大小的文件以提高弹性 (√)

 D、用于上传必须附加到现有文件的文件

 

36.创建云主机时,可以购买的网络带宽有哪几个计费标准?(15分)

A、按使用流量计费 (√)

 B、按带宽计费 (√)

 C、按时长计费

 D、以上皆无

 

37.以下哪个是访问S3存储桶的有效URL?(15分)

A、https://s3-us-west-1-prototypeBucket32.amazonaws.com/

 B、https://s3-us-west-1.amazonaws.com/prototypeBucket32 (√)

 C、https://s3-mx-central-1.amazonaws.com/prototypeBucket32

 D、https://prototypeBucket32.s3-us-west-1.amazonaws.com (√)

 

38.以下哪项是Amazon VPC子网的特征?(15分)

A、每个子网跨越至少两个可用区,以提高高可用性环境。

B、每个子网映射到单个可用区。(正确答案)

C、/25的CIDR块掩码是支持的最小范围。

D、默认情况下,所有子网都可以相互路由,无论他们是私有还是公共。(正确答案)

 

39.如果启用了MFA删除,以下哪个操作将被利用?(15分)

A、删除一个S3存储桶

 B、更改存储桶的版本控制状态 (√)

 C、永久删除对象版本 (√)

 D、删除对象的元数据

 

40.Elastic Beanstalk支持以下哪个?(15分)

A、 Docker (√)

 B、 C++

 C、 Scala

 D、 Node.js (√)

 

posted @ 2020-12-02 21:03  Little_yuu  阅读(2082)  评论(0编辑  收藏  举报