skyfans之每天一个Liunx命令系列之四十二:netstat

今天我们继续来学习每天一个命令,今天我们继续此章节内容:网络管理类命令(NETWORKING),今天学习的是什么命令呢,那就是netstat(输出Linux中网络系统的状态信息),大家一起来学习吧。

若服务器上提示没有此命令,执行安装命令:

yum install net-tools

老规矩

netstat --help

skyfans之每天一个Liunx命令系列之四十二:netstat_第1张图片skyfans之每天一个Liunx命令系列之四十二:netstat_第2张图片
-r 显示路由表
-I 显示接口表按iface形式显示
-i 显示接口表
-g 显示多播组成员身份
-s 显示网络统计信息(如SNMP)
-M 显示伪装连接
-v 显示指令执行过程
-W 不截断IP地址
-n 不解析名称
-N 解析硬件名称
-e 显示其他/更多信息
-p 显示套接字的PID/程序名
-o 显示计时器
-c 持续列出网络状态
-l 显示监控中的服务器的Socket
-a 显示所有socket(默认:已连接)
-F 显示转发信息库(默认)
-C 显示路由器配置的FIB信息
-z 显示套接字的SELinux安全上下文
socket的内容比较重要,是我们常用的内容,也讲解下。
-t 显示TCP传输协议的连接情况
-u 显示UDP传输协议的连接情况
-w 显示RAW传输协议的连线状况

1.查看显示路由表内容

netstat -r

在这里插入图片描述

2.显示接口表

netstat -I 或netstat -i

skyfans之每天一个Liunx命令系列之四十二:netstat_第3张图片

3.显示多播组成员身份

netstat -g

skyfans之每天一个Liunx命令系列之四十二:netstat_第4张图片

4.不解析名称显示

netstst -n

skyfans之每天一个Liunx命令系列之四十二:netstat_第5张图片

5.找出程序运行的端口

netstst -ap|grep ssh

在这里插入图片描述

6.找出指定端口的程序

netstat -an |grep 80

skyfans之每天一个Liunx命令系列之四十二:netstat_第6张图片

7.查看服务器上所有的tcp协议服务端口内容

netstat -ntpl 

8.查看服务器上所有的udp协议服务端口内容

netstat -nupl

你可能感兴趣的:(基础命令系列,linux基础命令系列)