一线运维不得不会的awk妙用汇总(2022)
删除temp文件的重复行awk "!($0 in array) { array[$0]; print }" temp
查看最长使用的10个unix命令awk "{print $1}" ~/.bash_history | sort | uniq -c | sort -rn | head -n 10
查看机器的ip列表ifconfig -a | awk "/Bcast/{print $2}" | cut -c 5-19
查看机器的每个远程链接机器的连接数netstat -antu | awk "$5 ~ /[0-9]:/{split($5, a, ":"); ips[a[1]]++} END {for (ip in ips) print ips[ip], ip | "sort -k1 -nr"}"
查看某个进程打开的socket数量ps aux | grep [process] | awk "{print $2}" | xargs -I % ls /proc/%/fd | wc -l
查看无线网络的ipsudo ifconfig wlan0 | grep inet | awk "NR==1 {print $2}" | cut -c 6-
批量重命名文件find . -name "*.jpg" | awk "BEGIN{ a=0 }{ printf "mv %s name%01d.jpg ", $0, a++ }" | bash
查看某个用户打开的文件句柄列表for x in `ps -u 500 u | grep java | awk "{ print $2 }"`;do ls /proc/$x/fd|wc -l;done
计算文件temp的第一列的值的和awk "{s+=$1}END{print s}" temp
查看最常用的命令和使用次数history | awk "{if ($2 == "sudo") a[$3]++; else a[$2]++}END{for(i in a){print a[i] " " i}}" | sort -rn | head
查找某个时间戳的文件列表cp -p `ls -l | awk "/Apr 14/ {print $NF}"` /usr/users/backup_dir
格式化输出当前的进程信息ps -ef | awk -v OFS=" " "{ for (i=8;i<=NF;i++) line = (line ? line FS : "") $i; print NR ":", $1, $2, $7, line, ""; line = "" }"
查看输入数据的特定位置的单个字符echo "abcdefg"|awk "BEGIN {FS=""""} {print $2}"
打印行号ls | awk "{print NR " " $0}"
打印当前的ssh 客户端netstat -tn | awk "($4 ~ /:22s*/) && ($6 ~ /^EST/) {print substr($5, 0, index($5,":"))}"
打印文件第一列不同值的行awk "!array[$1]++" file.txt
打印第二列唯一值awk "{ a[$2]++ } END { for (b in a) { print b } }" file
查看系统所有分区awk "{if ($NF ~ "^[a-zA-Z].*[0-9]$" && $NF !~ "c[0-9]+d[0-9]+$" && $NF !~ "^loop.*") print "/dev/"$NF}" /proc/partitions
查看2到100所有质数for num in `seq 2 100`;do if [ `factor $num|awk "{print $2}"` == $num ];then echo -n "$num ";fi done;echo
查看第3到第6行awk "NR >= 3 && NR <= 6" /path/to/file
逆序查看文件awk "{a[i++]=$0} END {for (j=i-1; j>=0;) print a[j--] }"
打印99乘法表seq 9 | sed "H;g" | awk -v RS="" "{for(i=1;i<=NF;i++)printf("%dx%d=%d%s", i, NR, i*NR, i==NR?" ":" ")}"
分析整理:IT运维技术圈
来源网络
小编有话说
推荐服务:
向下滑动查看更多
点击【IT面试精选】查看全网最权威的一线大厂面试真题及面试经验,每天更新哦!
点击【IT路边社】查看实时更新的IT新闻资讯点击【互联网资料存储站】获取全网最全运维流程文档、表格、脚本、架构、等保资料等
点击【安全加固】获取最新安全加固脚本
点击【一键iptables脚本】获取iptables自动设置脚本
回复【加群】群满啦!~添加波哥微信拉您进群!
镇赉县打响2023年项目建设开复工第一枪2月8日,镇赉县举行年产2000套法兰装备制造项目复工仪式,打响了2023年全县项目建设开复工第一枪。年产2000套法兰装备制造项目是镇赉县2022年谋划的重点项目之一。该项目总占
求职者看过来!今年比亚迪济南新项目投产后,有望创造岗位超4万个2月12日,2023年全市工业和信息化工作会议召开。新黄河记者从现场获悉,比亚迪在济南的多个项目正在加快建设,预计今年投产后,将创造就业岗位超4万个。大会上,比亚迪集团相关负责人表
别人捂一个冬天就白回来了,自己还是一如既往的黑?冬天要防晒吗?每到冬天,总能看到粉丝朋友问这个问题,今天统一回复要。理由如下冬天也有紫外线先明确一点,我们防晒,防的是紫外线,而不是阳光。紫外线根据波长不同可分为三种UVA(320
学者提出碳水泥生产方法,为水泥行业减排提供新思路北京日报客户端记者白波通讯员谢起贤针对水泥生产过程中大量碳排放问题,南开大学电子信息与光学工程学院光电子薄膜器件与技术研究所教授罗景山课题组提出了基于电化学的石灰石(CaCO3)转
山西竹叶青酒女篮努力为好书写一个完美的结尾山西女篮主帅塞萨如是说。2月2日,山西竹叶青酒女篮举行媒体开放日活动。即将出战WCBA联赛的女篮展示了体能恢复战术演练分组对抗等训练内容,全队上下枕戈待旦冲击季后赛。希望在这个赛季
楼市,一天一个样了转自大胡子说房全国最低,珠海首套房贷利率降至3。6有消息传出,珠海汇丰银行首套房贷利率最低可以做到3。6。另外,针对符合征信查询结果的优质购房者,或者公务员事业单位老师上市公司员工
我国最大超深油田富满油田500万吨产能工程开工2月10日,位于塔克拉玛干沙漠腹地的我国最大超深油田富满油田500万吨产能建设工程开工。该工程建成投产后,将充分释放油气产能,推动富满油田快速建产大幅上产,支撑2025年建成年产油
失意的亚洲首富彭博商业周刊最新一期的封面是来见见亚洲首富(MeetAsiasRichestMan,左下角标识说是在2022年),文章表达了做空机构如何让高塔姆阿达尼(GautamAdani)的财
证监会发布4项金融行业标准根据证监会官网2月10日消息,证监会近日发布证券公司场外业务资金服务接口证券期货业机构内部接口账户管理证券期货业机构内部接口资讯数据证券期货业信息系统渗透测试指南4项金融行业标准,
想念食品更新招股书净利润被克明食品反超,去年挂面已提价近日,河南挂面品牌想念食品股份有限公司(下称想念食品)更新招股书,披露了其2022年上半年的经营业绩。想念食品拟冲刺上交所主板上市,募集资金9。74亿元,递交招股书的时间是2022
涨价16后,百事上季度营收超预期,预计今年收入增速放缓平均定价涨16,美国食品饮料巨头百事公司去年第四季度收入超预期。当地时间2月9日,百事公司(NasdaqPEP)披露2022年第四季度及2022年全年业绩。去年第四季度,百事公司的