8 Nástroje příkazového řádku pro procházení webových stránek a stahování souborů v systému Linux
V minulém článku jsme probrali několik užitečných nástrojů, jako jsou 'rTorrent', 'wget', 'cURL', 'w3m “ a „Elinks“. Dostali jsme spoustu odpovědí na pokrytí několika dalších nástrojů stejného žánru, pokud jste nestihli první část, můžete si ji projít.
- 5 Nástroje příkazového řádku pro stahování souborů a procházení webových stránek
Cílem tohoto článku je seznámit vás s několika dalšími aplikacemi pro procházení a stahování příkazového řádku Linuxu, které vám pomohou procházet a stahovat soubory v prostředí Linuxu.
1. odkazy
Odkazy je webový prohlížeč s otevřeným zdrojovým kódem napsaný v programovacím jazyce C. Je k dispozici pro všechny hlavní platformy, tj. Linux, Windows, OS X a OS/2.
Tento prohlížeč je textový i grafický. Textový webový prohlížeč odkazů je standardně dodáván většinou standardních distribucí Linuxu. Pokud odkazy nejsou ve vašem systému ve výchozím nastavení nainstalovány, můžete je nainstalovat z úložiště. Elinks je větev odkazů.
sudo apt install links (on Debian, Ubuntu, & Mint)
sudo dnf install links (on Fedora, CentOS & RHEL)
sudo pacman -S links (on Arch and Manjaro)
sudo zypper install links (on OpenSuse)
Po instalaci odkazů můžete procházet libovolné webové stránky v terminálu, jak je znázorněno níže na obrazovce.
links linux-console.net
K navigaci použijte klávesy NAHORU a DOLŮ. Klávesa se šipkou vpravo na odkazu vás přesměruje na tento odkaz a klávesa se šipkou doleva vás vrátí zpět na poslední stránku. Chcete-li UKONČIT, stiskněte q.
Takto vypadá přístup k Tecmint pomocí nástroje odkazy.
Pokud máte zájem o instalaci GUI odkazů, možná si budete muset stáhnout nejnovější zdrojový tarball (tj. verzi 2.22) z http://links.twibright.com/download/.
Případně můžete použít následující příkaz wget ke stažení a instalaci, jak je navrženo níže.
wget http://links.twibright.com/download/links-2.22.tar.gz
tar -xvf links-2.22.tar.gz
cd links-2.22
./configure --enable-graphics
make
sudo make install
Poznámka: K úspěšné kompilaci balíčku je třeba nainstalovat balíčky (libpng, libjpeg, knihovna TIFF, SVGAlib, XFree86, C Compiler a make), pokud již nejsou nainstalovány.
2. odkazy2
Links2 je grafická verze webového prohlížeče webového prohlížeče Twibright Labs Links. Tento prohlížeč podporuje myši a kliknutí. Navrženo speciálně pro rychlost bez podpory CSS, poměrně dobrou podporu HTML a JavaScriptu s omezeními.
Chcete-li nainstalovat links2 na Linux.
sudo apt install links2 (on Debian, Ubuntu, & Mint)
sudo dnf install links2 (on Fedora, CentOS & RHEL)
sudo pacman -S links2 (on Arch and Manjaro)
sudo zypper install links2 (on OpenSuse)
Chcete-li spustit links2 v režimu příkazového řádku nebo v grafickém režimu, musíte použít volbu -g
, která zobrazí obrázky.
links2 linux-console.net
OR
links2 -g linux-console.net
3. rys
Textový webový prohlížeč vydaný pod licencí GNU GPLv2 a napsaný v ISO C. lynx je vysoce konfigurovatelný webový prohlížeč a Spasitel pro mnoho systémových administrátorů. Má pověst nejstaršího webového prohlížeče, který se používá a stále aktivně vyvíjí.
Instalace lynx v systému Linux.
sudo apt install lynx (on Debian, Ubuntu, & Mint)
sudo dnf install lynx (on Fedora, CentOS & RHEL)
sudo pacman -S lynx (on Arch and Manjaro)
sudo zypper install lynx (on OpenSuse)
Po instalaci lynx zadejte následující příkaz a procházejte web, jak je uvedeno níže na obrazovce.
lynx linux-console.net
Pokud se chcete dozvědět něco více o odkazech a webovém prohlížeči lynx, můžete navštívit níže uvedený odkaz:
- Procházení webu s nástroji příkazového řádku Lynx a odkazy
4. youtube-dl
youtube-dl je aplikace nezávislá na platformě, kterou lze použít ke stahování videí z youtube a několika dalších stránek. Napsaná primárně v pythonu a vydaná pod licencí GNU GPL, aplikace funguje hned po vybalení. (Vzhledem k tomu, že youtube neumožňuje stahování videí, může být jeho používání nezákonné. Než toto začnete používat, prostudujte si zákony.)
Chcete-li nainstalovat youtube-dl v systému Linux.
sudo apt install youtube-dl (on Debian, Ubuntu, & Mint)
sudo dnf install youtube-dl (on Fedora, CentOS & RHEL)
sudo pacman -S youtube-dl (on Arch and Manjaro)
sudo zypper install youtube-dl (on OpenSuse)
Po instalaci zkuste stáhnout soubory z webu Youtube, jak je znázorněno na níže uvedeném screencastu.
youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws
Pokud se chcete dozvědět více o youtube-dl, můžete navštívit níže uvedený odkaz:
- YouTube-DL – YouTube Video Downloader z příkazového řádku pro Linux
5. aport
fetch je nástroj příkazového řádku pro operační systém podobný Unixu, který se používá k získávání adres URL. Podporuje mnoho možností, jako je načítání pouze adresy ipv4, pouze adresy ipv6, žádné přesměrování, ukončení po úspěšné žádosti o načtení souboru, opakování atd.
Fetch lze stáhnout a nainstalovat z odkazu níže
http://sourceforge.net/projects/fetch/?source=typ_redirect
Ale než jej zkompilujete a spustíte, měli byste nainstalovat HTTP Fetcher. Stáhněte si HTTP Fetcher z níže uvedeného odkazu.
http://sourceforge.net/projects/http-fetcher/?source=typ_redirect
6. Axel
Axel je akcelerátor stahování pro Linux založený na příkazovém řádku. Axel umožňuje stahovat soubor mnohem vyšší rychlostí prostřednictvím jediného požadavku na připojení pro více kopií souborů v malých kouscích prostřednictvím více připojení http a FTP.
Chcete-li nainstalovat Axel v systému Linux.
sudo apt install axel (on Debian, Ubuntu, & Mint)
sudo dnf install axel (on Fedora, CentOS & RHEL)
sudo pacman -S axel (on Arch and Manjaro)
sudo zypper install axel (on OpenSuse)
Po instalaci axel můžete použít následující příkaz ke stažení libovolného souboru, jak je znázorněno na obrazovce.
axel https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
7. árie2
aria2 je nástroj pro stahování z příkazového řádku, který je lehký a podporuje více protokolů (HTTP, HTTPS, FTP, BitTorrent a Metalink). Může používat soubory metalink k současnému stahování souborů ISO z více než jednoho serveru. Může sloužit také jako Bit torrent klient.
Chcete-li nainstalovat aria2 v systému Linux.
sudo apt install aria2 (on Debian, Ubuntu, & Mint)
sudo dnf install aria2 (on Fedora, CentOS & RHEL)
sudo pacman -S aria2 (on Arch and Manjaro)
sudo zypper install aria2 (on OpenSuse)
Po instalaci aria2 můžete spustit následující příkaz ke stažení libovolného souboru…
aria2c https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Pokud se chcete dozvědět více o aria2 a jejích přepínačích, přečtěte si následující článek.
- Aria2 – Multi-Protocol Command-Line Download Manager pro Linux
8. w3m
w3m je další open source textový webový prohlížeč velmi podobný lynx, který běží na terminálu. Používá emacs-w3m rozhraní Emacs pro w3m k procházení webových stránek v rozhraní emacs.
Chcete-li nainstalovat w3m v systému Linux.
sudo apt install w3m (on Debian, Ubuntu, & Mint)
sudo dnf install w3m (on Fedora, CentOS & RHEL)
sudo pacman -S w3m (on Arch and Manjaro)
sudo zypper install w3m (on OpenSuse)
Po instalaci w3m spusťte následující příkaz a procházejte web, jak je uvedeno níže.
w3m linux-console.net
9. Oči
Browsh je moderní textový prohlížeč, který zobrazuje něco jako moderní prohlížeč, jako je HTML5, CSS3, JS, video a dokonce i WebGL. Jeho hlavní rolí je být spuštěn na vzdáleném serveru přes SSH nebo Mosh a procházet webové stránky jako text z terminálu výrazným snížením šířky pásma a zvýšením rychlosti procházení.
To znamená, že server stahuje webové stránky a využívá minimální šířku pásma připojení SSH k zobrazení výsledků webové stránky. Standardní textové prohlížeče však postrádají JS a veškerou další podporu HTML5.
Chcete-li nainstalovat Browsh v systému Linux, musíte si stáhnout binární balíček a nainstalovat jej pomocí správce balíčků.
To je prozatím vše. Budu tu znovu s dalším zajímavým tématem, které si lidé rádi přečtou. Do té doby zůstaňte naladěni a připojeni k Tecmint. Nezapomeňte nám v komentářích níže poskytnout svou cennou zpětnou vazbu. Lajkujte a sdílejte nás a pomozte nám se šířit.