运维面试题五十题

基础部分:
1、  Linux是以_____来管理物理设备的;(A.消息串  B.驱动  C.文件  D前三者 );
2、  交换机和squid分别工作在OSI的第____层;(A.物理.会话 B.网络.表示 C.链路.应用 D.会话.表示)
3、  Linux/unix基本的数据体是____;(A.BLKID  B.DIR  C.INODE  D.DEV)
4、  硬链接如果删除一个文件,那所有指向该文件的硬链接将会被___;(A.删除  B.不受影响  C.内容改变 D.裁断)
5、  Linux引导时从____加载文件系统
(A./etc/fstab  B./boot/grub.conf  C./etc/grub.conf  D./etc/rc.local)
6.LVM创建逻辑卷的操作命令顺序 为___
(A.vgcreate pvcreate lvcreate  B.pvcreate lvcreat vgcreate  C.pvcreate vgcreate lvcreate  D.vgcreate lvcreate msfs.ext4 )
7、  Getfacl命令是用来___ (A.管理目录权限  B.查看selinux状态  C.修改目录特殊权限  D.查看目录特殊权限)
8、  Linux区分用户唯一的标识为___(A.PID  B.EUID  C.UID  D.GID)
9、  执行chattr +i  /etc/shadow命令后的结果会导致___;(A.系统无法引导  B.用户无法登录 C.用户无法修改密码  D.B和C)
10、  Linux使用默认命令格盘时,5000字节的文件占用磁盘空间为___字节;(A.4K B.8K C.6K D.5K)

应用部分:
11、  DNS里查询SOA记录的命令是什么?
12、  DNS协议中TTL是标识什么的一个值,如果值过大了会有什么不好?
13、  如果修改了zone的记录而SOA记录里serial没有修改,会导致什么结果?
14、  在DNS里A记录和CNAME记录有什么区别呢?
15、  CDN的智能分发,相当于bind中的什么功能?
16、  Mysql里查寻[email protected]的权限用什么命令,怎么查?
17、  某mysql root用户密码为abceaq!@#12,其中有个cdnuser库,如果将该库备份到/home/backup/cdn.dump文件,命令怎么写;
18、  用iptables增加ssh白名单,将下面的段增加192.168.1.32-192.168.1.47到白名单里。
19、  默写nginx反向代理www.baidu.com源IP为119.75.217.109的配置文件最简单的server {}块;
20、  http访问某网站,输入用户名和密码,点击登录时,浏览器发出的请求类型是什么;
21、  If-Modified-Since和If-None-Match请求头去web服务器分别验证的是什么?
22、  以下cache-control头中,会引起squid主动缓存的是哪个 max-age、private、no-store、public、expires、no-cache;
23、  打印出linux下/bin/run.sh进程的启动时间;
24、  如何从linux里查到程序内存溢出的报告;
25、  使用curl模拟"Mozilla/5.0 (compatible; Googlebot/2.0)"浏览器对www.baidu.com做post请求;
26、  简述用户访问某域名时DNS解析数据流;
27、  简述反向代理用户请求数据流(DNS解析略);
28、  写脚本,要求探测/home/web/all_ipaddr.txt内所有服务器的80端口不通3次时输出服务器IP
29、 以centos为例,查看某进程物理内存占用
30.  Grub里,指定去第1块盘的第二分区找kernel,其中root的那一行的指令应该如何写
31 给出使用ansible外部传参的几种方法
32 如何让linux文件描述符打开数到180万,写出思路
33 写个python脚本,要求输入2018年1月8至4月8日之间的日期可打印出北京市当天限行的车牌号尾数,例:【test.py  2018,03,15】 输出结果为【今天是xxxx年x月x日,限行尾号为x和x】
33 某CDN节点日志如下,用awk一条命令统计出所有httpcode的数量就是200 404 403 502等各多少
222.132.151.188 - - 2018-03-15 18:16:24 "GET http://www.jjwxc.net/purge/book2/3482353 HTTP/1.1" 404 354 "http://www.cdn.com/" "PowerPurge" -:TCP 210 0.000 - 222.132.151.188
34. ELK,elasticsearch服务器如果和谐删除7天前的索引,
35. 写一个nginx 反向代理 域名www.baidu.com IP 10.0.2.51   端口  80。
36. 用curl模拟支持”Accept-Encoding: gzip, deflate, b”的浏览器去请求  www.qq.com
37 给出DNS SOA记录中记录了哪些记录信息,至少说出三个,并给出其含义
38. 写脚本nmap扫描192.168.1.0/16中开了VNC端口的机器,并打印出IP地址
39. 某用户反馈CDN缓存清除失败,经绑定节点访问是没有问题的,用户也清了本地浏览器缓存,访问的仍然是旧内容,可能的原因是什么,如何沟通并如何解决。
40. 绑定源站取头信息查看源站是否设定了gizp相关参数,cdn节点已设定与源站同时设定会导致cdn缓存多份,每次推送只掉一份,通知客户去除相关参数即可.
41. 某用户是浙江移动用户,被轮寻解析到联通和电信及移动节点,可能存在什么原因,应如何解决;
42. 某用户反馈头信息返回X-Cache 和X-Cache-Lookup前者MISS后者HIT,这个是什么原因,怎么沟通;
43. 前者为客户提交的ctrl+F5 refresh_pattern参数设置了reload-into-ms,文件收到后端认证返回miss,单后端squid文件未更新,所有squid继续cache返回hit
44. 使用ansible-playbook写个for循环,让目标主机分别yum安装ntp rsync wget httpd vsftpd安装包
45. 如果修改了zone的记录而SOA记录里serial没有修改,会导致什么结果?
46. 在DNS里A记录和CNAME记录有什么区别呢?
47. If-Modified-Since和If-None-Match请求头去web服务器分别验证的是什么?
48. 以下cache-control头中,会引起squid主动缓存的是哪个 max-age、private、no-store、public、expires、no-cache;
49.   打印出linux下/bin/run.sh进程的启动时间;
50. 某服务器日志/var/log/secure里许多这样的提示,,说明遭遇了什么,并写脚本避免。
Apr 12 16:33:14 myserver sshd[14250]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=188.226.193.38 35、 

猜你喜欢

转载自www.cnblogs.com/zhangcaiwang1/p/10634276.html