Linux
文章平均质量分 77
weixin_41485592
交流就完了
展开
-
Linux awk 入门教程
awk是处理文本文件的一个应用程序,几乎所有 Linux 系统都自带这个程序。它依次处理文件的每一行,并读取里面的每一个字段。对于日志、CSV 那样的每行格式相同的文本文件,awk可能是最方便的工具。awk其实不仅仅是工具软件,还是一种编程语言。不过,本文只介绍它的命令行用法,对于大多数场合,应该足够用了。一、基本用法awk的基本用法就是下面的形式。...翻译 2019-01-07 20:47:16 · 147 阅读 · 0 评论 -
Java应用线上事故前执行脚本
转载来的,最近也是在学习JVM的一些东西。线上服务出问题了!!!!当手机报警短信响起-》 我们匆匆忙忙打开电脑-》 然后登上跳板机-》 一条一条执行命令,dump下当前vm和heap情况一看表好几分钟过去了!!!多少个用户受到影响,又要做casestudy了,但是发现事后复盘都不知道dump去哪儿找。写了个简单的脚本分分钟snapshot系统的各种情况。#!/bin/ba...转载 2019-01-21 14:16:47 · 189 阅读 · 0 评论 -
JVM 快速定位问题命令
CPU:toptop -Hp pidjstack -l pid | grep -C10 nid=0x2ddc内存:jmap -heap <pid>jmap -histo:live <pid>jmap -dump:[live,]format=b,file=<filename> <pid>线程:1、查看最大进程数:cat /pro...原创 2019-01-16 11:30:28 · 361 阅读 · 0 评论 -
Linux awk 日常统计操作
小经验:awk 统计top时先sort 然后uniq -c 比较好cat antispam-data.log.info.2019-11-20-08 | grep '耗时' | awk -F '耗时:' '{if ($2<30) num30+=1;if($2<50) num50+=1;if($2<100) num100+=1;} END {print "调用次数 " NR "...原创 2019-05-15 10:57:35 · 1577 阅读 · 0 评论 -
如何查看 Linux 机器负载
负载(load) 是Linux机器的一个重要指标,直观的反映了机器当前的状态,如果机器负载过高,机器运行的服务会出现一些问题。Linux 的负载 主要由于CPU、内存使用、IO消耗三部分组成,任意一项使用过多都会导致服务期负载急剧攀升。命令 uptime 可以直接展现负载load averager : 分别代表 过去1分钟、5分钟、15分钟的平均负载命令 top 也可以展...原创 2019-03-18 15:36:22 · 3152 阅读 · 0 评论 -
查看网络出口IP
查看网络出口IPcurlhttp://members.3322.org/dyndns/getip查看端口占用情况netstat -nltp grep 端口号原创 2019-04-04 14:25:44 · 9781 阅读 · 0 评论