主頁 > 知識庫 > 在Linux的命令行中使用BitTorrent進(jìn)行下載的教程

在Linux的命令行中使用BitTorrent進(jìn)行下載的教程

熱門標(biāo)簽:鄭州營銷外呼系統(tǒng)運營商 百度地圖標(biāo)注陰影動態(tài) 2020電銷機(jī)器人排行 鹽城客服外呼系統(tǒng)軟件 貴陽語音電銷機(jī)器人招商 廳外呼梯系統(tǒng)布線 北京市地圖標(biāo)注 焦作人工智能電話機(jī)器人軟件 淘寶系統(tǒng)退貨外呼項目考試答案

如果你喜歡嘗試最新版甚至是 beta 版的 Linux 發(fā)行版來滿足你的好奇心,并始終保持是最新版,那么你就會時常遇到下載較大的 ISO 鏡像的煩惱。提供 ISO 的人通常會使用 ISO 鏡像的 .torrent 文件來減少服務(wù)器的帶寬消耗。P2P 下載對于使用者來說好處也是很明顯的(就下載速度而言),特別是當(dāng)流行的 Linux 發(fā)行版有新版本發(fā)布并上傳供下載,每個人同時在下載做種的時候。

Ubuntu 14.10 (utopic Unicorn) 這剛剛發(fā)布不久,因此現(xiàn)在在 BitTorrent 網(wǎng)絡(luò)上應(yīng)該有很多種子可以下載該版本。雖然有很多基于圖形界面的 BitTorrent 客戶端,不過我將展示如何通過基于簡單的命令行界面的 BitTorrent 客戶端下載 ISO 鏡像,如果是在遠(yuǎn)程無圖形界面的服務(wù)器上的話這會很方便。
我今天要使用的基于命令行的 BitTorrent 客戶端是 transmission-cli。正如你可能知道的那樣,Transmission 是最流行的基于圖形界面的 BitTorrent 客戶端之一。transmission-cli 是它的簡裝的命令行版本。
在 Linux 上安裝 Transmission-cli

要安裝 transmission-cli,你不必安裝完整的基于圖形界面的 Transmission,這是聽起來不錯。

在 Debian、Ubuntu 或者是基于它們的發(fā)行版上:

   

復(fù)制代碼
代碼如下:
$ sudo apt-get install transmission-cli

在 Fedora 上:

   

復(fù)制代碼
代碼如下:
$ sudo yum install transmission-cli

在 CentOS 或者 RHEL 上(在安裝了 EPEL 倉庫之后):

   

復(fù)制代碼
代碼如下:
$ sudo yum install transmission-cli

通過 transmission-cli 快速地下載 ISO 鏡像

transmission-cli的使用非常簡單。如果你懶于學(xué)習(xí)它的命令行選項,所有你要做的事情就是下載 .torrent 文件并運行命令。這會自動尋找可用的種子并從那里下載 ISO 文件。

   

復(fù)制代碼
代碼如下:
$ wget http://releases.ubuntu.com/14.10/ubuntu-14.10-desktop-amd64.iso.torrent
$ transmission-cli ubuntu-14.10-desktop-amd64.iso.torrent

    

    一旦 ISO 鏡像下載完成,它默認(rèn)存儲在 ~/Downloads 文件夾中。下載 1GB 的 Ubuntu ISO 鏡像只用了我 5 分鐘的時間。
    

    程序下載 ISO 鏡像完成后,你會在終端中看到“狀態(tài)由未完成變?yōu)橥瓿?rdquo;的提示。要注意的是 transmission-cli 會繼續(xù)運行并做種以便于其他下載者下載??梢园?Ctrl+C 來退出。
為重復(fù)使用定制下載選項

如果你經(jīng)常使用 transmission-cli ,那么值得花時間來熟悉一下它的命令行選項。

    "-w /path/to/download-directory" 選項指定下載文件保存的文件夾。

    "-f /path/to/finish-script" 選項設(shè)置當(dāng)前下載完成后要運行的腳本。注意 transmission-cli 默認(rèn)在文件下載完成后繼續(xù)運行。如果你想在成功下載完成后自動關(guān)閉 transmission-cli,你可以使用這個選項。下面這個簡單的腳本可以完成這個功能。

       

復(fù)制代碼
代碼如下:
#!/bin/sh
sleep 10
killall transmission-cli

    如果你想為 transmission-cli 分配上傳/下載帶寬限制,你可以使用 “-d download-speed-in-KB/s>” 和 “-u upload-speed-in-KB/s>” 選項。如果你不想限制帶寬使用,僅僅指定 “D” 或 “-U” 選項即可。

這有一個更高級的 transmission-cli 使用范例。在這個例子中,命令行客戶端在成功下載后自動退出。下載速度不限而上傳速度限制為 50KB/s。

   

復(fù)制代碼
代碼如下:
$ transmission-cli -w ~/iso -D -u 50 -f ~/finish.sh ubuntu-14.10-desktop-amd64.iso.torrent

   

標(biāo)簽:遼寧 大慶 樂山 大理 周口 六安 大興安嶺 青島

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Linux的命令行中使用BitTorrent進(jìn)行下載的教程》,本文關(guān)鍵詞  在,Linux,的,命令,行中,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Linux的命令行中使用BitTorrent進(jìn)行下載的教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于在Linux的命令行中使用BitTorrent進(jìn)行下載的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章