1. 日志的查看
cat -n catalina.2018-12-26.log | grep "index" 查找这个日志里面含有index字眼的并显示行号
sed -n '100,300p' catalina.2018-12-26.log 查看100到300行之间的数据
cat catalina.2018-12-26.log | grep index |wc -l 统计文件中出现index的总数
有时日志文件太大影响排查,可以先查询含有某个字眼的数据的位置,然后输出到指定文件,生成小文件方便排查
sed -n '开始行数,结尾行数p' 待提取的文件 >> 保存的新文件
sed -n '100,300p' catalina.2018-12-26.log >> new.txt 提取catalina.2018-12-26.log文件中100到300行的数据,并保存到new.txt文件中
2.查看某个端口的连接数
netstat -anp|grep 61616 |grep -v 127.0.0.1 排除本机外还有连接端口61616 的 连接信息
netstat -anp|grep 61616 | wc -l 统计所有的61616端口的连接
3.开放指定端口允许某个ip访问
iptables -I INPUT -s 10.33.77.203 -p tcp --dport 3306 -j ACCEPT 允许10.33.77.203这个ip访问3306端口
iptables -I INPUT -s 10.33.77.203 -p tcp --dport 3306 -j DROP 删除10.33.77.203这个ip访问3306端口权限
#查看是否能访问某个地址的指定端口
telnet ip port telnet 10.33.77.134 3306 查看是否能访问10.33.77.134上面的3306端口