Axel: Tải xuống bằng thiết bị đầu cuối tốt hơn bằng wget

Chúng tôi đã biết cách tải xuống tệp từ internet thông qua thiết bị đầu cuối của chúng tôi, sử dụng wget … Nhưng, không may là wget không hoàn hảo.

Khi chúng tôi tải xuống một tệp bằng wget, nó (wget) sẽ bắt đầu tải xuống bằng một yêu cầu duy nhất, nghĩa là một chuỗi tải xuống duy nhất. Tuy nhiên, đôi khi chúng tôi muốn tải xuống cùng một tệp bằng nhiều luồng.

Đó là (và giải thích một cách đơn giản hơn) ...

Chúng tôi bắt đầu tải xuống tệp chỉ bằng 1 luồng (đường dẫn, yêu cầu) và nếu vì lý do nào đó chúng tôi có một số loại hạn chế tốc độ hoặc bất kỳ hạn chế nào mà ISP "tốt bụng và trung thực" của chúng tôi đã quyết định định cấu hình, chúng tôi sẽ có giới hạn ngay tại đó ... nó sẽ làm phiền chúng ta cho đến khi chúng ta không thể.

Trong khi đó, nếu chúng ta sử dụng một số đường dẫn / luồng tải xuống (giả sử 10 hoặc nhiều hơn), thì… chúng ta sẽ thấy tốc độ tải xuống cao hơn những gì chúng ta sẽ có nếu chúng ta chỉ sử dụng 1 luồng.

Vấn đề là wget KHÔNG hỗ trợ tải xuống đa luồng, ít nhất là tôi đã không tìm ra cách để thực hiện việc này và đây là nơi nó xuất hiện Axel ????

Axel cho phép bạn những gì không có, tải xuống cùng một tệp bằng cách sử dụng nhiều chuỗi.

Ví dụ, để tải xuống: http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh chúng tôi đặt trong một thiết bị đầu cuối

  • axel -n 10 http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh

Ảnh chụp màn hình ví dụ:

Rõ ràng là trước khi sử dụng bạn phải cài đặt nó 😀

Để thực hiện việc này, trong các bản phân phối như Debian hoặc dựa trên nó (Ubuntu, Mint, LMDE, SolusOS, v.v.), nó được cài đặt với:

sudo apt-get cài đặt axel

Trong Arch:

sudo pacman -S trục

Bạn có thể đọc sự trợ giúp của rìu bằng cách đặt:

người đàn ông axel

Và đến đây bài viết kết thúc 🙂

Tôi hy vọng nó hữu ích 😀


29 bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Algave dijo

    Rất tốt ... Tôi đã thử nghiệm nó. cảm ơn!! 🙂

    Trong Fedora:

    sudo yum cài axel

  2.   đúng dijo

    Khi tôi sử dụng Slackware, tôi đã sử dụng nó một thời gian nhưng tôi luôn gặp sự cố khi tải xuống isos và phim, MD5s luôn khác biệt và việc cố gắng ghi lại isos đã gặp sự cố giữa chừng.

    Trong Fedora, tôi vẫn không thử nghiệm nó.

    1.    KZKG ^ Gaara dijo

      Cho đến nay, tôi hạnh phúc như một đứa trẻ trong cửa hàng kẹo 😀

  3.   jamin samuel dijo

    Wao không biết điều này O_O

    Cảm ơn KZKG ^ Gaara

    1.    KZKG ^ Gaara dijo

      Một hương vị 🙂

  4.   Tammuz dijo

    Tôi cũng không biết

  5.   linux tệ dijo

    Linux thật tệ, chỉ có những kẻ lập dị và tin tặc mới sử dụng nó!

    1.    Hugo dijo

      Có lẽ là sự thật. Linux không phải là hệ thống lý tưởng cho những kẻ ngốc 😉

    2.    Mecate SL dijo

      Chắc chắn rồi ... đây là thứ rác rưởi ... không có virus, hệ thống không bao giờ bị lỗi, tôi có mọi thứ chỉ trong vài cú nhấp chuột ... đâu là hệ điều hành phức tạp và có vấn đề !!! Tôi nhớ những con bọ hung ...

      -Này bạn. Tại sao bạn vẫn chưa giơ tay?
      -Vì tôi không sử dụng Windows.
      Vị giáo sư ngạc nhiên hỏi lại:
      -Nếu không dùng Windows thì bạn dùng hệ điều hành nào?
      -GNU / Linux. - Anh ta tự hào đáp-
      Vị giáo sư, người có đôi tai cuồng tín không thể tin được điều đó, đã thốt lên:
      -Nhưng con trai của mẹ, con đã phạm tội gì khi sử dụng botch như vậy?
      Cậu sinh viên rất bình tĩnh trả lời:
      -Bố tôi là một nhà khoa học máy tính và sử dụng OpenSuse, mẹ tôi là một nhà tư vấn bảo mật và sử dụng Debian Linux và anh trai tôi nghiên cứu Vật lý và sử dụng Linux Mandrake, đó là lý do tại sao tôi cũng sử dụng GNU / Linux! -anh ấy nói xong tự hào và bị thuyết phục-
      "Chà," vị giáo sư cáu kỉnh trả lời, "nhưng đó không phải là lý do để sử dụng Linux." Bạn không cần phải làm những gì cha mẹ bạn làm. Ví dụ, nếu mẹ bạn bán dâm và chuốc thuốc cả ngày, bố bạn sờ mó, uống rượu như một con hoang và chơi ma túy, còn anh trai bạn cướp tiệm và cướp đồ, thì bạn sẽ làm gì?
      - Chắc chắn là cài Windows !!!

      1.    elav <° Linux dijo

        Trò đùa tuyệt vời, tôi đã xem nó rồi hahaha.

  6.   bao84 dijo

    bao giờ sử dụng nó để giảm ISO
    Tôi không bao giờ sử dụng nó nữa

  7.   bao84 dijo

    bao giờ sử dụng nó để giảm ISO
    Tôi không bao giờ sử dụng nó nữa ...

  8.   Hướng dẫn sử dụng Nguồn dijo

    Cách đây một thời gian, tôi đã thử Axel trong Pacman theo đề xuất của một hướng dẫn mà tôi đã tìm thấy ở đó, và không có gì cả, tôi đã gỡ bỏ nó cùng ngày. Bây giờ là chi tiết về lý do tại sao thoát khỏi tôi, nhưng sau khi thử các cấu hình khác nhau, trong mọi trường hợp, phải mất nhiều thời gian để cập nhật hơn là không có.

    Ở một chủ đề khác, hôm qua tôi đã chờ đợi cả ngày cho một entry liên quan đến kỷ niệm của blog ... và tất nhiên, thiết kế mới (tôi sẽ làm phiền bạn cho đến khi bạn đặt nó: D).

    1.    KZKG ^ Gaara dijo

      Về chủ đề mới, nó thậm chí còn chưa được hoàn thiện từ xa ... nó phức tạp hơn chúng ta nghĩ, thậm chí còn hơn thế khi chúng ta đang nghĩ về một số thay đổi trong thiết kế.

  9.   tha thứ10 dijo

    ơ và các tập tin tải về được lưu ở đâu =?

    1.    diazepam dijo

      Trong thư mục mà bạn đang thực thi axel

    2.    KZKG ^ Gaara dijo

      Chính xác 🙂
      Nếu trong terminal bạn đang ở / home / your-user / Documents… thì trong Documents, tệp sẽ được tải xuống.

  10.   msx dijo

    Kính gửi @ KZKG ^ Gaara, tôi muốn thêm vào ghi chú của bạn một mô tả về lftp, theo ý kiến ​​của tôi, công cụ cuối cùng để tải xuống được phân đoạn từ dòng lệnh, vượt trội hơn nhiều so với phần còn lại.

    Tôi đã ngừng sử dụng axel vì anh chàng gầy gò đã ngừng cập nhật nó, anh ta chỉ sửa chữa nhỏ theo thời gian.
    Khi đọc bài đăng của bạn, tôi đã truy cập trực tiếp vào trang web của axel [0] và tôi tìm thấy hai tin tức thú vị:
    1. Axel hiện được duy trì bởi người khác, có nghĩa là dự án đã không chết và chắc chắn sẽ cập nhật ứng dụng. (đây là tin tức ít liên quan hơn của cả hai)
    2. người tạo ra axel cũng là người tạo ra BitlBee [1], TUYỆT VỜI!

    Đối với những người bạn chưa biết BitlBee, ứng dụng này là một máy chủ chạy nền giống như một daemon và giúp bạn có thể thống nhất tất cả các tài khoản IM (nhắn tin tức thì) của chúng tôi trên một kênh IRC, đây là một kênh hoàn toàn thú vị.
    Ví dụ: tôi thường mở một phiên WeeChat [2] trong một tab ở Yakuake (rõ ràng là họ có thể sử dụng bất kỳ ứng dụng IRC nào họ muốn: Irssi, Konversation, Quassel, Kvirc, X-Chat, Pidgin, mIRC, bất cứ thứ gì họ muốn), từ cùng một WeeChat, tôi kết nối với máy chủ BitlBee cục bộ (vâng, các máy chủ BitlBee cũng có thể được tạo trên mạng để phục vụ các loại người dùng khác nhau, hoàn toàn tuyệt vời), khi tôi kết nối với máy chủ BitlBee, nó sẽ tự động bắt đầu đăng nhập cho tôi. vào Tất cả các dịch vụ nhắn tin mà tôi đã đăng ký, vì vậy tôi không cần sử dụng ứng dụng đồ họa để kết nối trực tuyến [3] và điều tốt hơn là tôi sử dụng WeeChat (mà tôi là một người hâm mộ) cho tất cả các giao tiếp trực tuyến của mình . WeeChat cho phép bạn sử dụng nhiều loại plugin để thông báo về các tin nhắn đến, ví dụ như Growl [4], là hệ thống nhắn tin nội bộ tương tự được MacOS sử dụng.

    Nhưng này, tôi rời chủ đề một chút.
    Khi quá trình phát triển axel ngừng lại, tôi tiếp tục tìm kiếm và tìm thấy ứng dụng mà theo sự hiểu biết khiêm tốn của tôi là cha và mẹ của tất cả các trình quản lý tải xuống bảng điều khiển trong GNU / Linux: lftp. [5]
    lftp chỉ đơn giản là IM-PRE-SIO-NAN-TE, nó không chỉ là trình quản lý tải xuống, nó là một giao diện hoàn chỉnh cho tải xuống đa giao thức FTP / HTTP được thiết kế cho tải xuống được phân đoạn, với khả năng quản lý công việc (tương tự như hàng đợi công việc của BASH) , truyền tệp song song (với đa phân đoạn / được sao chép tương ứng cho từng tệp), tiếp tục tải xuống không thành công hoặc bị cắt, đăng nhập an toàn bằng thông tin đăng nhập vào các trang web FTP (axel không hỗ trợ đăng nhập bằng chứng chỉ vào FTP) và nhiều tính năng hơn chúng làm cho vua của các trình quản lý tải xuống.
    Ngoài ra, nó là nhẹ nhất trong số tất cả các trình quản lý tải xuống đa phân đoạn (vâng, nhẹ hơn axel vẫn còn) và cho phép chúng tôi giảm kết nối xuống bit cuối cùng, để nếu chúng tôi định cấu hình tải xuống sẽ sử dụng hoàn toàn tất cả băng thông của chúng tôi ( và miễn là nguồn gốc cho phép) lftp sẽ tải xuống ở tốc độ tối đa có thể của kết nối của chúng tôi - hãy cẩn thận rằng chúng tôi có thể không còn băng tần nào để điều hướng!
    lftp là một công cụ cực kỳ mạnh mẽ mặc dù bây giờ tôi chỉ sử dụng nó để tải xuống các tệp ở mức tối đa kết nối của tôi. Đối với điều này, tôi đã tạo bí danh này để tôi không phải nhập toàn bộ hướng dẫn mỗi khi tải xuống thứ gì đó:

    bí danh L = 'lftp -e »' pget -n20 ′

    Hướng dẫn tải xuống sẽ là: $ L {url_completa_del_file_to_download}; bỏ '
    Dấu chấm phẩy là để kết thúc khối lệnh trước đó khi nó được thực hiện trong Bash, sau đó tôi yêu cầu nó kết thúc quá trình thực thi bằng lệnh thoát và đóng toàn bộ lệnh bằng dấu kiểm cuối cùng.
    Rõ ràng là hãy đọc trang người đàn ông lftp để xem -e, pget, -n, v.v. làm gì.

    Cuối cùng: chỉ có một công cụ nữa mà tôi đã xác minh có hiệu quả tương tự như lftp và nó là tiện ích mở rộng cho Fiefox DownThemAll: giống như lftp, nó có tốc độ phi thường để tải tệp từ mạng và điều tốt nhất là, cũng giống như lftp, Nó không có giới hạn tốc độ, nó luôn cố gắng tải xuống ở tốc độ tối đa mà băng thông của chúng tôi cho phép.

    Xin chào và tôi hy vọng những ứng dụng này phục vụ bạn.

    [0] http://wilmer.gaa.st/main.php/me.html
    [1] http://www.bitlbee.org/main.php/news.r.html
    [2] http://weechat.org/
    [3] http://www.centerim.org/index.php/Main_Page
    CenterIM là một ứng dụng nhắn tin tức thời đa giao thức được thiết kế để chạy đặc biệt từ bảng điều khiển.
    [4] http://growl.info/
    [5]

    1.    elav <° Linux dijo

      Rất thú vị ...

    2.    Diavolo dijo

      Thật thú vị, tôi đã nghĩ đến việc thử axel, nhưng từ những gì bạn đang nói, tôi nghĩ tôi sẽ thử lftp trước.

  11.   bao84 dijo

    @ Pardinho 10 nơi bạn đang ở (thiết bị đầu cuối) khi sử dụng axel

  12.   Diavolo dijo

    wow, tôi đã nghĩ đến việc cài đặt nó trên Slackware của mình, nhưng tôi mới nhận ra rằng… Tôi đã cài đặt nó theo mặc định 🙂, bây giờ tôi chỉ cần thử nó thôi 😀

  13.   julio74 dijo

    Tôi đã tải xuống một tệp và nó xuất hiện như thế này, tôi chỉ hiển thị phần cuối cùng vì nó đã nuốt gần như toàn bộ thiết bị đầu cuối:
    [0%] ………. ………. ………. ………. ………. [201,1KB / s]
    [0%] ………. ………. ………. ………. ………. [201,4KB / s]
    [0%] ………. ………. ………. ………. ………. [201,8KB / s]
    [0%] ………. ………. ………. ………. ………. [202,1KB / s]
    [0%] ………. ………. ………. ………. ………. [202,4KB / s]
    [0%] ………. ………. ………. ………. ………. [202,7KB / s]
    [0%] ………. ………. ………. ………. ………. [203,1KB / s]
    [0%] ………. ………. ………. ………. ………. [203,4KB / s]
    [0%] ………. ………. ………. ………. ………. [203,7KB / s]
    [0%] ………. ………. ………. ………. ………. [204,0KB / s]
    [0%] ………. ………. ………. ………. ………. [204,3KB / s]
    [0%] ………. ………. ………. ………. ………. [204,6KB / s]
    [0%] ………. ………. ………. ………. ………. [204,9KB / s]
    [0%] ………. ………. ………. ………. ………. [205,2KB / s]
    [0%] ………. ………. ………. ………. ………. [205,0KB / s]
    [0%] ………. ………. ………. ………. ………. [202,0KB / s]
    [0%] ………. ………. ………. ………. ………. [203,6KB / s]
    [0%] ………. ………. ………. ………. ………. [205,2KB / s]
    [0%] ………. ………. ………. ………. ………. [205,5KB / s]
    [0%] ………. ………. ………. …….
    lỗi pthread !!!
    lỗi pthread !!!

    và tôi không tải xuống bất cứ thứ gì và anh ấy thực thi như thế này

    người môi giới @ linux-elite: ~> axel -n 10 ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Đang khởi tạo tải xuống: ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Kích thước tệp: 1074190065 byte
    Mở tệp đầu ra UrbanTerror411.zip
    bắt đầu tải về

    Tôi vẫn tải xuống tệp bằng wget và nó diễn ra tốt đẹp nhưng tôi muốn biết điều gì đã xảy ra

  14.   amiel dijo

    Rất thú vị, tôi có một câu hỏi, với wget, tôi không bao giờ có thể đi được xa vì trong Linux Mint 13 Maya, tôi không bao giờ tìm thấy tệp .bashrc và có một số thứ mà tôi cần phải định cấu hình, thêm bí danh, v.v., trên các PC Ubuntu khác, tôi đã cố gắng thực hiện một số điều với wget, miễn là tôi sẽ tải xuống thứ gì đó từ miền mạng cục bộ, không vấn đề gì, nhưng bất cứ khi nào đó là một url khác, nó sẽ báo cho tôi lỗi xác thực với máy chủ proxy, tôi cần biết chắc chắn mình nên làm gì để thêm, định cấu hình (hãy tưởng tượng nó một cái gì đó trong .bashrc) và chắc chắn để lại tên người dùng hoặc mật khẩu của tôi khi tôi tải xuống thứ gì đó bằng thiết bị đầu cuối, đừng để tôi gặp lỗi đó lần nữa, tôi hy vọng ai đó ném cho tôi một dòng. Cảm ơn tất cả các bạn, trang web rất tốt 🙂

    1.    KZKG ^ Gaara dijo

      Trong trường hợp cuối cùng, bạn có thể cấu hình / etc / wgetrc ... hãy tìm trong tệp đó có ghi proxy, ở đó bạn sẽ thấy các tùy chọn 😀

  15.   amiel dijo

    Tôi đã thấy nó, tôi đã cố gắng cấu hình nó nhưng nó làm cho tôi hơi khó chịu, tôi hiểu ngôn ngữ một cách hoàn hảo, đó không phải là một vấn đề, tuy nhiên nó vẫn cho tôi một lỗi auth.? 🙁
    Tôi sẽ thử lại từ đầu, tôi cũng muốn làm điều gì đó tương tự với axel, điều mà tôi thấy ở đây là rất tốt. Và tôi thực sự cần thỉnh thoảng tải xuống tệp kỳ lạ từ web, và không gì tốt hơn là làm điều đó theo phong cách geek, và Pro hơn, hơn là thiết bị đầu cuối ... Tôi cũng thích bash!

    Vâng anh trai cảm ơn anyway.

  16.   Gilberto dijo

    Nó có khả năng tải xuống loại tệp nào? Làm cách nào để tải xuống từ máy chủ? ví dụ: putlocker?

  17.   hugo dijo

    đóng góp tốt, nó cũng rất nhanh.

  18.   nandor dijo

    Cảm ơn rất rất nhiều!