在Linux下沒有Windows使用360那樣去限制某個軟體的速度。
但是通過Trickle可以設定某個軟體的網速,但是前提是通過Trickle指令連帶啟動這個軟體才可以,不能中途去設定。
比如現在很多視訊網站都實作了P2P,是以可以在看某個視訊時通過Trickle指令啟動浏覽器來實作限速。
1、安裝:
sudo apt-get install trickle
2、指令格式
trickle -d download-bandwidth -u upload-bandwidth command
3、指令使用
将wget的下載下傳帶寬限制在100Kbps
trickle -d 100 wget http://cdimage.ubuntu.com/daily/current/precise-alternate-i386.iso
啟動Firefox将其下載下傳限制為25KB/s,并将badwidth上傳到15KB/s
trickle -d 25 -u 15 firefox
4、使用wondershaper限制整張網卡的速度
個人看法,其實這種沒什麼必要,這樣限制不如直接路由限速來的快一些。
#安裝
sudo apt-get install wondershaper
#限制em1網卡下載下傳速度100Kb,上傳速度20Kb
sudo wondershaper em1 100 20
#清除em1網卡的網速限制
sudo wondershaper clear em1
參考:
http://ubuntuportal.com/2012/01/how-i-manage-bandwidth-using-trickle-on-ubuntu.html
http://www.2cto.com/os/201312/266749.html
http://blog.csdn.net/wjcquking/article/details/44787249(wondershaper)