个人介绍:屌丝男工作里程:菊花五年运维工程师,管理过1.4W台服务器的屌丝装机工工作心得:简单的事情简单做,莫要复杂化座右铭:事无巨细 ,用心就好 有幸得与HP HPE高级的顾问镇祝华先生的一次交谈,下面记录一些交流心得1.如果现在给你一个全新的用户环境,如何快速的构建运维体系,高效的运维管理?公有云平台的核心属性是共享资源服务 1.1 快速构建运维体系1)建立运维规范 2)建立运维流程
shell awk sed tr grep 语法汇总
find查询命令find 所带的参数,能实现哪些功能find 命令选项pathname: find 命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find 命令将匹配的文件输出到标准输出。-exec: find 命令对匹配的文件执行该参数所给出的s h e&nb
seq 语法1
shell批量添加用户时随机生成密码脚本
Linux 环境:1.编写一个文件:passwd.list。目的是让计算机可识别出用户名。vi passwd.list#!/bin/shsum=1while [ $sum -le 100 ]doecho "user$sum::'expr $sum + 100':&
shell磁盘监控自动化处理 cat disk.sh #!/bin/bash for i in `df |sed 1d | awk '{print $5}' | sed 's/%//g'` ####获取后循环比较大小#### do if [ $i -gt 10 ] ###这里阀值设置为10,为了方便测试效果### then df -lh >>disk.txt ####追加到disk.txt以方便警告给管理员#### ip=`ifconfig eth0|sed -n 2p|awk '{ print $2 }'|awk -F : '{ print $2 }'` echo "${ip}这台主机磁盘超过阀值,请及时处理" ###这里可以换成email发邮件或者飞信### fi done 执行: [root@2 shell]# sh disk.sh 192.168.2.4这台主机磁盘超过阀值,请及时
shell比较两个文件 1.方法一:diff #diff file1 fil2 2.方法二:实用comm #comm -3 file1 file2 这个方法看起来最简单。命令comm的功能就是,逐行比较两个排好序的文件,默认输出有三列:只在file1中有的行、只在file2中有的行、在 file1和file2中共有的行。有参数-1 -2 -3,分别来抑制输出对应的列。例如在我们的方法二中,实用-3参数,不输出file1和file2中共有的部分。即能达到我们本文的目的。 但是注意到,comm比较排好序的两个文件,comm在处理文件的时候,首先要查看文件是否有序,例如file1和file2的内容如下: $cat file1 line1 line2 line3 $cat file2 line0 line1 line3 line2 调用前面方法二的命令的时候,就会提示file2文件时无序的,输出的结果如下: # comm -3 file1 file2 line0 line2 comm: file 2 is not in sorted ord
shell取linuxIP地址:
系统性能检测脚本
#!/bin/bashif [ $UID -ne 0 ];then echo "Your are not the root ....";exit 1fiif [ $# -ne 2&nbs
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号