5 narzędzi CLI do pobierania plików i przeglądania Internetu
Linia poleceń Linuksa, najbardziej ryzykowna i fascynująca część GNU/Linuksa, jest bardzo fajnym i potężnym narzędziem. Sama linia poleceń jest bardzo wydajna, a dostępność różnych wbudowanych i zewnętrznych aplikacji wiersza poleceń sprawia, że Linux jest solidny i wydajny. Linux Shell obsługuje różnorodne aplikacje internetowe różnego rodzaju, czy to narzędzie do pobierania torrentów, dedykowane narzędzie do pobierania, czy też surfowanie po Internecie.
Tutaj przedstawiamy pięć doskonałych narzędzi internetowych wiersza poleceń, które są bardzo przydatne i okazują się bardzo przydatne do pobierania plików i przeglądania Internetu na terminalu Linux.
1. rTorrent – tekstowy klient BitTorrent
rTorrent to tekstowy klient BitTorrent napisany w C++ i zaprojektowany z myślą o wysokiej wydajności. Jest dostępny dla większości standardowych dystrybucji Linuksa, w tym FreeBSD i Mac OS X.
Zainstaluj rTorrent na Linuksie
Aby zainstalować rTorrent w systemie Linux, użyj następującego polecenia odpowiedniego dla konkretnej dystrybucji Linuksa.
sudo apt install rtorrent [On Debian, Ubuntu and Mint]
sudo yum install rtorrent [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/rtorrent [On Gentoo Linux]
sudo apk add rtorrent [On Alpine Linux]
sudo pacman -S rtorrent [On Arch Linux]
sudo zypper install rtorrent [On OpenSUSE]
Sprawdź, czy rtorrent jest poprawnie zainstalowany, uruchamiając następujące polecenie w terminalu.
rtorrent
Oto kilka przydatnych skrótów klawiszowych rTorrent i ich zastosowania.
- CTRL+q – zamknij aplikację rTorrent
- CTRL+ – rozpocznij pobieranie
- CTRL+ d – Zatrzymaj aktywne pobieranie lub usuń już zatrzymane pobieranie.
- CTRL+k – Zatrzymaj i zamknij aktywne pobieranie.
- CTRL+ r – Hash Sprawdź torrent przed rozpoczęciem wysyłania/pobierania.
- CTRL+ q – Po dwukrotnym wykonaniu tej kombinacji klawiszy rTorrent wyłącza się bez wysyłania sygnału zatrzymania.
- Strzałka w lewo – przekierowuje do poprzedniego ekranu.
- Strzałka w prawo – przekierowuje do następnego ekranu
2. Wget – narzędzie do pobierania plików wiersza poleceń
Wget jest częścią Projektu GNU, nazwa pochodzi od sieci WWW (WWW). Wget to doskonałe narzędzie przydatne do rekurencyjnego pobierania i przeglądania w trybie offline HTML z lokalnego serwera. Jest dostępne dla większości platform, czy to Windows, Mac< lub Linux.
Wget umożliwia pobieranie plików przez HTTP, HTTPS i FTP. Co więcej, może być przydatny do tworzenia kopii lustrzanej całej witryny, a także do obsługi przeglądania proxy i wstrzymywania/wznawiania pobierania.
Zainstaluj Wget w systemie Linux
Wget będący projektem GNU jest dostarczany w pakiecie z większością standardowych dystrybucji Linuksa i nie ma potrzeby jego osobnego pobierania i instalowania. Jeśli w takim przypadku nie jest on instalowany domyślnie, nadal możesz go zainstalować za pomocą apt, yum lub dnf.
sudo apt install wget [On Debian, Ubuntu and Mint]
sudo yum install wget [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/wget [On Gentoo Linux]
sudo apk add wget [On Alpine Linux]
sudo pacman -S wget [On Arch Linux]
sudo zypper install wget [On OpenSUSE]
Podstawowe użycie polecenia Wget
Pobierz pojedynczy plik za pomocą wget.
wget http://www.website-name.com/file
Pobierz całą witrynę internetową, rekursywnie.
wget -r http://www.website-name.com
Pobierz określone typy plików (powiedzmy PDF i PNG) ze strony internetowej.
wget -r -A png,pdf http://www.website-name.com
Wget to wspaniałe narzędzie, które umożliwia niestandardowe i filtrowane pobieranie nawet na komputerze o ograniczonych zasobach. Zrzut ekranu przedstawiający pobranie wget, na którym dublujemy witrynę (yahoo.com).
3. cURL – Przesyłanie danych z wiersza poleceń
cURL to narzędzie wiersza poleceń służące do przesyłania danych za pośrednictwem wielu protokołów. cURL to aplikacja po stronie klienta obsługująca protokoły takie jak FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 itp.
cURL to prosty program do pobierania, który różni się od wget obsługą LDAP i POP3 w porównaniu do innych. Co więcej, pobieranie proxy, wstrzymywanie i wznawianie pobierania są dobrze obsługiwane w cURL.
Zainstaluj cURL w systemie Linux
Domyślnie cURL jest dostępny w większości dystrybucji albo w repozytorium, albo zainstalowany. jeśli nie jest zainstalowany, po prostu wykonaj apt lub yum, aby pobrać wymagany pakiet z repozytorium.
sudo apt install curl [On Debian, Ubuntu and Mint]
sudo yum install curl [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/curl [On Gentoo Linux]
sudo apk add curl [On Alpine Linux]
sudo pacman -S curl [On Arch Linux]
sudo zypper install curl [On OpenSUSE]
Podstawowe użycie polecenia cURL
Aby pobrać plik z określonego adresu URL i zapisać go pod tą samą nazwą, co plik zdalny.
curl -O https://example.com/file.zip
Aby pobrać wiele plików jednocześnie za pomocą jednego polecenia.
curl -O URL1 -O URL2 -O URL3
Aby ograniczyć prędkość pobierania do 500 kilobajtów na sekundę.
curl --limit-rate 500k -O https://example.com/largefile.zip
Aby pobrać plik z serwera FTP przy użyciu określonych poświadczeń.
curl -u username:password -O ftp://ftp.example.com/file.tar.gz
Aby wyświetlić tylko nagłówki HTTP adresu URL.
curl -I https://example.com
4. w3m – Tekstowa przeglądarka internetowa
w3m to tekstowa przeglądarka internetowa wydana na licencji GPL, która umożliwia użytkownikom przeglądanie Internetu za pomocą terminala lub interfejsu wiersza poleceń. Renderuje strony internetowe w postaci zwykłego tekstu, zapewniając lekki i wydajny sposób dostępu do treści internetowych bez potrzeby korzystania z graficznego interfejsu użytkownika.
Zainstaluj w3m w systemie Linux
Ponownie w3m jest domyślnie dostępny w większości dystrybucji Linuksa. Jeśli w takim przypadku nie jest on dostępny, zawsze możesz dobrać lub mniam wymagany pakiet.
sudo apt install w3m [On Debian, Ubuntu and Mint]
sudo yum install w3m [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/w3m [On Gentoo Linux]
sudo apk add w3m [On Alpine Linux]
sudo pacman -S w3m [On Arch Linux]
sudo zypper install w3m [On OpenSUSE]
Aby przeglądać witrynę internetową za pomocą w3m z terminala, możesz użyć następującego polecenia.
w3m linux-console.net
5. Elinks – tekstowa przeglądarka internetowa
Elinks to bezpłatna tekstowa przeglądarka internetowa dla systemów Unix i Unix. Elinks obsługuje HTTP i pliki cookie HTTP, a także obsługuje skrypty przeglądania w językach Perl i Ruby.
Przeglądanie oparte na kartach jest dobrze obsługiwane. Najlepsze jest to, że obsługuje mysz i kolory wyświetlacza oraz kilka protokołów, takich jak HTTP, FTP, SMB, Ipv4, i IPv6.
Zainstaluj Elinks w systemie Linux
Domyślnie elinks są również dostępne w większości dystrybucji Linuksa. Jeśli nie, zainstaluj go poprzez apt lub yum.
sudo apt install elinks [On Debian, Ubuntu and Mint]
sudo yum install elinks [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/elinks [On Gentoo Linux]
sudo apk add elinks [On Alpine Linux]
sudo pacman -S elinks [On Arch Linux]
sudo zypper install elinks [On OpenSUSE]
Aby przeglądać stronę internetową za pomocą Elinks z poziomu terminala, możesz użyć następującego polecenia.
elinks linux-console.net
Wniosek
To wszystko na teraz. Wrócę z kolejnym wciągającym artykułem, który z pewnością sprawi Ci przyjemność. Do tego czasu bądź na bieżąco i połącz się z Tecmint. Nie zapomnij podzielić się cennymi opiniami w sekcji komentarzy.