• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 运维面试基础知识复习整理

发布时间:2019-10-21 19:01:32 浏览 11720 来源:博学谷 作者:照照

    做运维需要掌握的基础知识十分广泛,其中包括了shell脚本、文本处理命令、数据库、监控工具和数据备份等等知识点。本文为面试运维的广大求职者,整理了一些运维基础知识复习的面试题,并附上了答案,希望对大家的面试有所帮助。现在我们赶紧来看看吧!

     

    运维面试基础知识

     

    1.如何选择Linux操作系统版本?
      

    一般来讲,桌面用户首选Ubuntu;服务器首选RHEL或CentOS,两者中首选CentOS。根据具体要求:
      

    (1)安全性要求较高,则选择Debian或者FreeBSD。
      

    (2)需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE。
      

    (3)想要新技术新功能功能可以选择Feddora,Feddora是RHEL和CentOS的一个测试版和预发布版本。
      

    (4)根据现有状况,绝大多数互联网公司选择CentOS。现在比较常用的是6系列,现在市场占有大概一半左右。另外的原因是CentOS更侧重服务器领域,并且无版权约束。
      

    2.Tomcat工作模式?
      

    Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。
      

    3.你是怎么备份数据的,包括数据库备份?
      

    在生产环境下,不管是应用数据、还是数据库数据首先在部署的时候就会有主从架构、或者集群,这本身就是属于数据的热备份;其实考虑冷备份,用专门一台服务器做为备份服务器,比如可以用rsync+inotify配合计划任务来实现数据的冷备份,如果是发版的包备份,正常情况下有台发布服务器,每次发版都会保存好发版的包。
      

    4.什么是电流保护,动作原理如何?
      

    当线路发生短路时,重要特征之一是线路中的电流急剧增大,当电流流过某一预定值时,反应于电流升高而动作的保护装置叫过电流保护,过电流保护的动作电流是按最大负荷电流来考虑的,其选择是靠阶梯形的时限来配合的。
      

    5.绘制、识读电气控制线路原理图的原则是什么?
      

    原理图一般分电源电路、主电路、控制电路、信号电路及照明电路绘制。
      

    原理图中,各电器触头位置都按电路未通电未受外力作用时的常态位置画出,分析原理时,应从触头的常态位置出发。
      

    原理图中,各电器元件不画实际的外形图,而采用国家规定的统一国标符号画出。
      

    原理图中,各电器元件不按它们的实际位置画在一起,而是按其线路中所起作用分画在不同电路中,但它们的动作却是相互关联的,必须标以相同的文字符号。
      

    原理图中,对有直接电联系的交叉导线连接点,要用小黑点表示,无直接电联系的交叉导线连接点则不画小黑圆点。

     

    6.如果一台办公室内主机无法上网(打不开网站),请给出你的排查步骤?
      

    (1)首先确定物理链路是否联通正常。
      

    (2)查看本机IP,路由,DNS的设置情况是否达标。
      

    (3)telnet检查服务器的WEB有没有开启以及防火墙是否阻拦。
      

    (4)ping一下网关,进行最基础的检查,通了,表示能够到达服务器。
      

    (5)测试到网关或路由器的通常情况,先测网关,然后再测路由器一级一级的测试。
      

    (6)测试ping公网ip的通常情况(记住几个外部IP),
      

    (7)测试DNS的通畅。ping出对应IP。
      

    (8)通过以上检查后,还在网管的路由器上进行检查。
      

    7.网站打开慢,请给出排查方法,如是数据库慢导致,如何排查并解决,请分析并举例?
      

    可以使用top free 等命令分析系统性能等方面的问题。如是因为数据库的原因造成的,就需要查看慢查询日志去查找并分析问题所在。

     

    8.如何查看Linux的默认网关?
      

    用 “route ‐n” 和 “netstat ‐nr” 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。
      

    9.讲述一下Tomcat8005、8009、8080三个端口的含义?
      

    8005==》 关闭时使用
      

    8009==》 为AJP端口,即容器使用,如Apache能通过AJP协议访问Tomcat的8009端口
      

    8080==》 一般应用使用
      

    10.什么叫CDN?
      

    即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络边缘,使用户可就近取得所需的内容,提高用户访问网站的速度。

     

    以上就是运维面试基础知识的复习整理。大家都会做了吗?还有疑问的小伙伴赶紧查漏补缺吧,衷心祝愿大家都可以顺利通过面试,拿到自己心仪的offer。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: Linux 服务器安全强化的技巧有哪些? 下一篇: 2019年Linux排行榜 开发人员常用Linux发行版推荐

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码