Linux运维工程师会面试哪些

说白了,这就是言语的修行。
上周刚刚讨论过Linux。

简历内容将被验证。
证据?尝试一下?通过艺术?必须全部斩断。
大学将接手并进行更深入的挖掘。
MySQL? jQuery?只需选择一个并询问其工作要素即可。
别自私,他会泄露你的秘密。

我很欣赏工作要求。
随着时间的推移?出差?硬需要吗?必须寻求这些。
同事们会尽力而为。
扎比克斯?纳吉奥斯?驼鹿?如果你不知道,就直说吧。
假装听懂?我给你留下三句话。

第二个前面必须填写。
你需要知道这个职位需要什么。
不要问一遍又一遍还是不明白。
这太棒了。

你自己看看。
别被愚弄了。

面试运维工程师的问题

技术能力:
网络设计:采用S1 2 7 00核心层,防止单点和VLAN划分区域。

故障排除:二层 ping、三层 arp-a、Wireshark 防止丢包。

管理3 00台服务器:跳板+LDAP,在Ansible下配置。

运维基础理论: Linux:了解启动过程和文件类型,clamav防病毒。

MySQL优秀:并行复制解决主从延迟,ANALYSIS更新统计数据。

NoSQL:RDB快照检索、AOF安全写入操作。

建筑设计与安全:
高可用:LVS+限流、SSH+SSL加密。

监控:CPU/内存报警、Prometheus通知。
你自己掂量一下吧。

Linux运维工程师应具备哪些技能?

哎,运行和维护Linux,这个任务……很繁琐。

先说一下Linux的基础知识,一定要扎实。
考虑一下文件操作。
2 02 2 年我在上海,我有一个仆人。
用户放错了文件位置。
找了好久才找到,但不知道用什么命令才能快速定位。
用户管理,添加用户、删除用户、权限设置尤其重要,否则系统就会混乱,肯定会出现系统问题。
这些基本命令必须完全理解。

然后是系统配置和管理。
您应该了解 Linux 配置文件、它所在的位置以及如何更改它。
例如/etc/fstab,如果这是一个错误,系统可能会在启动时崩溃。
系统调优,比如CPU、内存,如何优化,让系统运行得更快。
故障排除很常见。
2 02 2 年,我在北京。
我半夜醒来。
服务器被卡住了。
我必须一一检查,看看是哪个服务出了问题。

管理网络服务,有很多这样的。
必须使用 FTP、DNS、SAMBA 和电子邮件服务。
我记得2 02 2 年在广州,一个客户想要建立一个共享的内网,所以我给他们搭建了SAMBA。
我必须一步一步去做。
如果配置文件没有正确修改,将无法访问。
LAMP/LNMP架构是网络运行和维护的核心。
LAMP、Linux+Apache+MySQL+PHP、LNMP、Linux+Nginx+MySQL+PHP,你都应该知道。
配置和优化nginx和Apache非常重要,直接影响网站速度。
2 02 2 年我在深圳,客户端网站访问速度慢,于是我优化了nginx配置,速度立马变快了。

Tomcat服务,这是Java。
必须能够安装、配置和部署 JavaWeb 应用程序。
2 02 2 年在成都,有一个项目需要Tomcat,所以我给他们安装了它并发布了应用程序。

脚本能力,这个是关键。
您必须能够编写 shell 脚本,例如监视 CPU 和内存使用情况的脚本。
这对于Python/Perl非常有用,我推荐学习Python。
2 02 2 年在杭州,有一个任务需要自动化,所以写了一个Python脚本,比用shell方便多了。

文字处理工具,sed、awk,你应该知道。
2 02 2 年的南京,有一个非常大的日志文件。
我用awk来过滤基本信息。
那里也有也常用操作sort、tr、cut、paste、uniq、tee等。

数据库管理,MySQL是趋势。
您应该能够添加、删除、编辑和检查。
尤其是查询优化,这个非常重要。
2 02 2 年的武汉,有一个客户数据库查询很慢。
我优化了SQL语句,速度好了很多。
数据库备份和恢复对于保证数据安全至关重要。
2 02 2 年的西安,客户数据库遭到破坏。
我用备份恢复了它,没有造成重大损失。

防火墙和网络安全,iptables必须配置。
2 02 2 年的青岛,有一个服务器被攻击,所以我使用iptables设置防火墙规则来防止攻击。
在网络安全知识方面,还需要了解常见的攻击方式以及如何防御。

应该使用监控工具,Cacti、Nagios、Zabbix。
在大连2 02 2 ,我安装了Zabbix来实时监控服务器状态,如果有问题立即报警。
您还应该能够编写自定义监控脚本来满足特定需求。

快速编译和备份,LVS擅长这一点。
2 02 2 年沉阳,采用LVS进行负载均衡,服务器压力减轻。
您还应该了解 Nginx 集群。
热备技术应该都知道,比如MySQL主从复制。

备份和恢复数据,了解RAID。
2 02 2 年在长春,我在客户的服务器上配置了RAID1 ,数据更加安全。
备份工具,tar、dump、rsync,都是必需的。
您还应该能够制定备份策略。

最后,持续学习和解决问题的能力。
Linux运维技术更新快,需要不断学习。
2 02 2 年,我在哈尔滨,学习和使用Kubernetes。
解决问题的能力,这个非常重要,你必须能够快速发现问题并解决错误。
2 02 2 年的石家庄,服务器突然蓝屏。
我查了好久,发现了问题,就解决了。

总之,Linux运维工程师需要了解的东西很多,需要不断学习才能做好工作。