tcflush
是一个用于清除 Linux 交通控制缓冲区的命令
要使用 tcflush
,首先需要找到相应的网络设备。你可以使用 ifconfig
或 ip addr
命令查看系统中的网络接口。例如,假设你要操作的网络接口名称为 eth0
,则可以使用以下命令清除该接口的接收缓冲区:
sudo tcflush -r dev eth0
这里,-r
选项表示清除接收缓冲区。dev
参数后面跟的是网络设备的名称。
如果你不确定要操作哪个网络接口,可以尝试使用 tcflush
的 -a
选项清除所有设备上的缓冲区:
sudo tcflush -a
请注意,执行 tcflush
命令通常需要 root 权限。