运维工程师面试题(面试版)

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

Linux 高级运维工程师笔试题
(面试版)
一、选择题(每题 2 分,共40 分):
1、如果你的 umask 设置为022,缺省的你创建的文件的权限为()
A. ----w--w-
B. -w--w----
C. r-xr-x---
D. rw-r--r—
2、在 bash 中, 在一条命令后加入"1>&2" 意味着()
A. 标准错误输出重定向到标准输入
B. 标准输入重定向到标准错误输出
C. 标准输出重定向到标准错误输出
D. 标准输出重定向到标准输入
3、ext2fs 文件系统中,缺省的为 root 用户保留多大的空间()
A. 3%
B. 5%
C. 10%
D. 15%
4、如何在文件中查找显示所有以"*"打头的行()
A. find \* file
B. wc -l * < file
C. grep -n * file
D. grep ‘^\*’ file
5、对所有用户的变量设置,应当放在哪个文件下()
A. /etc/bashrc
B. /etc/profile
C. ~/.bash_profile
D. /etc/skel/.bashrc
6 、局域网的网络地址192.168.1.0/24, 局域网络连接其它网络的网关地址是192.168.1.1. 主机
192.168.1.20 访问 172.16.1.0/24 网络时,其路由设置正确的是()
A.route add &ndash;net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1
B.route add &ndash;net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1
C.route add &ndash;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
7、若一台计算机的内存为 128MB,则交换分区的大小通常是()
A.64MB
B.128MB
C.256MB
D.512MB
8、通常情况下,下列那个命令既可以检查端口连通性,也可以检查网络丢包率()
A.ping
B.telnet
stat
D.tcping
E.tracert
9、在服务器安全配置中,通常需要修改日志文件的权限为只可读写,不可删减,通过下列那条命令可以实现()
A.chattr +i
B.chattr –i
C.chmod 644
D.chown –R root:root
10、不是 shell 具有的功能和特点的是()
A.管道
B.输入输出重定向
C.执行后台进程
D.处理程序命令
11、MYSQL 数据库SQL 语句中,条件用以下哪一项来表示()
A.THEN
B.WHILE
C.WHERE
D.IF
12、以下能够删除一列的 SQL 语句是()
A.alter table emp remove addcolumn
B.alter table emp drop column addcolumn
C.alter table emp delete column addcolumn
D.alter table emp delete addcolumn
13、用于将事务处理写到数据库的命令是()
A.insert
B.rollback
mit
D.savepoint
14、下列那条命令可以查找 linux 系统中具有S 位权限的文件()
A. find /type f -perm -4000 -o -perm -2000 -print | xargs ls –al
B. find / -user root -perm -2000 -print -exec md5sum {} \;
C. find / -nouser -o –nogroup
D. find / -type d -perm -2 -o -perm -20 | xargs ls –ld
15、下列对shell 变量FRUIT 操作正确的是()
A、为变量赋值:$FRUIT=apple
B、显示变量的值:fruit=apple
C、显示变量的值:echo $FRUIT
D、判断变量是否有值: [ -f “$FRUIT” ]
16、WWW 服务器是在 Internet 上使用最为广泛,它采用的是()结构。

A.服务器/工作站
B.B/S
C.集中式
D.分布式
17、在重新启动Linux 系统的同时把内存中的信息写入硬盘,应使用()命令实现。

A.#reboot
B.#halt
C.#poweroff
D.#shutdown –rnow
18、Linux 下查看服务程序占用的端口命令是什么()
A.ps -aux
stat –apn
C.watch
D.lsof
19、crontab 文件由6 个域组成,每个域之间用空格分隔,下列哪个排列方式是正确的()
A.MIN HOUR DAY MONTH YEAR COMMAND
B.MIN HOUR DAY MONTH DAYOFWEEK COMMAND
MAND HOUR DAY MONTH DAYOFWEEK
MAND YEAR MONTH DAY HOUR MIN
20、提供可靠数据传输、流控的是 OSI 的第几层()
A.表示层
B.网络层
C.传输层
D.会话层
E.链路层
二、填空题(每题 2 分,共20 分)
1、在服务器部署中,常见服务( FTP、HTTP、SNMP、HTTPS、SSH、TELNET、POP3、IMAP、NTP)所使用的端口和协议分别是什么?(请按顺序填写)
端口:
协议:
2、Linux 内核分为、、、等四个子系统。

3、某文件的权限为:d-rw-_r--_r-- ,用数值形式表示该权限,则该八进制数为: ,该文件属性。


4、在 LANMP 环境中其中A、N、M、P 分别指、、、。

5、Linux 链接分为:硬链接和符号链接。

6、在数据库操作中,最常用的 4 个命令分别是、、、。

7、MySQL 中,备份数据库的命令是。

8、OSI 七层模型分别是、、、、、、,网卡、网桥在工作中一般处于层,而像HTTP、FTP 等网络服务一般处于层。

9、网络通信所用的三个模式分别是、、。

10、MySQL 中,创建和删除数据库的命令分别为和。

三、判断题(每题 1 分,共 10 分)
1、脚本/etc/rc.d/rc.local,在运行级别为单用户方式时,不被执行。

2、Linux 的软件包是独立的,可以单独安装任何软件包。

3、在系统日志文件/var/log/wtmp 中保存了所有的用户登录、退出信息,以及系统的启动、停机记录。

4、查看登陆过系统的用户详细历史数据的命令是 who。

5、目录树结构与文件系统是二个不同的概念,文件系统是磁盘或分区上文件的逻辑存放方法,而目录树结构是操作系统中管理文件的方式。

6、改变用户的初使设置文件 /etc/default/useradd 中,EXPIRE 一行内容,加入用户账号被禁止的时间,只有当使用口令影像 shadow 时,才能起作用。

7、 Linux 系统通过对硬件的限制,使用户进程不能直接访问任何物理部件。

8、RAID 是一种由多块廉价磁盘构成的冗余阵列,使用 RAID 技术可以充分发挥出多块硬盘的优势,实现远远超出任何一块单独硬盘的速度和吞吐量。

9、在进行系统内核配置时,假若当前系统使用可刻写的 CD-ROM,需要打开回送设备 loopback 选项。

10、通常情况下,linux 向进程传送的信号,将告诉系统内核按特殊的处理方法去处理额外的事件。

四、表述题(每题 10 分,共30 分)
1、写一个 shell 脚本,实现批量添加20 个用户,用户名为user01-20,密码为user 后面跟5 个随机字符。

2、在数据库服务器搭建过程中,目前市场上比较流行的有SQL server、MySQL、Oracle,请问,如何根据自己的实际情况来选择合适的数据库产品?并阐述理由。

3、在您的日常工作中,接手维护一款产品前,您需要提前了解什么?您认为一个合格的运维工程师应该具备哪些知识技能以及职业素养?请阐述理由。

相关文档
最新文档