首页 > 系统相关 >netstat命令

netstat命令

时间:2024-03-06 16:14:38浏览次数:16  
标签:ESTABLISHED 0.0 netstat wh 命令 wh2 login

我们可以使用man netstat查看该命令的使用手册。

这个程序已经过时了。netstat的替换为ss。netstat-r的替换是ip路由。netstat-i的替换是ip-s链接。netstat-g的替换是ip maddr

该命令用于输出网络状态

不带任何参数,其中输出包括两部分:Active Internet connections (w/o servers)和Active UNIX domain sockets (w/o servers)。Active Internet connections (w/o servers)为socket连接。Active UNIX domain sockets (w/o servers)为UNIX域套接字连接,不通过网络层传输数据,而是内核级别的进程之间通信。

Recv-Q和Send-Q分别表示接收队列和发送队列字节数,也就是在途中的数据

Local Address为本地地址和端口,Foreign Address为客户端地址和端口

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 wh2-login-2-1.wh.:46534 wh2-login-2-1.wh.:mysql ESTABLISHED
tcp        0      0 wh2-login-2-1.wh.:mysql wh2-login-2-1.wh.:45998 ESTABLISHED
tcp        0      0 wh2-login-2-1.wh.:mysql wh2-login-2-1.wh.:46562 ESTABLISHED
tcp        0      0 wh2-login-2-1.wh.h:exp1 10.26.1.26:988          ESTABLISHED
udp        0      0 wh2-login-2-1.wh.:58302 wh2-login-2-2.wh.h:8650 ESTABLISHED
udp        0      0 wh2-login-2-1.wh.:46570 wh2-login-2-1.wh.h:8650 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  3      [ ]         DGRAM                    9613     /run/systemd/notify
unix  2      [ ]         DGRAM                    9615     /run/systemd/cgroups-agent
unix  5      [ ]         DGRAM                    9626     /run/systemd/journal/socket
unix  24     [ ]         DGRAM                    9628     /dev/log

netstat --route或netstat -r

路由表信息

$ netstat --route
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.160.254 0.0.0.0         UG        0 0          0 em2 //发往任何一个地址都经过192.168.160.254网关
10.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0 em1 //发往10.0.0.0网段是直接可达的,不需要经过网关
10.49.32.209    192.168.160.254 255.255.255.255 UGH       0 0          0 em2 //
224.0.0.0       0.0.0.0         255.255.255.0   U         0 0          0 em1 //
255.255.255.255 0.0.0.0         255.255.255.255 UH        0 0          0 em1 //广播地址不需要经过网关

netstat --interfaces

网卡信息

$ netstat -i
Kernel Interface table
Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
em1       1500 929030804      0  15441 0      861262213      0      0      0 BMRU
em2       1500 274694218      4      0 0      265690135      0      0      0 BMRU
lo       65536 685245949      0      0 0      685245949      0      0      0 LRU

 

比较重要的参数
--numeric/-n,直接显示ip地址,而不是默认输出域名格式
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 10.25.2.101:32950 10.176.41.12:8080 TIME_WAIT
tcp 0 0 192.168.160.7:3306 192.168.160.7:50428 ESTABLISHED
tcp 0 0 10.25.2.101:1021 10.26.1.26:988 ESTABLISHED
--program/-p
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 wh2-login-2-1.wh.:mysql wh2-login-2-1.wh.:50428 ESTABLISHED -
tcp 0 0 localhost.localdo:58568 localhost.localdom:8093 ESTABLISHED 2601/java
tcp 0 0 wh2-login-2-1.wh.h:exp2 10.176.48.3:988 ESTABLISHED -
tcp 0 0 wh2-login-2-1.wh.bl:ssh 172.19.4.84:64207 ESTABLISHED -
tcp 0 0 wh2-login-2-1.wh.h:exp2 10.176.48.7:988 ESTABLISHED -
tcp 0 0 wh2-login-2-1.wh.h:1023 10.176.48.8:988 ESTABLISHED -
tcp 0 0 wh2-login-2-1.wh.:50750 wh2-login-2-1.wh.:mysql ESTABLISHED 17154/java
--listen/-l
$ netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost.localdom:smux 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:cslistener 0.0.0.0:* LISTEN
tcp 0 0 wh2-login-2-1.wh.h:7946 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:mysql 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8650 0.0.0.0:* LISTEN
--all/-a
显示listening和非listening的连接
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:mysql 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8650 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8093 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8098 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN
tcp 0 0 wh2-login-2-1.wh.:mysql wh2-login-2-1.wh.:50428 ESTABLISHED
tcp 0 0 wh2-login-2-1.wh.h:exp1 10.26.1.26:988 ESTABLISHED
tcp 0 0 wh2-login-2-1.wh.h:exp1 10.176.48.10:988 ESTABLISHED
tcp 0 0 wh2-login-2-1.wh.:mysql wh2-login-2-1.wh.:50956 ESTABLISHED

 

标签:ESTABLISHED,0.0,netstat,wh,命令,wh2,login
From: https://www.cnblogs.com/zhenjingcool/p/18056825

相关文章

  • linux-rpm命令
    rpm命令管理程序包:安装、升级、卸载、查询和校验1、忽略依赖关系安装/卸载包安装:rpm-Uvh软件包名--nodeps卸载:rpm-e软件包名--nodes!!!!慎用!!!!2、安装相关默认路径可执行文件:/usr/bin/函数库:/usr/lib/软件使用手册:/usr/share/doc帮助文件:/usr/share/man3、安装rpm-ivh软件......
  • vue2项目命令部署服务器
      1、添加命令、依赖  //package.json"deploy":"node./deploy/config.js"   "shelljs":"^0.8.5",   "scp2":"^0.5.0"2、添加环境变量 #自动部署VUE_APP_SERVER_ID=03、添加deploy文件夹 //dep......
  • 记录一次WPF命令参数报错,InvalidCastException: T for DelegateCommand<T> is not an
    在使用WPF的时候对int或者bool类型进行绑定出现InvalidCastException:TforDelegateCommandisnotanobjectnorNullable.<ButtonWidth="200"Height="30"Content="按钮"Command="{BindingOpenCommand}"CommandParameter="{Binding......
  • 2024-03-05 NestJs学习日志之新建nest项目,运行启动命令nest start报错:Could not find
    如题,低级错误。具体报错:CouldnotfindTypeScriptconfigurationfile"tsconfig.json".Please,ensurethatyouarerunningthiscommandintheappropriatedirectory(insideNestworkspace)找不到TypeScript配置文件“tsconfig.json”。请确保您在适当的目录(Nest工作......
  • flink 提交yarn 命令 flink run -m yarn-cluster
    flink提交yarn命令flinkrun-myarn-cluster文章目录Flink集群搭建和使用local本地测试flink集群搭建1、standallonecluster提交任务--将代码打包2.flinkonyarn只需要部署一个节点flink启动方式1、yarn-session2、直接提交任务到yarnFlink集群搭建和使用local本地......
  • Java 读取命令行输入
    在Java中,您可以使用Scanner类从命令行读取输入。这个类属于java.util包,因此在使用之前您需要导入该包。下面是一个如何从命令行读取输入的Java程序示例:importjava.util.Scanner;//导入Scanner类publicclassMain{publicstaticvoidmain(String[]args)......
  • cmd--net命令
    学校里刚学到net命令,当时课上主要讲的是net的账户管理功能,但之前也碰到过使用net命令来开启mysql这样的网络服务,所以觉得总结一下net命令还是很有必要的!用户管理提权用户:netlocalgroupadministrators用户名/add创建隐藏用户:netuser用户名$网络服务启动netstartmysql......
  • linux复习基础命令
    Linux基础命令学习目标了解vm备份的两种方式了解快照和克隆的区别了解linux系统文件掌握基础命令指定vmtools的作用1vm两种备份方式为什么要进行备份保证centos操作系统的安全,必须对操作系统进行备份两种备份方式快照备份克隆备份快照备份又称还原点,就是保存在拍快照时候的系......
  • 在Windows操作系统上进行端口映射通常需要使用网络地址转换(NAT)规则或端口转发来实现。
    端口映射通常与目的网络地址转换(DNAT)概念相关联。在网络中,DNAT是一种技术,用于将传入的数据包的目的IP地址和/或端口号修改为内部网络中另一台计算机的IP地址和端口号。这样可以实现将外部流量导向内部特定计算机或服务的功能。因此,端口映射通常涉及DNAT技术,用于在网络中重......
  • 3 Arthas常用命令和jdk自带工具
    3Arthas常用命令和jdk自带工具Arthas常用命令反编译命令jadArthas进入到对应的进程中jadclasspath输出反编译信息到指定目录dump查看所有的类加载器classloaderdashboard加载进程中堆内存的使用情况以及其他信息heapdump--live文件路径和文件名导出内存快照......