<em id="pn7p8"><acronym id="pn7p8"><u id="pn7p8"></u></acronym></em>

    <th id="pn7p8"></th>

    <button id="pn7p8"></button>

      <dd id="pn7p8"></dd>
      <progress id="pn7p8"><track id="pn7p8"></track></progress>

      Linux培訓
      達內IT學院

      400-111-8989

      4個Linux下超好的命令行下載管理器/加速器

      • 發布:佚名
      • 來源:linux中國
      • 時間:2018-02-12 10:50

      我們經常由于不同需求使用下載管理器從互聯網下載文件,它給我和其他人提供了很多幫助。我們都想要一個超級快速的下載管理器來完成下載盡可能多的任務,以便我們可以節省時間來進一步地工作。有很多可以加速下載的下載管理器和加速器可用(圖形化界面和命令行界面)。

      所有的下載工具做著同樣的任務,但它們的處理方式和功能是不同的,比如,單線程和多線程、交互和非交互。 在這里,我們將列出 4 個超好的我們日常工作使用的命令行下載加速器。

      1 Aria2

      Aria2 是一個用于 Linux、Windows 和 Mac OSX 的輕量級、多協議和多源的命令行下載管理器/實用程序。它支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink。aria2 可以通過內置的 JSON-RPC 和 XML-RPC 接口操作。

      它支持多線程,可以使用多個源或協議下載文件,確實可以加速并盡可能多的完成下載。

      它非常輕量級,不需要太多的內存和 CPU。我們可以使用它作為 BitTorrent 客戶端,因為它有所有你想要的 BitTorrent 客戶端的功能。

      Aria2 功能

      支持 HTTP/HTTPS GET 方式

      支持 HTTP 代理

      支持 HTTP BASIC 認證

      支持 HTTP 代理認證

      支持 FTP (主動、被動模式)

      通過 HTTP 代理的 FTP(GET 命令或隧道)

      分段下載

      支持 Cookie

      它可以作為守護進程運行。

      支持 BitTorrent 協議和 fast 擴展。

      在含有多個文件的 torrent 中的選擇性下載

      支持 Metalink 版本 3.0 (HTTP/FTP/BitTorrent)。

      限制下載/上傳速度

      有關 Aria2 的進一步用法,請參閱以下文章:如何在 Linux 中安裝和使用 Aria2。

      #2 Axel

      Axel 是一個輕量級下載程序,它如其他加速器那樣做著同樣的事情。它可以為一個文件打開多個連接,每個連接下載單獨的文件片段以更快地完成下載。

      Axel 支持 HTTP、HTTPS、FTP 和 FTPS 協議。它也可以使用多個鏡像站點來下載單個文件。 所以,Axel 可以為下載加速高達 40%(大約,我個人認為)。 它非常輕量級,因為沒有依賴,而且使用非常少的 CPU 和內存。

      Axel 使用一個單線程將所有數據直接下載到目標文件。

      注意:沒有可以在單條命令中下載兩個文件的選項。

      有關 Axel 的更多使用,請參閱以下文章:如何在 Linux 中安裝和使用 Axel。

      #3 Wget

      wget(以前稱為 Geturl)是一個免費的、開源的命令行下載程序,它使用 HTTP、HTTPS 和 FTP 這些最廣泛使用的 Internet 協議來獲取文件。它是一個非交互式命令行工具,其名字是意思是從萬維網中獲取文件。

      相比其它工具,wget 將下載處理得相當好,即使它不支持多線程以及包括后臺工作、遞歸下載、多個文件下載、恢復下載、非交互式下載和大文件下載在內的功能。

      默認情況下,所有的 Linux 發行版都包含 wget,所以我們可以從官方倉庫輕松安裝,也可以安裝到 windows 和 Mac 操作系統。

      wget 可在慢速或不穩定的網絡連接下保持健壯性,如果由于網絡問題下載失敗,它將繼續重試,直到整個文件下載完成。如果服務器支持重新獲取,它將指示服務器從中斷的地方繼續下載。

      wget 功能

      可以使用 REST 和 RANGE 恢復中止的下載

      可以使用文件名通配符和遞歸來對目錄進行鏡像同步

      基于 NLS 消息文件,提供許多不同語言支持

      可選將下載的文檔中的絕對鏈接轉換為相對鏈接,以便下載的文檔可以在本地鏈接到彼此

      可在大多數類 UNIX 操作系統以及 Microsoft Windows 上運行

      支持 HTTP 代理

      支持 HTTP cookie

      支持持久 HTTP 連接

      無人值守/后臺操作

      使用本地文件時間戳來確定是否需要在鏡像時重新下載文檔

      有關 wget 的進一步用法,請參閱以下文章:如何在 Linux 中安裝和使用 wget。

      #4 Curl

      curl 類似于 wget,但是不支持多線程,但令人驚訝的是,與 wget 相比,它的下載速度更快。

      curl 是一個向服務器上傳或下載的數據傳輸工具,支持的協議有 DICT、FILE、FTP、FTPS、GOPHER、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMTP、SMTPS、TELNET 和 TFT 等。

      該命令無需用戶交互即可工作。此外,curl 支持代理、用戶身份驗證、FTP 上傳、HTTP POST、SSL 連接、Cookie、恢復文件傳輸、Metalink 等。curl 由 libcurl 為所有相關傳輸功能提供支持。

      如果指定的 URL 沒有 protocol:// 前綴,curl 將嘗試猜測你可能需要什么協議。例如,以 “ftp.” 開頭的主機名 curl 將假定你要使用 FTP。如果沒有找到特定的協議,那么默認為 HTTP。

      預約申請免費試聽課

      填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

      上一篇:SQL SELECT 語句性能優化技巧
      下一篇:深入 Linux I/O 重定向

      在Linux中設置sudo的十條sudoers實用配置

      Linux下安裝Node.js詳細完整教程

      深入 Linux I/O 重定向

      安裝Linux時的注意事項

      • 掃碼領取資料

        回復關鍵字:視頻資料

        免費領取 達內課程視頻學習資料

      • 視頻學習QQ群

        添加QQ群:1143617948

        免費領取達內課程視頻學習資料

      Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

      選擇城市和中心
      黑龍江省

      吉林省

      河北省

      湖南省

      貴州省

      云南省

      廣西省

      海南省

      高清特黄a大片,日本真人真做爰,特级做人爱C级,免费a级毛片 百度 好搜 搜狗
      <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>