摘要:
############ ELK ############# ELK Stack是软件集合Elasticsearch、Logstash、Kibana的简称,由这三个软件及其相关的组件可以打造大规模日志实时处理系统。 Elasticsearch:Elasticsearch 是一个基于 Lucene 的 阅读全文
摘要:
################# shell的基本运算 #################-eq 检测两个数是否相等,相等返回 true。-ne 检测两个数是否不相等,不相等返回 true。-gt 检测左边的数是否大于右边的,如果是,则返回 true。-lt 检测左边的数是否小于右边的,如果是,则 阅读全文
摘要:
#!/bin/bash#加法expr 1 + 2#减法expr 2 - 2#乘法expr 1 \* 2#除法expr 10 / 3先安装bc yum取小数点后两位echo "scale=2;10/3"|bc###############################expr 10 % 3 取余 阅读全文
摘要:
################## shell ####################获取传参的第一个传参:$1第二个传参:$2一次类推获取所有传参:$@获取所有传参:$*$@和$*的区别在双引号的情况下$*是一个整体 $@还是原样获取传参的个数:$#获取脚本运行的pid:$$获取命令退出的最终 阅读全文
摘要:
curl知识点 #-I:表示检测http头信息 #-s:slient模式,不输出任何东西 #-o:输出重定向 #-w:控制输出格式 #-m:检测时间 阅读全文
摘要:
#!/bin/bashurl=(www.baidu.com www.hah.com www.sdadadsd.com)for i in ${url[@]}doce=`curl -I -s -o /dev/null -m 10 -w %{http_code} $i`if [ $ce == 200 ]; 阅读全文
摘要:
###awk### awk -F':' '{print $NF}' /etc/passwd$NF:输出最后一个字段awk -F':' '{print $(NF-1)}' /etc/passwd$(NF-1):输出倒数第二个字段awk 'NR==3 {print}' /etc/passwdNR: 打印 阅读全文
摘要:
[root@localhost pub]# seq 4 |sed '2!G'1 23 4 模式 保持1 G 01.0-打印2 !G 02-打印3 G 03.0-打印4 G G 04.0-打印 G:把保持空间中的内容追加至模式空间中 只有匹配第二次的时候不做G 其他的做G的应用 1的时候吧 执行G 保 阅读全文
摘要:
expect的核心是spawn、expect、send、set。 spawn调用要执行的命令 expect监听交互输出 send进行交互输入 set设置变量值 interact交互完后,将控制权交给控制台 expect eof,与spawn对应,表示捕捉终端输出信息终止,类似if...endif 简 阅读全文
摘要:
sed:流编辑器主要用来过滤和替换文本内容工作原理:1. sed是流编辑器,不允许用户与它进行交互操作.sed是以行为单位处理文本内容的.每一次读取一行到内存中,即称之为模式空间(pattern space)2. 默认不修改原文件,如果需要修改需加-i参数3. sed有模式空间及保持空间(hold 阅读全文