linux 网络状态表 /proc/net/tcp 各项参数说明
/proc/net/tcp 显示tcp4网络信息 /proc/net/tcp6 显示tcp6网络信息
/proc/net/tcp 中的内容由tcp4_seq_show()函数打印,该函数中有三种打印形式,
我们这里这只列出状态是TCP_SEQ_STATE_LISTENING或TCP_SEQ_STATE_ESTABLISHED的情况,如下所示:
netstat 的结果是读取/proc/net/tcp文件而来的
查看一个连接的创建时间
1.netstat -antp 得到网络列表
以红框为例的连接来看 pid=38692 端口是22 52193
2.将上下游端口,转换为16进制xxxa xxxb
22 转换后是16 52193转换后是 CBE1
3.然后cat /proc/net/tcp | grep -i xxxa | grep -i xxxb找到该socket连接的inode inodex
cat /proc/net/tcp | grep -i 16 | grep -i CBE1
红框的地方就是 inode inodex 这里是161762
4.ls -al /proc/pid/fd | grep inodex即可看见该socket文件的创建时间
ls -al /proc/38692/fd | grep 161762
最终得到连接创建时间
linux 网络状态表 /proc/net/tcp 各项参数说明相关推荐
- linux网络编程(二)TCP通讯状态
linux网络编程(二)TCP通讯状态 TCP状态转换 为什么需要等待2MSL? 端口复用 TCP状态转换 tcp协议连接开始会经过三次握手,客户端和服务器开始都会处于CLOSED状态 第一次握手:客 ...
- 查看 linux 网络状态命令,Linux操作系统常用的网络状态查询命令
<Linux操作系统常用的网络状态查询命令>要点: 本文介绍了Linux操作系统常用的网络状态查询命令,希望对您有用.如果有疑问,可以联系我们. 对于做系统运维的工程师来说,经常会在客户那 ...
- Linux查看网络连接情况ss,Linux网络状态工具netstat和ss使用详解
Netstat简介 Netstat可用于列出系统所有的网络套接字连接信息,包括处于监听状态的套接字信息. 语法 netstat [--tcp|-t] [--udp|-u] [--raw|-w] [-- ...
- Linux网络编程学习笔记(TCP)
文章目录 1 字节序 1.1 定义 1.2 字节序转换函数 2 Socket地址 2.1 通用socket地址(实际开发不使用) 2.2 专用socket地址 2 IP地址转换 3 TCP通信流程 3 ...
- ss命令Linux网络状态工具
ss是Socket Statistics的缩写.顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信 ...
- Linux网络状态工具ss命令操作详解
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...
- LINUX网络状态工具SS命令使用详解
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...
- 【Linux网络编程】浅谈 TCP 三次握手和四次挥手
三次握手 在 TCP/IP 协议中,TCP 协议提供可靠的连接服务,采用三次握手建立一个连接. 第一次握手:建立连接时,客户端发送 syn 包(syn=j)到服务器,并进入 SYN_SEND 状态,等 ...
- linux tcp客户端端口号,Linux网络编程--服务器客户端(TCP实现)
Linux下的一个服务器客户端的小程序,基于TCP的实现:服务器可以同时接受多个客户的接入,通过子进程处理客户请求,下面的例子中,服务器只将客户的IP和端口以及发送的信息显示,然后原样的将客户发送的信 ...
最新文章
- 爬了下知乎上的高颜值小姐姐!美翻了!
- 深度隐式表达:为什么不用mesh,点云,体素等表示方法?
- 回顾一些重要的CNN改进模型(你真的了解 Convolutional Neural Networks 么)
- 使用ObjectInputStream和ObjectOutputStream注意问题
- 中国金融出版社出版的2016版《个人贷款》
- java对象的序列化和反序列化详细解释
- html表格隐藏1行,js控制隐藏或显示table的某一行
- kubernetes 客户端client-go 使用及常用api
- Electron开发桌面应用
- 概览Visual Studio 15.3的第二个预览版
- 情人节表白代码(爱心+炫动字体)
- 下行文格式图片_下行文标准模版
- 单片机c语言内部ram移动,2012年微型计算机原理与接口技术自考题模拟(9)
- php 简历star法则模板,用STAR法则梳理产品经理日常工作及问题
- 虚拟内存设置误区及正确方法
- 平板电脑桌面不显示此计算机,平板电脑桌面显示不出来怎么办
- okhttp使用总结
- 163邮箱 提示xm002 NO SELECT Unsafe Login. Please contact kefu@188.com for help
- magento EAV 模型理解
- 分析图第二讲导出图片和后期PS5.12
热门文章
- 5G NGC — 关键技术 — CUPS
- NanoPi NEO Air使用十四:FrameBuffer的理解和使用
- 单片机程序下载方式ISP、IAP
- 使用angular5+ionic3+sqlite创建离线app应用
- laravel oauth2.0 文件上传报错
- 【Azure Services Platform Step by Step-第14篇】使用Azure版的ASP.NET Application Providers
- 组策略之(5)-------电源管理设置
- 安装编译PHP7.X
- Nervos 双周报第 3 期:佛系新年之后的开工大吉!
- 一套代码称霸5大端口,移动金融应用还能这样开发?