您好,欢迎访问景安网络旗下资讯网!
运营 网站优化 网络营销 网站运营 电商运营 微信运营 微店运营 建站 HTML教程 CSS教程 JS教程 CMS教程 系统 Windows RedHat Linux CentOS Debian 数据库 MySQL Sybase Oracle SQL Server DB2 编程 ASP/.NET C/C++ PHP Python Java Delphi C# VB XML

首页 > 服务器维护  >运维工程师必须掌握的基础技能有哪些?

运维工程师必须掌握的基础技能有哪些?

来源:景安服务器托管作者:server发布时间:2017-06-21点击:359

最近有信商网络工程专业的学生来公司参观学习,问了一个问题,到景安当运维工程师,需要掌握哪些基础技能。
最近有信商网络工程专业的学生来公司参观学习,问了一个问题,到景安当运维工程师,需要掌握哪些基础技能。
 
今天小编跟大家分享一下,想从事运维工程师,一定要看。
 
运维工程师
 
基础技能
 
1.运维常见命令
 
(1)删除0字节文件
  
代码如下:
  
find -type f -size 0 -exec rm -rf {} \;
 
(2)查看进程
  
按内存从大到小排列
  
代码如下:
 
ps -e -o “%C : %p : %z : %a”|sort -k5 -nr
  
(3)按cpu利用率从大到小排列
  
代码如下:
  
ps -e -o “%C : %p : %z : %a”|sort -nr
 
(4)内存的大小
 
代码如下:
  
free -m |grep “Mem” | awk ‘{print $2}’
 
(5)查看连接某服务端口最多的的IP地址
  
代码如下:
  
netstat -an -t | grep “:80” | grep ESTABLISHED | awk ‘{printf “%s %s\n”,$5,$6}’ | sort
 
(6)CPU负载 # cat /proc/loadavg
  
检查前三个输出值是否超过了系统逻辑CPU的4倍。
  
(7)网络负载 # sar -n DEV
  
检查网络流量(rxbyt/s, txbyt/s)是否过高
 
(8)网络错误 # netstat -i
  
检查是否有网络错误(drop fifo colls carrier) 也可以用命令:# cat /proc/net/dev
 
2.基础服务
 
比如:FTP、DNS、SAMBA、EMAIL、NTP、DHCPLAMP或LNMP :Apache/Nginx,MySQL,PHP/Python/Perl LAMP (software bundle)
 
3.服务器运维监控管理工具
 
比如:Nagios、Puppet、Zabbix、Cacti、SaltStack
 
4.脚本
 
必备:Shell
 
额外:Python,Perl... 
 
5.网络
 
网络是非常重要的一块,建议把《TCP/IP协议详解》多看几遍,理解。熟练使用tcpdump等抓包工具。
 
6.硬件
 
比如:接口类型有哪些、如何查看硬件信息、服务器类型等等。
 
薪资待遇
 
根据相关数据显示,运维工程师的工资大多是在4500到8000之间,如果你的能力很强又有很多工作经验的话,待遇也能够达到10000到15000之间。
 
运维工程师
关键词: 运维工程师

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/fwqwh/2498.html

返回顶部