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

前言:

运维是从 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 笔记感兴趣的朋友们请见文末

 

文档目录及截图:

 

 

重点来啦:

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

总结:

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

 

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是黑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值