写点什么

腾讯游戏运营总监酒后吹批:运维工程师这些知识点都不会?赶紧找个地埋了吧!

用户头像
Machine Gun
关注
发布于: 2021 年 05 月 28 日
腾讯游戏运营总监酒后吹批:运维工程师这些知识点都不会?赶紧找个地埋了吧!

前言:

运维是从 IT 诞生之初就一直存在的重要角色,在 IT 类企业中,尤其是互联网企业,运维、开发和测试被称为是驱动技术进步的三驾马车。

但最近几年,随着云计算的到来,以及 DevOps 理念的普及,很多运维工程师倍感焦虑。在新的时代里,运维工程师应该如何提高和进化呢?

IT 运维是一个融合多学科(网络、系统、安全、应用架构、存储等)的综合性技术岗位。这也是让很多运维人员常常困惑的原因。怎样才能评判运维工作的好坏?一般来说,可以包括五个维度:效率、稳定、安全、体验和成本。其中效率和稳定是运维最本职的事情;安全、体验和成本是更进一步的方向。



 1、效率

主要是指日常运维例行工作的效率:资源分配 & 回收、域名配置、VIP 配置、持续集成 & 发布、应用部署、应用扩容 & 缩容等。通常提到的运维自动化,大多是集中在这些工作上。运维自动化的目标就是解放运维的生产力,提升运维效率,降低人为失误,把运维的能力沉淀到运维的技术平台上。

 2、稳定(质量)

可以通过监控、全链路、强弱依赖、限流降级、容量评估、预案平台等措施,让业务运行更稳定。做好这一点,需要有相对独立、专业的监控和稳定性平台来支持。这部分目标是最大程度地保障系统的稳定性和运行质量。即使出现问题,也能够快速发现、快速响应、快速(自动)恢复。

 3、安全

如果安全出现问题,会给运维带来沉重的修复成本。包括各类主机安全、DB 安全、Web 安全、应用安全等等,与此相关的还有漏洞、DDos、CC 等。

 4、体验

主要是终端用户的访问体验。对于非功能或非产品的使用体验,运维最需要关注的是访问速度。开发团队往往会把注意力放在代码及性能上,忽略端到端全流程的性能和体验。而运维可以站在全局的角度来审视和治理整个端到端的全链路性能情况,给出对应的性能优化建议。

 5、成本

即技术 ROI(投入产出比)的问题。当系统规模变大后,掌控在运维手中的资源将占整个研发团队支出的大头。如果没有很好的成本控制意识和策略,对于公司成本会是非常大的负担。运维工作者需要考虑到服务器 CPU 资源利用率的提升(引申出来各种虚拟化、容器或云资源的使用)、IDC&CDN 流量带宽使用的管控,还有人力的投入和成本的管控。

那么我们在学 Linux 运维的时候要学习那些核心知识点呢?学完怎么吊打面试官?运维工作人员该如何兼顾这五个维度并达到平衡?自动化运维的整体架构该如何搭建?最流行的 SaltStack(ansible)、Puppet、Zabbix(nagios)有哪些不为人知的技巧?等等…

今天 LZ 为了解答疑问,准备了一份 Linux 运维核心技能手册:

这套技能收藏丰富全面,从 Linux 常用命令到 Linux 常用操作,再到 shell 编程、主流服务、性能优化、自动化运维、面试技巧等几乎覆盖了所有 Linux 面试题,被同事称为 Linux 界活字典,跟 Linux 相关的面试题,都会能够得到找得到,部分有挑战的题会附带答案,所有文字可直接复制,非常便于我们学习,一共有 300 题!

内容篇:

1、你是一个服务器的管理员,为了保障服务器上的数据安全,你能想到哪些安全措施?

2、用户抱怨说公司的网络越来越慢,请问你从哪些方面考虑检查这些问题?

3、在域服务器上要共享一个文件夹,要求是域用户能够打开文件夹里面的某些文件,但是不能让用户看到和拷贝该文件夹里面的全部文件,是否能够实现,如果可以怎么实现?

4、公司所在地经常停电,造成服务器非正常关机而丢失了部份文件,你如何解决这个问题?

5、有用户在外地打电话来说无法通过 VPN 接受公司邮件,怎么解决?

6、问题 linux 下通过 mkdir 命令创建一个新目录 jflinux/ett,它的硬链数是多少,为什么?

7、如果在/jflinux/ett 目录下再创建一个目录,那么/jflinux/ett 的硬链接数是多少,为什么?

8、说出 20 个 Linux 命令及常见参数

9、说出 linux 的 9 位权限以及对应的用户和组

10、说出 10 个 linux 正则表达式字符

11、说出 Linxu 的默认文件及目录对应的权限如何控制默认权限

12、已知 AB 服务器 SSH 服务的端口均为 52113,用户为 root 想把 A 服务器的/etc/目录拷贝到 B 服务器/tmp 目录,要求文件属性不能改变,请通过 scp 命令给出详细操作命令

13、NFS 提供服务的主端口是什么?发何用 netstat 命令查看这个端口,输入 netstat-an 后屏幕输出的最后一列是什么意思,能否描后一列的不同情况及含义

14、某同学请教问题说,service nfs start NFS 重启正常没报错,但是执行 chkconfig 查看 NF 还是关闭状态,为什么?

15、只查看 etttxt 文件(100 行)内第 20 到第 30 行的内容?

16、分析图片服务日志,把日志(每个图片访问次数图片大小的总和)排行,取 top10,也就是计算每个 URL 的总访问大小

17、找到目录 面的所有名称以"s1jpg“结尾的普通文件,如果其修改日期在一天内/tmp/back.tar.gz 文件中

18、写出 SHELL 函数 Revertinput,函数必须获取三个参数,然后将三个参数倒序 echo 打印出来,函数必须检查参数个数的合法性,如果参数非法,打印”Illegalparameters”对于下面的输入:

19、如果一个系统使用 LVM 进行分区管理,请写出调整一个逻辑卷分区大小的命令

20、你们公司都使用什么监控,都分别来做什么?

21、你维护网站的时候,出现过什么问题呢?故障如何解决呢?

22、请写出 apache2x 版本的两种工作模式,以及各自工作原理。如何查看 apache 当前所支持的模块,并且查看是工作在哪种模式下?

23、Mysql 备份和恢复如何实现,你们公司的数据量多大,备份的策略是什么?

24、Mysql 主从原理是什么?Bin-log 是干什么用的?

25、主上 100G 数据,从库同步失败,差距很大,如何恢复?

26、某同学请教问题说,service nfs star NFS 重启正常没报错,但是执行 chkconfig 查看 NF 还是关闭状态,为什么?

内容太多了就不一一列举出来了 需要领取本手册的朋友请看文末

资料也按目录进行编排,每一章下面都有更具体的内容:



文中部分内容截图





腾讯 T4 梳理的必备笔记:Linux 必掌握的 300 个核心技能点,对于这份 Linux 笔记感兴趣的朋友们请见文末



文档目录及截图:




重点来啦:

需要本手册的友友们可以友情三连一波 再扫描下方二维码  暗号:infoq 即可免费获取



总结:

可以看出在学习运维 Linux 的时候会用到很多知识版块,每一部分都是必不可少的,当然,作为一名网络安全工程师如果不会 Linux 运维计也是很 Low 的!希望 LZ 的分享可以对大家学习 Linux 运维有一定的帮助。

用户头像

Machine Gun

关注

还未添加个人签名 2021.03.28 加入

需要获取网络安全/渗透测试学习资料工具的朋友可联系V:machinegunjoe666 免费索取

评论

发布
暂无评论
腾讯游戏运营总监酒后吹批:运维工程师这些知识点都不会?赶紧找个地埋了吧!