我是使用 tc 命令的新手。
我正在编写一个测试脚本来为接口添加延迟。这是使用python和fabric api完成的
因此脚本将执行以下操作:
sudo tc qdisc 添加 dev eth1 root netem 延迟
在脚本结束时,我们会做
sudo tc qdisc del dev eth1 root netem
但同时我想在一开始就确保系统上没有现有的 tc 控制。所以我想在整个脚本开始之前运行删除命令。但是如果没有完成 tc 配置,这会给我一个错误。
abc@abcvmm:~$ sudo tc qdisc del dev eth1 root netem
RTNETLINK 答案:无效的参数
有没有办法删除配置的接口,只有在现有的 tc 配置完成而不是其他情况下。