摘要:
IO队列长度监控 #!/bin/bash io () { device_num=`iostat -x | egrep "^sd[a-z]"` | wc -l iostat -x 1 3 | egrep "^sa[a-z]" | tail -n +$((device_num+1)) | awk '{i 阅读全文
posted @ 2020-09-18 21:55
pigeast
阅读(232)
评论(0)
推荐(0)
摘要:
memory () { temp_file=`mktemp memory.XXX` top -b -n 1 > $temp_file tail -n +8 $temp_file | awk '{array[$NF]+=$6}END{for (i in array) print array[i],i} 阅读全文
posted @ 2020-09-18 15:17
pigeast
阅读(143)
评论(0)
推荐(0)
摘要:
#!/bin/bash # memory percent stats #/proc/meminfo #useage squeue free-cache-buffer-swap memory_use () { memory_used=`head -2 /proc/meminfo | awk 'NR== 阅读全文
posted @ 2020-09-18 13:19
pigeast
阅读(177)
评论(0)
推荐(0)
摘要:
监控telnet服务的端口 #!/bin/bash # monitor methods #1) systemctl service #2) lsof -i :portno #3) ps aux | grep PROCESS_NAME #### press large #4) Inspect port 阅读全文
posted @ 2020-09-18 12:33
pigeast
阅读(227)
评论(0)
推荐(0)
摘要:
创建零时文件 零时文件夹的命令 mktemp -d temp_dir.XXXX mktemp temp_file.XXX # .后必须跟上3个以上的大写X # 生成的文件或者文件夹后缀是随机的 阅读全文
posted @ 2020-09-18 11:43
pigeast
阅读(123)
评论(0)
推荐(0)
摘要:
for ((i=1;i<4;i++));do if ping -c1 $1 &>/dev/null;then export ping_count$i=1 else export ping_count$i=0 fi sleep 1 done if [ $ping_count1 -eq $ping_co 阅读全文
posted @ 2020-09-18 11:26
pigeast
阅读(182)
评论(0)
推荐(0)
摘要:
VIM 常用命令 Function Command Remark 显示行号 :set no 查找高亮port /port 按n下个 取消高亮 :noh :set no 1) Vim 设定自动缩进 (python脚本的编写) vim /etc/vimrc # 添加如下内容 set filetype=p 阅读全文
posted @ 2020-09-18 00:07
pigeast
阅读(117)
评论(0)
推荐(0)
摘要:
awk awk 是一个行编辑器,可以截取某一行的数据,处理数据,产生格式化报表的语言 列叫字段,行叫记录 awk 认为文件中的每一行就是一个记录 记录和记录的分隔符为\n换行符, 字段和字段的分隔符为一个空格或者多个空格 or Tab制表符 awk的工作原理:读取数据,将每一行数据视为一条记录rec 阅读全文
posted @ 2020-09-18 00:03
pigeast
阅读(221)
评论(0)
推荐(0)
浙公网安备 33010602011771号