tcflush
命令用于清除 Linux 中的流量控制缓存
要使用 tcflush
,您需要首先确定要操作的队列号。您可以使用 tc qdisc show
命令查看当前系统中的队列规则。例如:
tc qdisc show dev eth0
这将显示设备 eth0
上的所有队列规则。找到您要操作的队列号(通常在 qdisc
行中显示)。
接下来,使用 tcflush
命令清除相应的队列。例如,如果要清除队列号为 1 的队列,请执行以下命令:
sudo tcflush dev eth0 handle 1: htb
这里,dev eth0
是网络设备,handle 1:
是队列号的过滤器,htb
是队列的类别(类别是可选的,如果省略,将只清除队列)。
请注意,tcflush
只适用于具有流量控制的队列。如果您需要清除其他类型的缓存,您可能需要使用其他命令或方法。