linux查看tcp连接日志,linux下tcp状态是从哪查出来的
linux中,各种tcp连接的状态存储在 /proc/net/tcp 文件中
其中st列就是tcp的各种状态,那么这个值代表什么意思呢? 有网友从内核源码里找到了这个
enum {
TCP_ESTABLISHED = 1,
TCP_SYN_SENT,
TCP_SYN_RECV,
TCP_FIN_WAIT1,
TCP_FIN_WAIT2,
TCP_TIME_WAIT,
TCP_CLOSE,
TCP_CLOSE_WAIT,
TCP_LAST_ACK,
TCP_LISTEN,
TCP_CLOSING, /* Now a valid state */
TCP_MAX_STATES /* Leave at the end! */
};
那么各种状态对应的数字就清楚了。
我们以dstat工具为例,看看它是怎么统计的各种tcp状态的数量的。
class dstat_tcp(dstat):
def __init__(self):
self.name = 'tcp sockets'
self.nick = ('lis', 'act', 'syn', 'tim', 'clo')
self.vars = ('listen', 'establi
linux查看tcp连接日志,linux下tcp状态是从哪查出来的相关推荐
- linux查看全连接队列大小,[TimLinux] TCP全连接队列满
0. TCP三次握手 syns queue: 半连接队列 accept queue: 全连接队列 控制参数存放在文件:/proc/sys/net/ipv4/tcp_abort_on_overflow中 ...
- linux查看mysql连接日志文件,linux下查看mysql日志文件的方法
查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...
- linux查看磁盘硬件日志,Linux下如何查看硬件信息
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...
- linux 查看用户操作日志,Linux下记录所有用户的登录和操作日志
一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整:所以误操作而造成重要的数据丢失,就很难查到是谁操作的. 在这里我们通 ...
- linux 查看网卡连接网线,linux下用mii-tool和ethtool 查看网线是否正确连接到网卡
Jps命令-使用详解 jps是jdk提供的一个查看当前Java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写.非常简单实用. 命令格式: ...
- linux查看进程临时日志,Linux sed查看某时间段的系统日志
在系统应用集中部署的时候,很多日志因为太多难以定位,获取某段时间的日志是对运维人员非常关键的事情. 一.sed查看某时间段到现在的系统日志: sed -n '/May 20 17/,$p' / ...
- linux查看cpu监控日志,Linux:日志,cpu,memory,mount,load等系统信息查看
系统硬件信息查看方法 CPU: a 利用文件进行查看: cat /proc/cpuinfo model name: Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz -- ...
- linux+while循环多条件,有效的while循环条件客户端选择(TCP连接在Linux - C)
我想做一个TCP文件传输连接,使客户端可以选择他想做什么"任务"(列出目录中的文件,上传,下载一个文件),但是一旦他做出选择就不会终止.这意味着他可以在每个环节做更多的选择.有效的 ...
- Linux查看文件和日志的常用命令
Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...
最新文章
- 24 式加速你的 Python
- poj 3204 Ikki's Story I - Road Reconstruction
- mvc后台字符串转换html,在mvc中,使用summernote编辑器,我想发送数据的内容字符串和HTML到控制器...
- uirecorder 启动webdriver服务报错
- mysql error 1148_MYSQL入坑第一弹--------ERROR 1148 (42000)ERROR 1290 (HY000)
- about EnableEventValidation 这是什么意思,欢迎指点一下,谢谢
- RoundRobinAssignor(轮询分区)
- phpst安装memcache扩展_在 Ubuntu/Debian 下安装 PHP7.3 教程
- 在Linux上使用的10种云备份方案
- 物联网还是泄秘网?嗅探流量即可知用户动向
- 管程由哪三部分组成_换热器是几壳程?几管程的?
- MySQL知识总结 (六) MySQL调优
- 计算机在网络通信方面的应用,分析计算机技术在通信中的应用
- 【全网世界区划最全整理输出之第五部分】全世界所有国家的行政区划整理,省市信息,已按照国家,省,市排好序,可直接复制使用,第五部分到结束行21088,总条数:21088
- 苹果可穿戴设备项目背后的那些专家
- 【第二趴】uni-app开发工具(手把手带你安装HBuilderX、搭建第一个多端项目初体验)
- 我用 Python 找出了删除我微信的所有人并将他们自动化删除了
- CentOS 6.4安装配置ldap
- 小米刷 android o,一代神机!五年前的小米2刷入Android 8.0原生系统
- java 源码系列 - 带你读懂 Reference 和 ReferenceQueue