网传Linux运维面试题解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网传Linux运维面试题解答相关的知识,希望对你有一定的参考价值。

题目来源:http://2358205.blog.51cto.com/2348205/1688449

大部分都自己做的,部分参考了原帖博主的答案


1、DNS使用的端口号和协议,简单描述一下DNS正向解析和反向解析的工作原理和作用还有应用场景?

DNS使用

DNS使用的端口号是53,封装协议udp。正向解析是指域名到IP地址的解析过程。反向解析是从IP地址到域名的解析过程,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名。PTR (Pointer Record),指针记录,是电子邮件系统中的一种数据类型,被互联网标准文件RFC1035所定义。与其相对应的是A记录、地址记录。二者组成邮件交换记录。A记录解析名字到地址,而PTR记录解析地址到名字,地址是指一个客户端的IP地址,名字是指一个客户的完全合格域名。PTR记录被用于电子邮件发送过程中的反向地址解析。使用了域名反向解析后,就可以大大降低垃圾邮件的数量。


2.编写IPTABLES使用内网某台机器的80端口可以在公网访问,假设公网IP为10.10.1.1 ,实现192.168.1.0/24段的NAT.       


iptables -A INPUT -p tcp --dport 80 -j ACCEPT   #允许80端口访问

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 10.10.1.1



3.举出三个以上的主流WEB服务器,并简述他们的特性和优缺点不限操作系统?


Apache、nginx、IIS、tomcat、lighttpd等

特点没啥好说的,php和静态用Nginx,JAVE用tomcat



4,举出两个主流代理服务器,简述工作模式和优缺点?


Nginx、Squid



5,举出两个负载均衡的软件,并简述工作模式和优缺点?


Nginx、LVS、HAproxy



6,IE,FF,chrome浏览器最大并发请求数是多少?


当我们在浏览网页的时候,对浏览速度有一个重要的影响因素,就是浏览器的并发数量。并发数量简单通俗的讲就是,当浏览器网页的时候同时工作的进行数量。 如果同时只有2个并发连接数数量,那网页打开的时候只能依赖于这2条线程,前面如果有打开慢的内容,就会直接影响到后面的内容打开。但是如果同时有更多的并发连接数,这样就会大大的提高网页加载速度。IE11、FF、chrome默认都为6,并发连接数也可以自己修改的。

参考文章:http://www.iefans.net/liulanqi-zuida-bingfa-lianjieshu/



7,mysql数据库备份种类有哪些,依据数据库的状态可分为哪些备份,备份工具有哪些,部署一个高可用mysql应用 环境,并说明他的高可用性?


按照要备份的数据集合的范围可分为完全备份、部分备份、增量备份、差异备份

按照数据备份方式可分为物理备份和逻辑备份,物理备份一般就是通过tar,cp等命令直接打包复制数据库的数据文件达到备份的效果,逻辑备份一般就是通过特定工具从数据库中导出数据并另存备份(逻辑备份会丢失数据精度)

按照数据库的状态可分为热备份、温备份、冷备份

热备份指的是当数据库进行备份时,数据库的读写操作均不是受影响 

温备份指的是当数据库进行备份时,数据库的读操作可以执行, 但是不能执行写操作 
冷备份指的是当数据库进行备份时,数据库不能进行读写操作, 即数据库要下线

MySQL备份工具:mysqldump、mysqlhotcopy 、kvm快照备份、tar工具备份、xtrabackup工具备份(只支持InnoDB存储引擎)等

MySQL的高可用方案,我们公司现在采用的是Heartbeat+DRBD的方案,也有推荐使用mycat的,还没有用过,这里就不展开说了。



8,什么是裸设备,他的好处是什么?,mysql支持裸设备吗?


答:


10,如果给你一个100g的INNODB类型数据库,你会用什么备份方案来做备份。


答:




11,写一个简单的shell脚本,脚本运行时让CTRL+C无法中断的该shell脚本?







12、具体说说cacti/nagios 的安装过程?cacti如何监控mysql?




14、sed和awk命令的区别?




本文出自 “每天进步一点” 博客,请务必保留此出处http://yujia2016.blog.51cto.com/59379/1855889

以上是关于网传Linux运维面试题解答的主要内容,如果未能解决你的问题,请参考以下文章

Linux运维面试题及解答

(转)linux运维必会MySQL企业面试题

linux系统运维面试题

linux系统运维面试题简答

linux系统运维面试题简答

运维岗位面试题