Najlepszy linia poleceń Pobierz akceleratory dla Linux

Najlepszy linia poleceń Pobierz akceleratory dla Linux

Podczas pracy zdalnie lub nawet lokalnie często może być konieczne uzyskanie treści ze źródła zewnętrznego. Aby uzyskać takie treści, zwłaszcza gdy nie masz innych opcji, będziesz chciał użyć narzędzi wiersza poleceń, aby wykonać zadanie.

W tym artykule przejrzymy niektóre z najczęściej używanych narzędzi do pobierania treści za pośrednictwem wiersza poleceń.

Przeczytaj także: 9 najpopularniejszych menedżerów pobierania GUI dla Linux

Wget

Zaczniemy od jednego z najpopularniejszych narzędzi o nazwie Wget. To narzędzie sieciowe, które można użyć do pobierania treści Http, Https I Ftp. Wget Może być używany zarówno na tle, jak i na pierwszym planie, co czyni go użytecznym, jeśli musisz pozostawić uruchomienie pobierania, nawet po wylogowaniu.

To narzędzie ma wiele opcji, które pozwalają na uwierzytelnione pobieranie, rekurencyjne pobierania z limitami poziomu, akceptuje wyrażenia regularne dla URL, pozwala wykluczyć, przyjmuje wejścia adresu URL z pliku i wielu innych. Opcje wget są naprawdę dużo i zdecydowanie zaleca się przejrzenie strony pomocy narzędzia, po prostu uruchamiając.

$ wget -h 
Niektóre przydatne przykłady polecenia WGET to:

Najbardziej podstawowy przykład pobierania wget Jest:

$ wget https: // WordPress.org/najnowszy.zamek błyskawiczny 

Przykład pobierania z adresów URL wymienionych w pliku. Najpierw jest lista naszego pliku:

Lista $ CAT.txt https: // WordPress.org/najnowszy.zip https: // pobieranie.Joomla.org/cms/joomla3/3-8-5/joomla_3-9-4-stabilny-full_package.Zip https: // ftp.Drupal.org/files/projekty/drupal-8.4.5.zamek błyskawiczny 

Następnie możesz uruchomić pobieranie z:

$ wget -i lista.tekst 

Aby uruchomić pobieranie na tle, możesz użyć:

$ wget -b https: // WordPress.org/najnowszy.zamek błyskawiczny 

Jeśli chcesz użyć wget z FTP, aby pobrać pojedynczy plik.

$ wget ftp: // użytkownik: [e-mail chroniony]:/ścieżka do pliku/pliku.tekst 

Bardziej użytecznym tego przykładem byłoby użycie trybu tła i rekurencyjnego, aby uzyskać wszystkie pliki i foldery w katalogu.

$ wget -br ftp: // użytkownik: [e-mail chroniony]:/Path-for-Download/ 

Wget jest wstępnie zainstalowany na wielu nowoczesnych dystrybucjach Linuksa, ale jeśli chcesz go zainstalować, możesz użyć:

$ sudo apt Zainstaluj wget # debian/ubuntu jak distros # yum instaluj wget # centos/rhel # dnf instaluj wget # fedora 

Kędzior

Curl to narzędzie, które można użyć do przesyłania danych z lub na serwer. Obsługuje wiele protokołów. Zgodnie ze swoją stroną Man, następujące protokoły są obsługiwane DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMB, SMTP, SMTP , SMTPS, Telnet i TFTP.

Jak możesz sobie wyobrazić, możesz wiele z nimi zrobić. Jak prawdopodobnie to wymyśliłeś, kędzior Obsługuje proxy, uwierzytelnianie użytkownika, przesyłanie/pobieranie FTP, CV przesyłania plików i wiele innych.

Oto kilka przykładów używania kędzior:

Pobierz plik:

$ curl -o https: // WordPress.org/najnowszy.ZIP Pobierz plik do pliku wyjściowego według swojego wyboru:
$ curl -o WordPress.Zip https: // WordPress.org/najnowszy.zamek błyskawiczny 

Aby wznowić przerwane pobieranie, możesz użyć:

$ curl -c - o https: // WordPress.org/najnowszy.zamek błyskawiczny 

Możesz sprawdzić bardziej przydatne przykłady curl tutaj: 15 wskazówek, jak używać curl w Linux.

Żeby zainstalować kędzior, możesz użyć:

$ sudo apt Zainstaluj curl # debian/ubuntu # yum instaluj curl # centos/rhel # dnf instaluj curl # fedora 

Aria2

Aria to kolejne narzędzie do pobierania wielu prrotocolu. Aria Obsługuje HTTP/HTTPS, FTP/SFTP BitTorrent i Metalink. Niektóre funkcje, które różnią się w porównaniu z innymi, to jednocześnie obsługuje pobieranie plików z wielu lokalizacji, linki magnetyczne i jest w pełni wyróżniony klient BitTorrent.

Jako klient BitTorrent obsługuje DHT, PEX, szyfrowanie, magnes URI, siewem internetowym, selektywne pobierania i lokalne odkrycie rówieśników.

Zapraszam do przejrzenia artykułu menedżera pobierania ARIA2, aby uzyskać bardziej szczegółowe użycie. Poniżej możesz zobaczyć kilka przykładów podstawowego użycia aria2

Oto kilka przykładów używania aria2

:
Pobierz plik torrentowy:

$ aria2c http: //.Ubuntu.com/18.10/Ubuntu-18.10-Desktop-AMD64.ISO.potok 

Pobierz, używając adresów URL wymienionych w pliku tekstowym:

$ aria2c -i pobieranie.tekst 

Wznowić niekompletne pobieranie:

$ aria2c -c http: //.Ubuntu.com/18.10/Ubuntu-18.10-Desktop-AMD64.ISO.potok 

Pobierz ze strony chronionej hasłem:

$ aria2c--http-user = xxx--http-password = xxx https: // chrontedWebsite.com/plik 

Żeby zainstalować Aria2, Możesz użyć następujących poleceń:

$ sudo apt Zainstaluj aria2 # debian/ubuntu # yum instaluj aria2 # centos/rhel # dnf instaluj aria2 # fedora 

Axel

Czwarte narzędzie pobierania na naszej liście to AXEL, próby ulepszenia procesu pobierania za pomocą wielu połączeń dla jednego pliku. Może użyć wielu lokalizacji pobierania do jednego pobierania. Według programistów Axel może zwiększyć prędkość pobierania swoich pobierania przez 60% i obsługuje protokoły: HTTP/HTTPS, FTP i FTPS.

Sprawdziliśmy AXEL w osobnym artykule, który można znaleźć tutaj: Jak używać AXEL jako akceleratora pobierania, aby przyspieszyć pobieranie FTP i HTTP w Linux.

W powyższym artykule możesz sprawdzić pewne porównania czasu pobierania między wget, Http Pobierz i Axel.

Oto kilka przykładów używania AXEL:

Wykonać proste pobieranie z Axel, Możesz użyć następującego polecenia:

$ axel https: // WordPress.org/najnowszy.zamek błyskawiczny 

Możesz ustawić maksymalną prędkość pobierania z odpowiednią opcją --maksymalna prędkość lub krótka opcja -S. Wartość jest ustawiona w bajtach na sekundę:

$ axel--max-speed = 512000 https: // WordPress.org/najnowszy.zamek błyskawiczny 

Aby zapisać plik o innej nazwie, możesz użyć -o Opcja określa nazwę pliku:

$ axel -o WordPress.Zip https: // WordPress.org/najnowszy.zamek błyskawiczny 

Jeśli chcesz zainstalować Axel W systemie Linux użyj odpowiednich z poniższych poleceń:

$ sudo apt Zainstaluj Axel # Ubuntu/debian # Yum Instaluj epel release && yum instaluj AXEL # CENTOS/RHEL # DNF instaluj AXEL # Fedora 
Wniosek

To była nasza lista niektórych z najczęściej używanych narzędzi do pobierania w Linux. Których używasz? Dlaczego wolisz te? Udostępnij swoją opinię w sekcji komentarzy poniżej.