ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 概述 `tc` 命令是 Linux 下的一个网络管理工具,可以用于限速、排队等操作。常见的一些 `tc` 命令操作包括: 1. 添加一个 qdisc 类型:`tc qdisc add` 2. 删除一个 qdisc 类型:`tc qdisc del` 3. 添加一个 class 类型:`tc class add` 4. 删除一个 class 类型:`tc class del` 5. 添加一个 filter 类型:`tc filter add` 6. 删除一个 filter 类型:`tc filter del` 7. 显示当前 qdisc 类型:`tc qdisc show` 8. 显示当前 class 类型:`tc class show` 9. 显示当前 filter 类型:`tc filter show` 10. 修改一个 qdisc 的属性:`tc qdisc change` 11. 修改一个 class 的属性:`tc class change` 12. 修改一个 filter 的属性:`tc filter change` ## APi ### 网络延迟 ``` tc qdisc add dev <device> root netem delay <delay_time> ``` 示例 ``` tc qdisc add dev eth0 root netem delay 3000ms ``` ## 添加丢包率 ``` tc qdisc add dev <device> root netem loss <loss_rate> ``` 示例 ``` tc qdisc add dev eth0 root netem loss 20% ``` ### 删除弱网配置 ``` tc qdisc del dev eth0 root ```