马哥教育想成为一名Linux云计算运维工

北京哪家医院白癜风最好 http://www.znlvye.com/
想成为一名Linux云计算运维工程师这些知识一定要学:1.要会主机、网络及操作系统基本知识

在出现问题时,Linux云计算运维工程师要懂得在各个网络位置抓包,来确认故障设备或线路,会使用Linux的tcpdump抓包或者ethreal、sniffer、Wireshark等抓包软件,会在网络设备上配置镜像,将关心的流量抓出来进行分析。

(1)TCPDump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

(2)Ethereal(Ethereal:ANetworkPacketSniffingTool)是当前较为流行的一种计算机网络调试和数据包嗅探软件。

(3)Sniffer,中文可以翻译为嗅探器,也叫抓数据包软件,是一种基于被动侦听原理的网络分析方式。使用这种技术方式,可以监视网络的状态、数据流动情况以及网络上传输的信息。

(4)Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

2、要会编写一些程序脚本

Linux云计算运维工程师要会编写一些程序脚本,比如使用Shell、Python、Perl等脚本语言做一些自动化运行脚本、诊断故障的脚本,使用这些脚本可以提升工作效率,将重复性的简单工作交给脚本程序处理,也可以通过这些脚本判断故障发生的位置和原因,高效的运维将不再需要人工去逐个字符地去输入各种命令。

3、开发能力

Linux云计算运维工程师要具备一定的开发能力,这个很重要,因为运维工具都需要自已开发,开发语言:c/c++(必备其中之一)perl,python、php等、shell(awk,sed,expect….等),需要有过实际开发经验,否则工作会非常痛苦。

4、应用方面需要了解

Linux云计算运维工程师要对操作系统(主要是linux、bsd)、webserver相关(nginx,apahe,php,lig


转载请注明:http://www.aierlanlan.com/rzfs/8033.html