首页
Linux教程
Linux实战教程
Shell教程
Mysql教程
Keepalived教程
Linux基础教程
Linux进阶教程
运维题库
运维干货
视频教程
运维资讯
资源下载
关于我们
首页 运维题库基理科技(运维开发工程师面试题)

基理科技(运维开发工程师面试题)

一、选择题 (单选和多选)

1. 在 UNIX 系统中输入命令“ls -la test”显示如下“-rwx–xr-x 1 root root 100 2013-12-20 23:51test”,对它的含义解释错误的是( )

A. 这是一个文件,而不是目录

B. 文件的拥有者可以对这个文件进行读、写和执行操作

C. 文件所属主可以读它,也可以执行它

D. 其他所有用户只可以执行它

2. 我们将逻辑分区建立在( )分区上

A. 从分区  B. 扩展分区  C. 主分区  D. 第二分区

3. 如果你的 umask 设为 022,则你创建文件的缺省权限是( )

A. —–w–w-  B. –w–w—-  C. -r–r-x—  D. -rw-r–r–

4. 在 shell 程序里,判断文件不存在的写法是( )

A. if [ ! -f “$myfile” ];then   B. if [ -d “$myfile” ];then

C. if [ -f “$myfile” ];then   D. if [ ! -d “$myfile” ];then

5. 取 ls -l 输出结果的第 5 列的值的正确写法是( )

A. ls -l | awk “{print $5}”  B. ls -l | awk ‘{print $5}’

C. ls -l | awk {print $5}    D. ls -l | awk ‘print $5’

6. 显示 Linux 内核版本号的命令是( )

A. mkdir   B. uname -a   C. uname -e   D. linuxis

7. /etc/shadow 文件存放( )

A. 用户账号基本信息   B. 用户口令的加密信息   C. 用户组信息   D. 文件系统信息

8. 在重新启动 Linux 系统的同时把内存中的信息写入硬盘,应使用( )命令实现。

A. reboot   B. halt   C. init 5   D. shutdown -r now

9. 当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是( )

A. ping   B. ifconfig   C.traceroute   D. netstat

10. mysql 的主从复制是通过什么方式完成数据同步的( )

A. 通过同步数据库表进行数据同步

B. 通过同步日志文件回滚表数据

C. 通过底层数据块同步进行同步

D. 基于内存同步技术定时刷新数据到磁盘

11. keepalived 是什么类型的集群软件( )

A. 负载均衡集群软件   B. 高可用集群软件

C. 高性能计算集群软件  D. 存储集群软件

12. 在局域网中的某台主机用 ping 命令测试网络连接时发现网络内部的主机都可以连通,而不能与公网连通,问题可能是( )

A. 主机 IP 设置有误

B. 没有设置连接局域网的网关

C. 局域网的网关或主机的网关设置有误

D. 局域网 DNS 服务器设置有误

13. linux 系统配置 DNS 服务器的文件是以下哪一个( )

A. /etc/hosts   B. /etc/host.conf   C. /etc/resolv.conf   D. /etc/sysctl.conf

14. 下列关于链接的描述,错误的是( )

A. 硬链接就是让链接文件的 i 节点号指向被链接文件的 i 节点

B. 硬链接和软链接都是产生一个新的 i 节点

C. 链接分为硬链接和软链接

D. 硬链接不能链接目录文件

15. 以下 HTTP 协议状态码哪些叙述是错误的( )

A. 401(禁止)服务器拒绝请求

B. 500(未找到)服务器找不到请求的网页

C. 400(错误请求)服务器不理解请求的语法

D. 404(服务器错误)服务器内部发生错误

16. 有关归档和压缩命令,下面描述正确的是( )

A. 用 uncompress 命令解压缩有 compress 命令生成的后缀为.zip 的压缩文件

B. unzip 命令和 gzip 命令可以解压缩相同类型的文件

C. tar 归档且压缩的文件可以由 gzip 命令解压缩

D. tar 命令归档后的文件也是一种压缩文件

17. 如下对 docker 的描述不正确的是( )

A. docker 是一个新推出的虚拟化技术

B. docker 底层是基于一个新的虚拟化技术

C. 每个窗口都有自己的内核空间

D. 每个窗口都有自己的 rootFS

18. 以下哪个是常用的自动化配置管理工具( )

A. Chef   B. SVN   C. ansible   D. Jenkins

19. 下列关于 /etc/fstab 文件描述,正确的是( )

A. fstab 文件只能描述属于 Linux 的文件系统

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

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

D. 启动时按 fstab 文件描述内容加载文件系统

20. 下面哪个盒子是使用左边这张硬纸折成的 ( )

二、简答题

1. 有两位盲人,他们都各自买了两对黑袜和两对白袜,八只袜子的布质、大小完全相同,而每对袜 子都有一张商标纸连着。两位盲人不小心将八只袜子混在一起。他们每人怎样才能取回黑袜和白袜各两对呢?

2. 一台 linux 服务器 IP 为:192.168.0.8 ,只希望开放 TCP 80 端口,请写出 iptables 的设置命令

3. shell 脚本里这几个特殊变量分别代表什么意思 $0, $#, $*, $@, $?, $$

4. 突然发现一台 Linux 服务器的文件系统只读,应该怎么处理,请写出详细步骤。

5. 用一条命令截取 ifconfig 中看到的 IP 地址,尽量使用 awk,sed 等处理。

示例:

$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:06:3e:05:19:cb
 inet addr:192.168.130.128 Bcast:192.168.130.255 Mask:255.255.255.0
 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
 RX packets:838227 errors:0 dropped:0 overruns:0 frame:0
 TX packets:444245 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:457212427 (457.2 MB) TX bytes:72504378 (72.5 MB)

6. 基于 linux 的系统监控或性能监控,写下你熟悉的一种监控软件(Nagios、Cacti、Zabbix 或者其他工具及命令)能控制哪些性能指标,报警有哪些级别,有哪些报警方式。

7. Python 如何定义一个函数,并试写一个函数,给定 n,返回 n 以内的斐波那契数列。(斐波那契数列:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*))

本文链接:https://www.yunweibase.com/archives/832

网友评论comments

发表评论

邮箱地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 运维基地 保留所有权
扫二维码
扫二维码
返回顶部