Linux中的netstat命令详解
来源:互联网 发布:dnf优化不卡补丁2017 编辑:程序博客网 时间:2024/05/16 10:09
前面我们学习了网络的有关基础知识,今天我们来介绍一个Linux下面的关于网络的一个重要指令——netstat.
功能说明
netstat是基于Netstat这个命令行工具的指令,它可以用来查询系统上的网络套接字连接情况,包括tcp,udp以及Unix套接字;另外它还能列出路由表,接口状态和多播成员等信息。
主要选项
关于netstat命令的选项有很多,这里我们只介绍常见选项,关于选项和选项的作用如下图:
实例演示
- 1
这条命令会列出所有的端口,包括监听的和未监听的。
- 1
列出所有的tcp协议的端口,结果如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
同样,这条命令表示列出所有的UDP协议的端口。
找出程序运行的端口
- 1
例如:
- 1
- 2
- 3
- 4
- 5
找出端口的程序名
- 1
例如:
- 1
- 2
- 3
- 4
禁止域名解析
这个主要netstat中的-n选项有关,我们先来看看不带n时所输出的结果。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
下面我们再来看看加上n 选项后的输入结果。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
我们发现在local address 即主机地址这一栏中,如果没有带n选项,会将套接字所对应的域名解析出来,如果加上n选项,那么就不会显示,即禁止域名解析的功能,这样做有助于提高查询速度,因为减少了对主机域名的查询。
持续输出netstat信息
这个没有什么好说的,大家自己试一试指令即可。
- 1
显示路由表的信息
- 1
这条指令相当于route指令,会输出核心路由信息。
- 1
- 2
- 3
- 4
- 5
- 6
显示接口信息
- 1
- 1
- 2
- 3
- 4
- 5
- 6
分类统计各个协议的相关信息
- 1
阅读全文
0 0
- Linux中的netstat命令详解
- Linux中的netstat命令详解
- Linux netstat 命令详解
- linux netstat 命令详解
- linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- linux netstat 命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- Linux netstat命令详解
- python string(字符串)
- coursera视频网速慢或者无法观看的解决办法
- 用户与组和权限管理
- C# Monitor实现
- 一位资深程序员大牛给予Java初学者的学习路线建议
- Linux中的netstat命令详解
- 九九乘法表
- STM32头文件学习之sys.h
- 欢迎使用CSDN-markdown编辑器
- 假如时光倒流,我会这么学习Java
- 一个PHP文件搞定微信支付系列之退款
- oracle实战atm
- 从 0 到 1,Java Web 网站架构搭建的技术演进
- 输入一位整数,判断它是几位数