08 2021 档案
Kafka 常用命令
摘要:启动 zookeeper bin/zkServer.sh start 启动 kafka bin/kafka-server-start.sh -daemon config/server.properties 关闭kafka 由于是优雅启停,等待数秒 bin/kafka-server-stop.sh c
TCP三次握手及其四次挥手详解:实战篇
摘要:
基础知识 对于FIN-WAIT-1是什么,有什么用,请查看tcpip的内核篇。这里主要介绍conntrack、nc命令以及iptables命令。 NC 使用nc需要安装yum install nmap-ncat包,其官方地址:http://netcat.sourceforge.net/ 主要的参数如

TCP三次握手及其四次挥手详解:原理篇
摘要:
tcp/ip分层结构 下图括号中的数字代表的是当前域所占的空间大小,单位是bit位。最外层的黄色,表示数据链路层的头部,一共14字节;浅蓝色的部分是IP头部,一般是20字节;紫色部分是TCP头部,一般是20字节;最内部的是数据包内容。 TCP传给IP的数据单元称作TCP报文段或简称为TCP段(TCP

TCP三次握手及其四次挥手详解:内核篇
摘要:
TCP状态 根据原理篇的描述,在TCP三次握手以及四次挥手时,tcp会处于不同的状态,对应netstat -tun或者ss -tun那输出的各种状态,如下: [root@xmxyk ~]#netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) pri

Shell 分析服务器日志命令
摘要:1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for