tcflush
是一个用于清除 Linux 交通控制缓冲区的命令,它可以用来清空特定网络接口上的数据包队列
首先,你需要找到你要操作的网卡名称。你可以使用 ifconfig
或 ip addr
命令来查看网卡名称。例如,假设你的网卡名称为 eth0
。
接下来,使用 tcflush
命令清除特定端口上的数据包队列。你需要指定网卡名称和端口号。例如,如果你要清除端口 12345 上的数据包队列,你可以使用以下命令:
sudo tcflush -i eth0 port 12345
这里,-i
参数表示操作的网络接口,eth0
是网卡名称,port
参数表示端口号。
注意:在执行此命令时,你可能需要具有管理员权限。因此,我们在命令前使用了 sudo
。