运维必备技能 概述: 1.awk是一种编程语言,用于linux/unix下对文本和数据进行扫描。处理数据来源:标准输入、文件、管道。 2.linux中常用的awk编译器版本有mawk,gawk。Redhat使用的是gawk,Ubuntu使用的是mawk. 原理: 1. 逐行扫描文件,寻找匹配你指定模 ...
分类:
系统相关 时间:
2020-04-29 21:44:12
阅读次数:
75
grep:适用于找文本内容 sed:适用于大量修改。属于行编辑器。支持标准输入。是一行行的取到内存中处理。 格式:sed [参数] ‘地址命令’ 文件 (可以只有命令,但不能只有地址) 一、参数 -n 使默认输出不显示 -i.后缀 真正的修改了文件。加后缀为了给原来的文件一个备份 -r 支持扩展正则 ...
分类:
其他好文 时间:
2020-04-28 22:50:26
阅读次数:
71
\\ 查询负载很高前35个进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head -35 \\ 查询前35负载高的sPID ps aux|grep -v PID|sort -rn -k +3|head -35|awk '{print$2}' ...
分类:
数据库 时间:
2020-04-28 15:04:10
阅读次数:
140
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 8947 等待足够的时间以确保远程TCP接收到连接中断请求的确认FIN_WAIT1 15 等待远程TCP连接中断请求,或先前的连接中断请求的确 ...
分类:
其他好文 时间:
2020-04-28 12:44:56
阅读次数:
72
#! /bin/bash read -p "请输入要查询的用户名:" A echo " " n=`cat /etc/passwd | awk -F: '$1~/^'$A'$/{print}' | wc -l` if [ $n -eq 0 ];then echo "该用户不存在" echo " " e ...
分类:
其他好文 时间:
2020-04-27 13:39:05
阅读次数:
56
#! /bin/bash # 根据用户输入的PID,过滤出该PID所有的信息 read -p "请输入要查询的PID: " P n=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l` if [ $n -eq 0 ];then echo "该PID不存在!!" ...
分类:
其他好文 时间:
2020-04-27 13:18:17
阅读次数:
65
专业技能: 熟悉Linux基本操作及Shell脚本编写 熟悉Vim等编辑器使用及文本三剑客 熟悉DNS,VSFTPD,NFS,DHCP等常见服务 熟悉Apache作为Web服务器的部署 掌握MySQL/Redis基础操作及高可用集群方案掌握Haproxy、LVS等负载均衡方案 掌握LVS四种工作模式 ...
分类:
系统相关 时间:
2020-04-27 11:35:54
阅读次数:
98
**第五周-文件查找及压缩、文本三剑客1、查找/etc目录下大于1M且类型为普通的所有文件。2、打包/etc/目录下所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。3、利用sed取出ifconfig命令中本机的IPv4地址。centOS6或7:centOS7:4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符
分类:
其他好文 时间:
2020-04-26 15:32:04
阅读次数:
73