事實上, wondershaper 的既定目標不單單是對一個接口增長其帶寬上限;當批量下載或上傳正在進行時,wondershaper 還試圖去保持互動性會話如 SSH 的低延遲。一樣的,它還會控制批量上傳(例如, Dropbox 的同步)不會使得下載「窒息」,反之亦然。html
在 Ubuntu Debian 及其衍生髮行版中安裝 wondershaper:linux
sudo apt-get install wondershaper
在 Fdora 或 CentOS/RHEL (帶有 EPEL 軟件倉庫) 中安裝 wondershaper:shell
sudo yum install wondershaper
wondershaper 的基本使用以下:網絡
sudo wondershaper <interface> <download-rate> <upload-rate>
舉個例子, 將 eth0
的最大下載/上傳帶寬分別設定爲 1000Kbit/s 和 500Kbit/s:spa
sudo wondershaper eth0 1000 500
你也能夠經過運行下面的命令將速率限制進行消除:code
sudo wondershaper clear eth0
假如你對 wondershaper 的運行原理感興趣,你能夠閱讀其 shell 腳本源文件(/sbin/wondershaper)。htm
PS:blog
http://www.linuxidc.com/Linux/2015-03/115538.htm接口