运维面试题
<p>1. Apache、Nginx是什么?他们的区别与优缺点是什么?<br />
2. 你常用的Nginx模块是什么?他们分别用来做什么?<br />
3. 如何对Nginx进行性能调优?<br />
4. 请简述TPC/IP的七层模型<br />
5. 请简述受到ddos攻击时,如何防御该攻击?<br />
6. 什么是CDN并简述在什么场景下需要使用CDN<br />
7. Mysql备份数据的工具有哪些?<br />
8. 误操作drop语句导致数据库数据破坏,请给出恢复的实际大体步骤<br />
9. 列举一个实际生产的例子,网站访问速度慢是因为数据库访问慢导致的<br />
10. 请简述DNS进行域名解析的过程?<br />
11. Shell脚本是什么、它是必需的吗?<br />
12. 可以在shell脚本中使用哪些类型的变量?<br />
13. 使用shell手写脚本实现将/usr/local/test目录下大于100K文件,将它拷贝到/tmp目录下<br />
14. 请简述Linux各发行版之间的区别,最少列2个<br />
15. linux系统nginx与Php环境,发现PHP-FPM进程高,请说出可能的原因以及如何解决</p>