Wyszukiwanie w witrynie

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.