濮阳杆衣贸易有限公司

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

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

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

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

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

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

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

   

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

在 Fedora 上:

   

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

在 CentOS 或者 RHEL 上(在安裝了 EPEL 倉(cāng)庫(kù)之后):

   

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

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

transmission-cli的使用非常簡(jiǎn)單。如果你懶于學(xué)習(xí)它的命令行選項(xiàng),所有你要做的事情就是下載 .torrent 文件并運(yùn)行命令。這會(huì)自動(dòng)尋找可用的種子并從那里下載 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)存儲(chǔ)在 ~/Downloads 文件夾中。下載 1GB 的 Ubuntu ISO 鏡像只用了我 5 分鐘的時(shí)間。
    

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

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

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

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

       

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

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

這有一個(gè)更高級(jí)的 transmission-cli 使用范例。在這個(gè)例子中,命令行客戶端在成功下載后自動(dòng)退出。下載速度不限而上傳速度限制為 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)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Linux的命令行中使用BitTorrent進(jìn)行下載的教程》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于在Linux的命令行中使用BitTorrent進(jìn)行下載的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    陈巴尔虎旗| 平昌县| 南投县| 东光县| 上犹县| 淮阳县| 德化县| 元氏县| 灵宝市| 玉环县| 宁国市| 广宗县| 柘城县| 离岛区| 齐河县| 任丘市| 金塔县| 乳源| 虎林市| 绿春县| 南投市| 南宁市| 苗栗市| 张家界市| 宝坻区| 文水县| 临夏市| 阿瓦提县| 雅江县| 二手房| 明水县| 玉屏| 青州市| 偏关县| 仁寿县| 邳州市| 成武县| 石屏县| 凭祥市| 宜春市| 黄浦区|