运维日常工作知识总结

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://navyaijm.blog.51cto.com/4647068/1242890

1、  windows系统虚拟机自动安装vmtools


1

2

通过客户端连上esxi:客户机-安装vmtools

进入系统执行:cmd /k e:&&setup /s/v/qn(e:是光驱盘符)

2、结束用户会话


1

2

查看谁在登录系统:w

Linux中踢出其他正在SSH登陆用户的命令:pkill -9 -t pts/3

3、查看tcp的连接状态和连接数量


1

2

netstat -n|awk '/^tcp/ {++S[$NF]}END {for(a in S) print a,S[a]}'

/usr/sbin/ss -n|awk '{++S[$1]} END {for(a in S) print S[a],"\t",a}'

4、分析access.log获得访问前10位的ip地址


1

awk '{print $1}' access.log |sort|uniq -c|sort -nr|head -10

5、实时流量监控


1

yum -y install nload

6、防止日志输出内容太多导致rsyslog丢失日志


1

2

echo "$SystemLogRateLimitInterval 60" >> /etc/rsyslog.conf

echo "$SystemLogRateLimitBurst 3000" >> /etc/rsyslog.conf

7、删除海量目录命令:


1

2

find ./ -type f | xargs -I {} rm -f {}(进入要删除的目录)

rsync --delete-before -a -H -v --progress --stats /tmp/ ./ (用空目录替换要删除的)

8、路由跟踪命令:


1

mtr 10.10.10.1

9、ssh连接断开解决办法:


1

2

ClientAliveInterval 120

ClientAliveCountMax 3

10、提供零时下载:(在10.10.10.10上监听8888)


1

2

3

nc -l 8888 < /root/drbd-8.4.1.tar.gz

客户端下载:

wget http://10.10.10.10:8888/drbd-8.4.1.tar.gz

11、lftp下载实例:


1

lftp -c "pget -n 10 -O ./ ftp://test:123456@10.10.10.10:21/kisops_centos6.3_vm_4G.iso"

12、lftp上传实例:


1

lftp -c put /data/apps/kisops_centos6.3_vm_4G.iso -o ftp://test:123456@10.10.10.10:2/kisops_centos6.3_vm_4G.iso

13、smb客户端挂载命令:


1

mount -t cifs -o async,soft,rw,username=ftp,password=123456 //172.28.29.249/Share /sandata/data

14、在远程机器上运行一段脚本。这条命令最大的好处就是不用把脚本拷到远程机器上:


1

ssh user@server bash /path/to/local/script.sh

15、测试硬盘的读写速度:


1

2

写:time dd if=/dev/zero of=/usr/mfstest/test2/zhhtest500M  bs=1024k count=500

读:time dd if=/usr/mfstest/test2/zhhtest500M  of=/dev/null

16、查看系统SN号:


1

dmidecode | grep "Serial Number“

17、解决复制到linux系统的脚本有字的格式导致错误:


1

2

yum install dos2unix

dos2unix cactirelease.sh (格式有问题的脚本)

18、CentOS6系列发邮件并带附件:


1

echo "this is a test mail"|mail -s "test" -a /etc/passwd zhaohaijun@kingsoft.com(邮件标题:test,邮件正文:this is a test mail,附件:/etc/passwd文件

19、linux系统禁止ping:


1

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

20、把10.10.10.1-254写入iplist.txt,一行一个的两种写法:


1

2

printf '%s\n' 10.10.10.{1..254} >iplist.txt

echo 10.10.10.{1..249} | tr ' ' '\n' >> iplist.txt

21、查看机器有几个CPU:


1

cat /proc/cpuinfo grep physical | uniq -c

22、加默认路由:


1

2

3

4

windows:

route -p add 0.0.0.0 mask 0.0.0.0 162.28.29.32

linux:

route add -net 0.0.0.0 netmask 0.0.0.0 gw 162.28.29.32

23、查看交换机的型号 SN号:


1

display device manuinfo

 24、删除0字节文件:

 


1

find -type f -size 0 -exec rm -rf {} \;

25、 获取IP地址:

 


1

2

3

ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-

或者

ifconfig grep 'inet addr:'grep -v '127.0.0.1' cut -d: -f2 | awk '{ print $1}'

26、 杀掉80端口相关的进程:


1

lsof -i :80|grep -v "ID"|awk '{print "kill -9",$2}'|sh

27、 清除僵死进程:


1

ps -eal | awk '{ if ($2 == "Z") {print $4}}' kill -9

 28、查看文件过滤#开头和有空格行


1

cat lvs.cfg | grep -v "#" awk 'NF'

 

本文出自 “屌丝运维男” 博客,请务必保留此出处http://navyaijm.blog.51cto.com/4647068/1242890 

时间: 2024-08-22 14:43:03

运维日常工作知识总结的相关文章

一名运维创业者的思考:云计算时代的自动化运维走向

关于题目"云计算时代的自动化运维",用通俗的话讲,就是应用的自动化部署. 第一个关键词是自动化,自动化代表高效率.低成本;第二个关键词是应用部署.即,不涉及讲物理基础设施的运维(如机房基建.能源.消防.安保.布线等等). 假设一个企业要做一个电商网站,典型的运维流程是这样: 1. 购买硬件设备:服务器.交换机.可能还有路由器.负载均衡器.防火墙,不一一穷举了. 2. 在服务器上安装操作系统 3. 在服务器上安装配置基础环境(数据库.Web服务器.搜索引擎等) 4. 在服务器上安装配置应

架构设计 - 自动化运维之架构设计六要点

运维自动化是我们所渴望获得的,但是我们在一味强调自动化能力时,却忽略了影响自动化落地的一个关键因素.那便是跟运维朝夕相处,让人又爱又恨的业务架构. 因为业务架构是决定运维效率和质量的关键因素之一,所以我想跟大家一起聊一下怎么样的架构设计是对运维友好的.结合这些年在腾讯遇到的业务架构和做运维规划时对业务非功能规范的思考,我们可以把面向运维的架构设计分成六大设计要点. 要点一:架构独立 任何架构的产生都是为了满足特定的业务诉求,如果我们在满足业务要求的同时,能够兼顾运维对架构管理的非功能性要求.那么

如何做好大型数据中心的运维工作?

随着数据中心建设规模的不断扩大,新技术的层出不穷,数据中心变得越来越复杂.大型数据中心往往是由很多规模庞大的集群系统组成,其运维工作需要具备方方面面的知识,包括硬件.网络.服务器.存储.安全以及业务上的东西,需要上下打通地去做运维工作. 当一个数据中心的规模非常大,面临的挑战和问题也比较超前,很多在小环境小体系下不是问题的问题在这样的规模下也就凸显出来了,所以要做好大型数据中心的运维工作,对整个数据中心技术体系的系统学习就要花费比较长的时间,只有对这个数据中心整体非常了解,才能有针对性地制定一些

简述数据中心运维知识体系架构

数据中心要正常运转,离不开大量的运维工作.运维的工作需要很多专业技术人才,要做好数据中心的运维需要掌握多学科.多门类的专业技能,运维的工作不强调人才对一门技术有多专.有深度,但要有广度.出于成本的考虑,数据中心不可能聘入所有专业知识领域的人才,需要的是通用人才.如何才能成为一名优秀的数据中心运维专家呢?本文就来说一说运维工作所需的知识体系架构,根据这个知识体系架构,对自己弱势的部分有针对性地学习,很快就能成为一名数据中心运维专家. 数据中心运维知识可以分为三大部分:运维技术.测试和开发和运维管理

Linux集群和自动化运维

Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技术丛书) ISBN 978-7-111-54438-8 I. L- II.余- III. Linux操作系统 IV. TP316.89 中国版本图书馆CIP数据核字(2016)第176055号 Linux集群和自动化运维 出版发行:机械工业出版社(北京市西城区百万庄大街22号 邮政编码:100037

Gdevops精彩不落幕,敏捷运维盛会圆满收官!(附PPT)

继杭州首站的盛大起航,北京.广州两站的持续升温,贯穿全年的"2016年全球敏捷运维峰会"于11月18日在上海圆满收官!这场意义非凡的收官盛会,特别设置了一个主会场和两个分会场,在总结目前IT运维转型困局与突破的同时,对未来敏捷.运维.云等技术领域的发展与革新指明了方向.   与此同时,万众瞩目的十大MVP评选也在峰会现场举行了隆重的颁奖仪式,本年度为技术圈作出非凡贡献的专家及团队悉数登台,星光璀璨,为2016年的Gdevops峰会画上圆满句点.   无论你错没错过这场收官盛会,这些现场

【博文推荐】如何做好大型数据中心的运维

什么叫数据中心?维基百科给出的定义是"数据中心是一整套复杂的设施.它不仅仅包括计算机系统和其它与之配套的设备(例如通信和存储系统),还包含冗余的数据通信连接.环境控制设备.监控设备以及各种安全装置".在云大行其道的今天,随着数据中心建设规模的不断扩大,新技术的层出不穷,数据中心变得越来越复杂.大型数据中心往往是由很多功能不一的单元系统组成,其运维工作需要具备方方面面的知识,包括硬件.网络.服务器.存储.安全以及业务上的东西,需要一体化联动地去做好运维工作. 当一个数据中心的规模非常大,

运维经理的运维经验总结

域名 从买域名开始,要买多个域名,50个甚至100个.分为主域名和推广域名(给推广链接用的).要从godaddy上买域名,因为这里的域名稳定,不 会出现被攻击等事情.同时还要买域名保护,这样互联网用户ping这个域名就解析不到真实的服务器地址.同时域名解析的操作不要在godaddy上进行, 要把解析的操作放在cloudflare上或者dnspod上进行操作,也可以放到zndns上(这个dns可以做到一个域名解析多个IP地址,根据就近 原则,把最快的IP地址解析给用户.)也可以自己搭建dns服务器

运维经理的运维经验总结(值得收藏)

1. 域名 从买域名开始,要买多个域名,50个甚至100个.分为主域名和推广域名(给推广链接用的).要从godaddy上买域名,由于这里的域名稳固,不会出现被攻击等事变.同时还要买域名保护,如许互联网用户ping这个域名就剖析不到真实的办事器地点.同时域名解析的操纵不要在godaddy上举行,要把解析的操作放在cloudflare上大概dnspod上进行操作,也可以放到zndns上(这个dns可以做到一个域名解析多个IP地址,根据就近原则,把最快的IP地址解析给用户.)也可以自己搭建dns服务器