返回首页

linux运维工程师都需要具备哪些技能?

93 2023-05-27 15:29 admin

linux运维工程师都需要具备哪些技能?

1、Linux系统基础:包皮段括Linux的基础知识内容和命令使用,以及用户和权限等核心知识点,同时你还需要了解Linux进程、资源、任务、文件、软件包、磁盘等管理方法。

2、网络服务:服务有很多种,每家公司都会用到不同的,但基础的服务肯定要掌握,如FTP、DNS、SAMBA、邮件等。其中LAMP和LNMP是必须要熟练,不止是会搭建,更要很熟悉里面的配置。同时,nginx和apache也要熟悉。

3、Shell脚本和任意一门编程语言:Shel脚本基本用法以及进阶,从基础到精通,需要学习一些企业级常见毕握高脚本用法。另一个脚本语言可选Python或Perl。

4、MySQL数据库:Linux用得最多绝对是MySQL,增删改查必须精通,其它方面可能不太需要,因为运维人员使用最多还是查,哪些优化和开发语句不会让你弄的。

5、云计算运维监控:云计算运维自动化手尺ansible、puppet等运维自动化解决方案,企业级云计算0penstackKeystone、Glance、Nova核心组件、网络模块、块存储服务等。

Linux运维工程师

主机运维 对Linux操作系统熟悉,如防火墙,存储,用户管理,系统任务(sftp,ftp),熟悉服务器硬件,熟悉虚拟机的日常操作

业务运维 具体的业罩派务,如银行的话猛闷册,清结算,会计业务等

网络运维 硬件防火墙,负载均衡F5

数据库运维 oracle, mysql/mariadb mongo, postgresql, cassxxx

应用运维 tomcat, nginx, apache, jenkins

架构运维 设计开源架构,满足业务,如dns, 对象存储。软件定义网络。安全审计。

各枝宏个企业架构不一样,要求也不一样,具体看细分。