运维的常用命令
----查找字符串find epdres_center-solrcloud -type f | xargs grep 50412----查杀某个端口的进程ps -ef|grep redis|grep 6902|awk '{print $2}'|xargs kill -9----批量替换某文件的内容sed -i "s/67.102/51.172/g" sentinel.conf...
查看文件名称和查找文件中所含字符串
find /--路径 -name *文件名* 注意*匹配符find /--路径|xargs grep -ri "字符串" 显示文件中所含字符串find /--路径|xargs grep -ri "字符串" -l 显示所含字符串的文件名
操作系统层面检查系统负载vmstat
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存...
shell发邮件
运维的同事需要一个预警的小程序,通过查找shell可以发邮件,过程如下:首先在/etc/mail.rc里配置(有些系统使用/etc/nail.rc文件)发邮件的相关信息set from=**@163.comset smtp=smtp://smtp.163.com:25set smtp-auth-user=***set smtp-auth-password=***在shell脚本里面echo alarm |mailx -s "文本内容" *****@139....
linux 下虚拟机的安装与卸载
今天下载的虚拟机是以.bundle文件名结尾,我还以为下错了,一般的结尾都是tar和zip网上找到安装bundle文件的方法:cd 到文件目录再用sudo chmod +x XXXXXXX.bundle 加权限最后 ./XXXXXXXX.bundle 就行了.如下所示:第一步:sudo chmod +x ****.bundle第二步:sudo ./****.bundle# service vmware start# ser...