# 使用 netstat 命令查看 TCP 连接数
netstat -an | grep ESTABLISHED | wc -l
# 解释说明:
# netstat -an: 显示所有连接和端口的网络状态
# grep ESTABLISHED: 筛选出处于 ESTABLISHED 状态的 TCP 连接
# wc -l: 统计行数,即连接数
# 使用 ss 命令查看 TCP 连接数(更高效)
ss -tn | grep ESTAB | wc -l
# 解释说明:
# ss -tn: 显示 TCP 连接 (t 表示 TCP, n 表示显示数字形式的地址和端口)
# grep ESTAB: 筛选出处于 ESTABLISHED 状态的 TCP 连接
# wc -l: 统计行数,即连接数
# 使用 lsof 命令查看 TCP 连接数
lsof -iTCP -sTCP:ESTABLISHED | wc -l
# 解释说明:
# lsof -iTCP: 列出所有 TCP 连接
# -sTCP:ESTABLISHED: 筛选出处于 ESTABLISHED 状态的 TCP 连接
# wc -l: 统计行数,即连接数
以上代码展示了三种不同的方法来查看 Linux 系统中的 TCP 连接数。你可以根据自己的需求选择其中一种方法使用。
上一篇:linux目录权限
下一篇:linux list
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站