tcflush
是一個用于清除 Linux 流量控制緩沖區的命令
要使用 tcflush
,你需要知道網絡接口的名稱。你可以通過運行 ifconfig
或 ip addr
命令來查找網絡接口名稱。例如,假設你的網絡接口名稱為 eth0
。
以下是使用 tcflush
清除 eth0
接口上的接收隊列和發送隊列的命令:
sudo tcflush -a dev eth0
這里,-a
選項表示清除所有隊列,dev eth0
表示要操作的網絡接口。你也可以使用 rx
或 tx
選項分別清除接收隊列或發送隊列:
sudo tcflush -r dev eth0 # 清除接收隊列
sudo tcflush -s dev eth0 # 清除發送隊列
請注意,你可能需要 root 權限才能運行 tcflush
命令。在這種情況下,請在命令前加上 sudo
。