net-tools
- 安装
yum install net-tools -y
- 涉及命令,不同版本可能不一样
# rpm -qpl net-tools-2.10-1.oe2203.x86_64.rpm | grep bin
/usr/bin/netstat
/usr/sbin/arp
/usr/sbin/ether-wake
/usr/sbin/ifconfig
/usr/sbin/ipmaddr
/usr/sbin/iptunnel
/usr/sbin/mii-diag
/usr/sbin/mii-tool
/usr/sbin/nameif
/usr/sbin/plipconfig
/usr/sbin/route
/usr/sbin/slattach
netstat
显示打开的套接字列表。如果不指定任何地址族,则将打印所有已配置地址家族的活动套接字。
- 参数
-a (all) 显示所有连接中的socket信息。
-t (tcp) 仅显示tcp相关选项。
-u (udp) 仅显示udp相关选项。
-n 直接使用ip地址,而不通过域名显示。
-l 仅列出有在 Listen (监听) 的的socket信息。
-p 显示建立相关链接的PID/程序名
-r 显示路由信息,路由表,功能如route命令类似
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
-i 显示所有网络接口的表,或指定的ifaces。
-o 显示网络计时器
arp
ether-wake
ifconfig
add<地址> 设置网络设备IPv6的IP地址。
del<地址> 删除网络设备IPv6的IP地址。
down 关闭指定的网络设备。
<hw<网络设备类型><硬件地址> 设置网络设备的类型与硬件地址。
io_addr<I/O地址> 设置网络设备的I/O地址。
irq<IRQ地址> 设置网络设备的IRQ。
media<网络媒介类型> 设置网络设备的媒介类型。
mem_start<内存地址> 设置网络设备在主内存所占用的起始地址。
metric<数目> 指定在计算数据包的转送次数时,所要加上的数目。
mtu<字节> 设置网络设备的MTU。
netmask<子网掩码> 设置网络设备的子网掩码。
tunnel<地址> 建立IPv4与IPv6之间的隧道通信地址。
up 启动指定的网络设备。
-broadcast<地址> 将要送往指定地址的数据包当成广播数据包来处理。
-pointopoint<地址> 与指定地址的网络设备建立直接连线,此模式具有保密功能。
-promisc 关闭或启动指定网络设备的promiscuous模式。
[IP地址] 指定网络设备的IP地址。
[网络设备] 指定网络设备的名称。
ipmaddr
iptunnel
mii-diag
mii-tool
nameif
plipconfig
route
slattach
参考:
https://blog.csdn.net/DDQ337/article/details/122286071