linux运维工程师主要干些什么?有什么要求?麻烦哪位好心人详细的帮我解说一下,感激不尽!

linux运维工程师主要干些什么?有什么要求?麻烦哪位好心人详细的帮我解说一下,感激不尽!,第1张

1、对Linux下各种网络服务、应用系统、监控系统等进行自动化脚本开发的工作,并根据项目对系统进行性能优化;

2、负责网站项目中Linux服务器的部署与维护,解决Linux系统下版本兼容性问题;

3、精通linux操作系统,熟练部署和维护Linux服务器以及在linux服务器上架设各种服务;

4、熟练编写shell script脚本;

5、熟悉TCP/IP协议;

6、良好的英语读写能力,听说能力优秀者优先。

7、熟练LAMP,LNMP以及Mysql,oracle数据库维护

1操作系统状态监控

每天登陆系统查看系统运行的负荷如何,有无报错日志或报警日志。

2操作系统故障排除

依据操作系统故障日志分析出现该报警或报错的原因,从而解决问题,保证操作系统的高可用性。

3服务器状态确认

服务器上除了跑着操作系统,必然会安装一些应用程序或数据库,运维工程师每天需要查看linux系统上运行着的应用程序或数据库状态是否正常。

4备份

运维工程师的看家本事,数据库备份和恢复,一般来说只要给数据库制定了备份策略它会自己备份,你只需要监控备份任务是否执行了就可以。

5服务器调优

这个要求就比较高了,linux随着使用时间的增长,状态会有所下降,运维工程师有能力的可以对操作系统及数据库进行性能调优,保证系统处于一个最佳状态。

一般来说,运维工程师的工作以监控为主,出现问题的时候才会进行处理,平时来说还是很轻松的。我负责着三个信息系统的六台服务器运维,挺轻松。

你应该说对linux系统管理都没有问题,比如设置ftp或者防火墙等,还有linux命令要都会使用,最好还要会oracle数据库。因为现在要是用linux系统的~都是用oracle数据库。本人现在就是做linux运维的。希望对你有所帮助。

linux运维工程师运维和售后都是技术性较强的职业,两个不存在谁好谁坏。技术性售后更多的需要和人打交道,相对于运维工程师需要更强的沟通能力。linux运维也得和人打交道,但是相对于售后工程师,需要更强的专业性。

运维工程师的经验学习成本是比较高的,就是说你不在一定的实用环境下是没法学会真本事的,运维的前景和公司的业务、规模是密切相关的,业务发展越好,公司规模越大,运维的价值也会变大。

不同的是售后工程师需要的是解答客户的专业性问题,排除客户对于购买公司产品的疑虑,增强客户对公司产品优越性能的信心。

扩展资料:

Linux运维工程师可以做的工作按照招聘网站上的名称来分有:

1、大中型网络工程师或者网络管理员;

2、Linux/Unix网络工程师;系统集成售前工程师;

3、网络方案实施工程师;售后技术支持工程师;邮件服务器管理员;

4、网络安全工程师;SQL数据库管理员;

5、网站维护工程师;

6、网络的安全顾问;

7、PHP企业架站管理员;

9、Internet网站管理员;论坛架设管理员。

推荐几本学习Linux的书籍供参考:

一、《快乐的Linux命令行》

这本书介绍如何生存在 Linux 命令行的世界。不像一些书籍仅仅涉及一个程序,比如像shell 程序, bash。这本书将试着向你传授如何与命令行界面友好相处。它是怎样工作的?它能做什么?使用它的最好方法是什么?

正如书中所说的“就像有位老师在你身边,指导你学习”,这本书的特点是语言简洁流畅,即使是英文版,看起来也不费劲(目前已有中文版)。涵盖了大部分命令行工具和Shell编程。最主要的是它基于 CC 协议共享,任何人都可以免费下载。

二、《Linux命令行与shell脚本编程大全》

这是一本非常适合Linux小白的入门教程,内容通俗易懂、深入浅出,除了日常工作中用的基础命令之外,像正则表达式、sed、awk 这样的高级命令也有介绍,书上还配有大量的实例,如果你想精通 shell 编程,那么这本书就是为你准备的。也是有志于从事系统运维开发的朋友必备读品,总之,只要你能跟着这本教程学完,使用 Linux 就轻车熟路了。

三、鸟哥的Linux私房菜 : 基础学习篇

如果你想要学习Linux,强烈建议通过《鸟哥的Linux私房菜》这套书籍去学习,浅显易懂,小编就是通过这套书籍学会Linux的。

四、Linux UNIX系统编程手册 套装上下册

《linux/unix系统编程手册(上、下册)》是介绍linux与unix编程接口的权威著作。linux编程资深专家michael kerrisk在书中详细描述了linux/unix系统编程所涉及的系统调用和库函数,并辅之以全面而清晰的代码示例。

《linux/unix系统编程手册(上、下册)》涵盖了逾500个系统调用及库函数,并给出逾200个程序示例,另含88张表格和115幅示意图。

学成之后从事的工作也是围绕运维进行的:

应用运维(SRE):应用运维负责线上服务的变更、服务状态监控、服务容灾和数据备份等工作,对服务进行例行排查、故障应急处理等工作,工作职责如下:设计评审、服务管理、资源管理、例行检查、预案管理、数据备份。

系统运维(SYS):负责IDC、网络、CDN和基础服务的建设(LVS、NTP、DNS);负责资产管理,服务器选型、交付和维修,工作职责如下:IDC数据中心建设、网络建设、LVS负载均衡和SNAT建设、CDN规划和建设、服务器选型、交付和维护、内核选型和OS相关维护工作、资产管理、基础服务建设。

数据库运维(DBA):数据库运维负责数据存储方案设计、数据库表设计、索引设计和SQL优化,对数据库进行变更、监控、备份、高可用设计等工作,详细的工作内容如下:设计评审、容量规划、数据备份与灾备、数据库监控、数据库安全、数据库高可用和性能优化、自动化系统建设、运维研发、运维平台、监控系统、自动化部署系统。

运维安全(SEC):运维安全负责网络、系统和业务等方面的安全加固工作,进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理,工作内容如下:安全制度建立、风险评估、安全建设、安全合规、应急响应。

Linux运维是一个融合多学科的综合性技术岗位(网络、系统、开发、安全、应用架构、存储等),可以多个职业发展方向,主要包括:

1 Linux运维工程师

主要负责具体的产品运维工作,需要具有一定的开发能力,需深入了解业务,能够判断系统架构的优劣对比,对业务的掌控决定了相应运维工程师在业务发展中的作用,该职业长期发展方向是成为大型系统架构师。

2 Linux运维平台研究工程师

该职业是专门研究运维相关通用平台和技术,需要有一定的产品线运维经验或相关运维需求,对研发能力有较高要求,长远发展方向是成为各个技术纵向领域的技术专家。

3 数据库工程师

数据库工程师是一个非常重要的岗位,一般公司都很重视,其还有细分领域,主要包括数据库内核、云数据库等,长远发展是数据库领域的技术专家、数据库架构师。

4运维总监

该岗位需拥有丰富的运维经验,对协调和推进能力要求比较高,拥有一定的技术基础,是后期转型的理想管理岗位。

至于企业有太多了,现在大型的、超大型的互联网企业都在使用linux。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux运维工程师主要干些什么?有什么要求?麻烦哪位好心人详细的帮我解说一下,感激不尽!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情