日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux如何安裝和使用Trickle

在Linux系統(tǒng)中,如果在下載東西的話瀏覽網(wǎng)頁就會(huì)變得非常卡,這時(shí)就需要對(duì)下載網(wǎng)速進(jìn)行一定的限制,而Trickle就是一款很好的寬帶控制工具,下面小編就給大家介紹下Linux安裝使用Trickle的方法 。

Linux如何安裝和使用Trickle


Trickle 是什么?
Trickle是一款帶寬控制供給,用來限制如Firefox,F(xiàn)TP ,SSH以及其他使用網(wǎng)絡(luò)帶寬的程序的帶寬 。你希望你的Youtube音樂體驗(yàn)影響到你的ftp下載么?如果不想,請(qǐng)繼續(xù)閱讀這篇文章,學(xué)習(xí)如何在你的機(jī)器上安裝和使用trickle 。
怎樣在Linux上安裝Trickle
trickle工具有一些依賴包,安裝和使用trickle之前必須安裝“libevent 庫”,不過這個(gè)庫在大多數(shù)現(xiàn)在的Linux機(jī)器上已經(jīng)默認(rèn)安裝 。
在 Debian/Ubuntu/Linux Mint 上
在Debian/Ubuntu/Mint 機(jī)器上運(yùn)行 apt-get install trickle進(jìn)行安裝 。請(qǐng)確保源列表已經(jīng)更新,接著安裝你想要的應(yīng)用 。
$ sudo apt-get update
$ sudo apt-get install trickle
在 RHEL/CentOS/Fedora 上
首先你需要更新系統(tǒng),然后使用下面的命令安裝trickle 。
# yum update
# yum install trickle
Trickle如何工作?
Trickle通過控制socket數(shù)據(jù)讀寫量來控制和限制應(yīng)用的上傳/下載速度 。它使用另一個(gè)版本的BSD套接字API,但是區(qū)別是trickle還管理socket調(diào)用 。
要注意的是trickle使用動(dòng)態(tài)鏈接和加載,所以它只對(duì)于使用“Glibc庫”的程序有用 。由于trickle可以設(shè)置數(shù)據(jù)在socket上的傳輸延遲,所以它可以用來限制一個(gè)應(yīng)用的網(wǎng)絡(luò)帶寬 。
Trickle不能做什么?
Trickle不能用于限制使用UDP協(xié)議的應(yīng)用的帶寬,它只可用于TCP連接,但是你要知道它也并不是對(duì)所有的TCP連接有效 。如果你一直仔細(xì)地看這篇文章,你可以猜到原因是什么 。你還記得trickle只對(duì)使用Glibc庫應(yīng)用有效吧?
還要說一下,trickle無法工作在使用靜態(tài)鏈接的可執(zhí)行程序上 。
確定Trickle是否可運(yùn)行在某個(gè)特定應(yīng)用上
既然trickle無法限制每個(gè)應(yīng)用的上傳/下載速度,就應(yīng)該有個(gè)方法找出trickle可以工作的應(yīng)用 。
ldd工具可以幫我們找出某個(gè)特定的程序是否使用了libc.so庫 。如果程序使用了這個(gè)庫,就可以使用trickle來限制它的網(wǎng)絡(luò)帶寬使用 。
ldd命令用于打印每個(gè)程序需要的共享庫 。如果你是一個(gè)好奇的Linux Geek,那么你可以使用man命令來找出關(guān)于ldd工具的更多信息 。
# man ldd
Filezilla是一款使用ftp協(xié)議傳輸文件的程序,trickle可以用來限制它的下載或者上傳速度么?在你考慮的時(shí)候,我使用以下的命令來找出trickle是否可用于filezilla 。
# ldd filezilla | grep libc.so
就我而言,它輸出了如下:
oltjano@oltjano-X55CR:/usr/bin$ ldd filezilla | grep libc.so
libc.so.6 =》 /lib/i386-linux-gnu/libc.so.6 (0xb6bc4000)
既然filezilla使用了“libc.so”庫,那么trickle可以用來限制它的網(wǎng)絡(luò)帶寬 。這個(gè)方法可以用在任何你感興趣的程序上 。
學(xué)習(xí)如何使用Trickle
使用下面的命令輸出trickle工具的版本 。
root@oltjano-X55CR:~# trickle -V
trickle: version 1.07
Linux有很多命令行工具使測(cè)試(實(shí)驗(yàn))變得有趣和美麗 。下面的命令使用wget 工具來下載最新的Pear OS鏡像 。
root@oltjano-X55CR:~# wget http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download
--2013-11-20 11:56:32-- http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download
Resolving sourceforge.net (sourceforge.net) 。。。216.34.181.60
Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:80. 。。connected.

推薦閱讀