开启辅助访问 切换到窄版

打印 上一主题 下一主题

Linux初级教学:Linux中的Netstat命令

[复制链接]
作者:宁死不 
版块:
嵌入式操作系统 linux 发布时间:2021-3-26 21:28:49
11170
楼主
跳转到指定楼层
| 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Netstat命令显示各种与网络相关的信息,例如网络连接,路由表,接口统计信息,伪装连接,多播成员身份等,
一些实用的netstat命令示例:

  • -a -all:显示侦听和非侦听套接字。使用–interfaces选项,显示未启动的接口
# netstat -a | more : 同时显示聆听和非监听插座。



2.列出所有tcp端口。#netstat -at:列出所有tcp端口
#netstat -at:列出所有tcp端口。


3.列出所有udp端口。
#netstat -au:列出所有udp端口


4.仅列出侦听端口。
#netstat -l:仅列出侦听端口。


5.仅列出正在侦听的TCP端口。
#netstat -lt:仅列出正在侦听的tcp端口。


6.仅列出侦听的UDP端口。
#netstat -lu:仅列出侦听的udp端口。


7.仅列出侦听的UNIX端口
#netstat -lx:仅列出侦听的UNIX端口。


8.列出所有端口的统计信息。
#netstat -s:列出所有端口的统计信息。


9.列出TCP(或)UDP端口的统计信息。
#netstat -st(TCP):列出TCP端口的统计信息。


#netstat -su(UDP):列出UDP端口的统计信息。


10.在输出中显示PID和程序名称。
#netstat -pt:显示PID和程序名称。


11.连续打印netstat信息。
netstat将每隔几秒钟连续打印一次信息。
#netstat -c:连续打印netstat信息。


12.系统中不支持的地址族。
#netstat --verbose:获得非支持,解决系统中的族。


最后,我们有这样的事情:

13.内核路由信息。
#netstat -r:获取内核路由信息。


14.运行程序的端口。
#netstat -ap | grep ssh:获取端口在其上运行程序。


15.哪个进程正在使用特定端口:
#netstat -an | grep':80':获取流程 使用给定的端口。


16.网络接口列表。
#netstat -i:获取网络接口列表。


在接口上显示扩展信息 (类似于ifconfig),使用netstat -ie:
#netstat -ie:显示扩展信息在界面上

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表