【面试真经】2020年 多格科技有限公司面试复盘-运维岗

前言

金九银十,很多公司都在招聘,目前大部分公司的面试都对基础要求的比较严格, 结合面试情况做了一下复盘,把公司笔试或者面试遇到的问题做一下梳理,确保每一次面试都是一次成长机会。

面试题

  1. shell里面添加用户是哪个命令?
  2. 改一个文件的属组和属主?
  3. 查看服务器开启哪些端口?
  4. 如何让命令在后台执行?
  5. 怎么判断某个变量是否为空?
  6. 你们系统用的哪个发行版?
  7. 用 find 查找三天之前以log结尾的文件并删除?
  8. 用sed删除一个文件的1-3行?
  9. grep 取反是什么参数?
  10. awk 最后一列 有个内置变量是啥?
  11. LVS工作在第几层,DR模式的原理是啥?
  12. zabbix用过自动注册功能吗?
  13. zabbix自动注册和自动发现有什么区别?
  14. binlog有三种类型有哪三种?
  15. rwx 用数字表示是哪几个数字?
  16. 你们用ansible是用来部署软件还是执行命令?
  17. location过滤的优先级?
  18. nginx重定向,重写URL
  19. 给nginx加过第三方模块吗?
  20. 502一般是怎么回事?500呢?

面试题答案

1. shell里面添加用户是哪个命令?
  useradd 
2. 改一个文件的属组和属主?
  chown
3. 查看服务器开启哪些端口?
   nmap工具 && netstat -an
4. 如何让命令在后台执行?
   命令&  这种会绑定终端,终端关闭进程就结束。
   nohub 命令 &   这种关了终端可以运行
5. 怎么判断某个变量是否为空?
     ! $A
6. 你们系统用的哪个发行版?
  centos ,ubuntu
7. 用 find 查找三天之前以log结尾的文件并删除?
   find /log  -mtime +3 -type f -name "*.log"
8.  用sed删除一个文件的1-3行?
  sed '1,3' a.txt
9. grep 取反是什么参数?
 grep -v
10. awk 最后一列 有个内置变量是啥?
   filename
11.  LVS工作在第几层,DR模式的原理是啥?
   见:  https://blog.csdn.net/xinshuzhan/article/details/108592771
12. zabbix用过自动注册功能吗?
   略(后续用一篇文章介绍)
13. zabbix自动注册和自动发现有什么区别?
   略(后续用一篇文章介绍)
14. binlog有三种类型有哪三种?
   Statement,MiXED,以及ROW
15. rwx 用数字表示是哪几个数字?
    421
16.  你们用ansible是用来部署软件还是执行命令?
   部署软件和执行命令都做过
17.  location过滤的优先级?
   略(后续用一篇文章介绍)
18.  nginx重定向,重写URL
URL重写有利于网站首选域的确定,对于同一资源页面多条路径的301重定向有助于URL权重的集中
rewrite  
(后续单独介绍)
19. 给nginx加过第三方模块吗?
    第三方模块很多,后续单独介绍
20. 502一般是怎么回事?500呢?
 500 服务器内部错误
 502  服务器错误网关。

总结

里面有好几个问题,都需要用一整篇文章来回答,所以没有写答案,后续会单独开一篇文章来介绍。
但这些内容,的确都是基础中的基础了。

    原文作者:互联网老辛
    原文地址: https://blog.csdn.net/xinshuzhan/article/details/109253434
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞