问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

初级的linux运维工程师都应该具备哪些条件

发布网友 发布时间:2022-03-01 08:32

我来回答

4个回答

热心网友 时间:2022-03-01 10:01

一、
基础工具(操作流):
vi ,这个是必须的,因为服务器的运维多用远程登录,没有GUI。一些对服务器资源占用要求严格的公司会在安装时就要求最小化安装,然后再按需安装业务程序的依赖软件。这种情况默认桌面环境甚至Xserver是不安装的。不会用vi,会很痛苦。vi较常用的:查找,精确复制粘贴,精准定位至要编辑的行,表达式作字符串替换。
熟悉windows与linux之间相连接的工具。(Secure CRT, vnc, rdesktop,winscp),提到上面几个工具是因为你有可能在你的同事或者客户的windows机器上连linux server
此条多是照搬rhct的内容: 懂fdisk/parted分区工具,管理swap,管理用户,查看主机配置(主机型号,cpu型号,物理内存数量(比如看到有16条单根8G的内存),如果是代客户运维,这些东西与客户采购与系统扩容联系紧密,扯远了),lvm管理,文件系统管理,网络配置管理/多网卡绑定,各发行版上
二进制/源代码包的安装,软件包依赖关系解决,查看系统当前负载(内存占用top 10进程列表,cpu占用top10进程列表,IO负载),熟悉常用系统日志的查看方法
服务器配置安装部分:熟悉最常用
的ftp,http,nfs,samba,dns,dhcp,mail的一般配置方法。
熟悉系统常用中间件/数据库的安装(tomcat,jboss,was,oracle),可以不熟悉它们的配置
理解“环境变量”及其作用,能写shell script ,知道一点expect/sed/awk, 会使工作有效率
二、
进阶篇(分析流)
熟悉HA集群以及负载均衡(lvs)集群的配置
熟悉多路径(multipath)的配置和管理,熟悉san/nas的概念与区别
熟悉各发行版二进制包的制作过程与二进制包的安装原理或过程
分析系统性能瓶颈点(IO/memory/cpu,常用工具,top命令中shift组合键的特殊用法,Sar/vmstat/iostat/ipcs)
理解Xwindow大致原理,用ssh或
定义DISPLAY 作x server的任意跳转
熟悉PXE+kickstat作无人值守的批量部署
熟悉以源代码方式安装硬件驱动
三、
深入进阶篇
分析部分程序不能运行或没有按预想结果运行的原因,strace对程序运行跟踪,查看系统调用的过程,
较深入的系统瓶颈点分析(swap使用频率,硬件驱动的中断请求在各core的分布,高手见笑,我只用过这两个)
熟悉kmp的大致原理,nmi的大致原理,分析系统crash时mp出的文件。(如果能看到mp文件的话,里面记录的还是比较清晰的,日志会记录到crash时每个core上运行的进程正在执行的系统调用,有遇到过:几次系统总是在某个系统调用发生时crash,后来百度了资料,才知道这个系统调用存在bug,最后单升级kernel就好了。 现在让我很蛋疼的是很多时候机器hang掉,不会产生kmp文件,尽管设置了内核的oops/nmi相关参数,如果有高手碰巧看到,希望能请教一下)
l B,意识篇
1)
安全意识:关于这个,有创宇的兄弟在,不敢班门弄斧
2)
磨刀意识:关于任何操作配置,最好先搞明白操作或配置的原理,然后再去操作。应一句话叫做“磨刀不误砍柴功”,而且对于类似的操作可以举一反三。
3)
计划意识:复杂的变更操作比如多台主机以及牵涉到san存储,最好先作
操作计划,写计划文档,详细致每条命令,然后请高手帮忙审核。
这样能最大程度使整个操作过程安全。如果是重要的客户业务系统,操作最好有回退方案,而一旦变更失败,客户可以在短时间内将业务回退。
4)
记录分享意识:遇到自己认为较特殊的案例时,记得要写 案例过程及分析的文档。也方便自己以后翻看,或者和其他兄弟分享,作知识的传播以便于大家以后都能少走弯路。
5)
监控意识:运维来说,监控是非常重要的,监控是发现系统各种异常的眼睛,所以运维应该和监控紧密配合。
6)
业务意识:尽量了解维护的各主机上业务类型,以及各主机业务之间的关联性。因为任何维护工作都是为主机能提供业务服务的,当某业务中断,能最快的知道与此业务相关的主机群,从而缩小故障排查范围,最快定位故障。

热心网友 时间:2022-03-01 11:19

1、扎实的基础。你需要掌握如何查看文件类型、查看系统运行状态、编辑文件、输出文件、创建用户等最基础的知识。
2、脚本语言和操纵文本文件命令。shell脚本是最常见的、使用最多的脚本语言。
3、熟悉数据库的使用。当前市场应用最多的数据库类型是MySQL和MariaDB。
4、监控zabbix与nagios。对于初学者,Nagios简单直观更容易上手,但zabbix界面更美观、功能更多。
5、rsync备份数据。rsync具有保持原来文件的权限、时间、软硬链接等功能,可以镜像保存整个目录树和文件系统。

热心网友 时间:2022-03-01 12:54

1、Linux基础命令及脚本:shell是基本要求,最好再懂点perl或python等。如果不懂脚本,怎么把重复的劳动变得简单呢?
2、系统监控命令:目的是获取系统当前的运行状态,遇到故障等要懂得分析排查。系统调优并懂得原理,知道为什么参数要调整成某个值。
3、网络监控命令:理由和第二点一致,不过侧重于网络。同样需要理解原理及调优,不能照搬前人的经验而不知甚解。

热心网友 时间:2022-03-01 14:45

1. Linux基础

包括对Linux整体的理解/使用和基本命令
2. 运维的命令:

运维相关的工具(命令),了解它能解决很多问题。
3. 基础服务:
LAMP或LNMP :Apache/Nginx,MySQL,PHP/Python/Perl LAMP (software bundle)
FTP
DNS
SAMBA
EMAIL
NTP
DHCP
4. 运维平台工具:
Nagios
Puppet
Zabbix
Cacti
SaltStack
5. 脚本:
必备:Shell
额外:Python,Perl...
7. 网络:

网络是非常重要的一块
把《TCP/IP协议详解》多看几遍,理解。
熟练使用tcpmp等抓包工具
9. 硬件:
接口类型
查看硬件信息
知道各类型服务器,如塔式、机架式、刀片式
初级的linux运维工程师都应该具备哪些条件

5)监控意识:运维来说,监控是非常重要的,监控是发现系统各种异常的眼睛,所以运维应该和监控紧密配合。6)业务意识:尽量了解维护的各主机上业务类型,以及各主机业务之间的关联性。因为任何维护工作都是为主机能提供业务服务的,当某业务中断,能最快的知道与此业务相关的主机群,从而缩小故障排查范围,最...

小白怎么入行运维工程师

1 需要学习相关知识和技能,通过实践和经验积累来提高自己的能力和水平,从而成为一名合格的运维工程师。2 入行运维工程师需要具备扎实的计算机基础知识和技能,例如操作系统、网络、数据库、编程等方面的知识。同时还需要掌握各种常用的运维工具和软件,例如Linux系统、Nagios、Zabbix等。3 除此之外,还需要...

Linux运维工程师都需要具备哪些技能和职业品质

1、具备扎实的基础:如果没有扎实的基础,是难以掌握这门课程的,如果没有基础你想想如何查看文件类型、查看系统运行状态、创建用户等,所以一定要掌握扎实,才能够走的更远。2、搭建服务:Linux服务有很多种,每个公司使用是截然不同的,所以常见的基础一定要掌握好,比如说ftp、Bind、DHCP、SAMBA服务要了...

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

1、要有网络基础。现在时互联网的时代,任何一个应用离开了网络什么都不是,这在linux中体现得尤为重要,由于Linux多用于服务器领悟,网络是最重要的介质。所以一个优秀的运维人员,网络技术是必须要掌握的。2.掌握至少100个以上的常用命令。3.熟悉Gnome/KDE等X-windows桌面环境操作。4.掌握.tgz、.r...

linux运维工程师要具备哪些素养和技能?

1、沟通能力、团队协作:运维工作跨部门、跨工种工作很多,需善于沟通、并且团队协作能力要强;这应该是现代企业的基本素质要求了,不多说。2、工作中需胆大心细:胆大才能创新、不走寻常路,特别对于运维这种新的工种,更需创新才能促进发展;心细,运维工程师是网站admin,最高线上权限者,一不小心就会...

Linux运维工程师一般要求掌握哪些知识

1、沟通能力、团队协作:运维工作跨部门、跨工种工作很多,需善于沟通、并且团队协作能力要强;这应该是现代企业的基本素质要求了,不多说。2、工作中需胆大心细:胆大才能创新、不走寻常路,特别对于运维这种新的工种,更需创新才能促进发展;心细,运维工程师是网站admin,最高线上权限者,一不小心就会...

linux运维工程师认证条件

linux运维工程师认证条件 Linux超过了Novell公司的Netware,成为仅次于微软WindowsServer的排名第二的服务器操作系统。下面是我整理的关于linux运维工程师认证条件,欢迎大家参考! 成为linux运维工程师需要掌握的技能 曾经在一年多前写了一篇关于要成为linux运维需要掌握哪些技能和工具的贴子,然后不小心被好几个网友抄袭转发到其...

linux运维需要掌握哪些知识

- 掌握Linux系统编程的基本知识,如进程管理、文件I/O等。- 能够编写自动化脚本,实现日常运维任务的自动化执行。8. 团队协作与沟通:- 良好的团队协作能力,善于与同事沟通合作。- 能够阅读和编写技术文档,分享经验和知识。- 关注行业动态,持续学习新技术、新方法。以上是Linux运维工程师需要掌握的一些...

一个合格的Linux运维工程师需要掌握哪些技能

1、扎实的基础。你需要掌握如何查看文件类型、查看系统运行状态、编辑文件、输出文件、创建用户、分配帐户权限、使用RAID技术和LVM磁盘阵列等最基础的知识。2、脚本语言和操纵文本文件命令。shell脚本是最常见的、使用最多的脚本语言。sed 是一个精简的、非交互式的编辑器;awk是一种程序语言,擅长从格式化...

Linux运维工程师的岗位职责

Linux运维工程师的岗位职责1 职责:1.负责服务器的搭建、部署、监控、调优、升级、日常维护和管理工作;2.负责处理系统方面日常变更、控制突发情况,对疑难问题进行分析并解决;3.支持服务器系统部署、应用调整和优化,提高操作效率,增强系统可用性;4.云台与产品发布迭代,升级部署。任职要求 1.了解各种...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
堵漏王和速干水泥的区别 速干水泥用途 ...要建全局变量,数据实时变化,画面每隔一段时间刷新一次 VB中timer控件每隔一小时事件发生一次 代码 vb 用timer每隔1s读取系统的时间,计算每次读的时间和上一次时间的... VB 串口每隔0.1s读数据显示在text1.text中 比较收到的前后5s数据的大小... 怎样才能更好地玩转电报? 用户电报注册商标属于哪一类? 怎么通过二维码加好友呢? 注册TG是什么意思? 想学习LINUX系统运维方面的工作。想去参加基础培训 求教linux运维怎么学? 关于怎么学Linux运维 本人win10控制面板系统与安全里面找不到Windows更新 从而无法关闭Windows自动更 现在学Linux运维怎么样啊? win10系统设置更新里面不是有个可以恢复的选项嘛,就跟重装系统一样。 win10在设置里面点击更新和安全点一下,没反应。就是系统更新,备份,与恢复的那个功能。 自学了Linux运维,想换工作,不知道怎么写简历和投递,求指导。 WIN10更新和安全里的恢复不见了请问怎么恢复备份的系统。 我想做linux系统运维方面,简历该如何写? windowz10从设置找到了更新与安全没有没有恢复 初学者学习linux运维的几个问题及老鸟建议 Linux运维工作要求那么多知识,那么干这份工作的人是怎么进去的,还能是都参加的培训 linux运维项目经验如何写 如何零基础开始学习Linux运维 一个新手面试 Linux 运维工作至少需要知道哪些知识 (河北)邯郸有什么特产啊? 一个新手面试linux运维工作,至少需要知道哪些知识? 邯郸特产有哪些 Linux运维应该怎么去学习? 现在学习linux运维如何? 现在学习Linux运维怎么样 ,需要去深圳尚硅谷培训半年吗 自学了Linux运维,怎么找工作? 怎么成为年薪50万的高级linux运维工程师 我想考信息系统管理工程师,在哪儿报名,学费是多少,主考什么内容,我是甘肃的,谢谢啊 浙江的中级软考信息系统管理工程师怎么没有的报名?! 腾科RHCE培训怎么样?我和朋友打算一起报rhce iphonex怎么切换广角0.5? iphonex相机广角怎么用 iphonex有广角镜头吗 苹果x有广角模式吗? 苹果x有广角模式吗 iphoneX的后置摄像头是不是有长焦广角镜头? iPhoneX的启动图如何配置 苹果x拍照有广角模式吗 核酸检测电子版怎么打印? 核酸检测怎么导出电子版 win10不激活能用吗?有什么影响? 核酸检测发票电子版怎么查 核酸检测查不到电子版怎么回事?
  • 焦点

最新推荐

猜你喜欢

热门推荐