2024年11月Linux如何安装和使用Trickle(2)

发布时间:

  ⑴从输出可以看到,下载速度大约是 KB/s。我想限制下载速度到 K/s,这样我就可以用我的带宽做其他的事情了。下面的命令用来限制wget速度到 K/s。

  ⑵ravisaiveravisaive-OptiPlex-:~$ trickle -d wget

  ⑶---- ::--

  ⑷Resolving sourcefe. (sourcefe.。。。 ...

  ⑸Connecting to sourcefe. (sourcefe.|...|:.。。 connected.

  ⑹HTTP request sent, awaiting response.。。 Found

  ⑺Location: [following]

  ⑻---- ::--

  ⑼Resolving downloads.sourcefe. (downloads.sourcefe.。。。 ...

  ⑽Connecting to downloads.sourcefe. (downloads.sourcefe.|...|:.。。 connected.

  ⑾HTTP request sent, awaiting response.。。 Found

  ⑿Location: [following]

  ⒀---- ::--

  ⒁Resolving kaz.dl.sourcefe. (kaz.dl.sourcefe.。。。 ...

  ⒂Connecting to kaz.dl.sourcefe. (kaz.dl.sourcefe.|...|:.。。 connected.

  ⒃HTTP request sent, awaiting response.。。 OK

  ⒄Length: (.G [application/octet-stream]

  ⒅Saving to: ‘download.’

  ⒆% [ ] ,, .KB/s eta h m

  ⒇从输出可以看到,下载速度被限制到了K/s。下载将会持续小时分钟。上面的“-d”选项表示下载,还可以结合使用 “-d”选项和上传选项(-u,如下例所示。

  ⒈# trickle -u -d ftp

  ⒉上面的命令限制ftp 客户端的上传速度为K/s,下载速度为K/s。还可以使用下面的命令,限制在一个shell里运行的所有命令的带宽。

  ⒊trickle -d -u bash

  ⒋每个命令行工具都对用户提供了帮助,使用“trickle -h”命令来找出更多trickle工具的用法。

  ⒌rootoltjano-XCR:/usr/bin# trickle -h

  ⒍Usage: trickle [-hvVs] [-d 《rate》] [-u 《rate》] [-w 《length》] [-t 《seconds》]

  ⒎[-l 《length》] [-n 《path》] mand 。。。

  ⒏-h Help (this

  ⒐-v Increase verbosity level

  ⒑-V Print trickle version

  ⒒-s Run trickle in standalone mode independent of trickled

  ⒓-d 《rate》 Set maximum cumulative download rate to 《rate》 KB/s

  ⒔-u 《rate》 Set maximum cumulative upload rate to 《rate》 KB/s

  ⒕-w 《length》 Set window length to 《length》 KB

  ⒖-t 《seconds》 Set default smoothing time to 《seconds》 s

  ⒗-l 《length》 Set default smoothing length to 《length》 KB

  ⒘-n 《path》 Use trickled socket name 《path》

  ⒙-L 《ms》 Set latency to 《ms》 milliseconds

  ⒚-P 《path》 Preload the specified .so instead of the default one

  ⒛上面就是Linux安装使用Trickle的方法介绍了,可以看出,通过Trickle限制下载上传速度后,下载东西就不会影响你浏览网页了,但Trickle不能限制使用UDP协议的宽带。