Поиск по сайту:

8 инструментов командной строки для просмотра веб-сайтов и загрузки файлов в Linux


В последней статье мы рассмотрели несколько полезных инструментов, таких как «rTorrent», «wget», «cURL», «w3m». » и «Elinks». Мы получили множество ответов, посвященных нескольким другим инструментам того же жанра. Если вы пропустили первую часть, вы можете пройти ее.

  • 5 инструментов командной строки для загрузки файлов и просмотра веб-сайтов

Цель этой статьи — познакомить вас с несколькими другими приложениями для просмотра и загрузки командной строки Linux, которые помогут вам просматривать и загружать файлы в оболочке Linux.

1. ссылки

Links – это веб-браузер с открытым исходным кодом, написанный на языке программирования C. Он доступен для всех основных платформ, а именно Linux, Windows, OS X и OS/2.

Этот браузер является как текстовым, так и графическим. Текстовый веб-браузер links по умолчанию включен в большинство стандартных дистрибутивов Linux. Если ссылки не установлены в вашей системе по умолчанию, вы можете установить их из репозитория. Elinks — это ответвление ссылок.

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)

После установки ссылок вы можете просматривать любые веб-сайты в терминале, как показано ниже на скринкасте.

links linux-console.net

Для навигации используйте клавиши со стрелками ВВЕРХ и ВНИЗ. Клавиша со стрелкой вправо на ссылке перенаправит вас на эту ссылку, а клавиша со стрелкой влево вернет вас на последнюю страницу. Чтобы ВЫЙТИ, нажмите q.

Вот как выглядит доступ к Tecmint с помощью инструмента links.

Если вы заинтересованы в установке графического пользовательского интерфейса ссылок, вам может потребоваться загрузить последний архив исходного кода (т. е. версию 2.22) с http://links.twibright.com/download/.

Альтернативно вы можете использовать следующую команду wget для загрузки и установки, как предложено ниже.

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

Примечание. Для успешной компиляции пакета необходимо установить пакеты (libpng, libjpeg, библиотеку TIFF, SVGAlib, XFree86, компилятор C и make), если они еще не установлены.

2. ссылки2

Links2 — это графическая версия веб-браузера Twibright Labs Links. Этот браузер поддерживает мышь и клики. Разработан специально для скорости, без поддержки CSS, довольно хорошая поддержка HTML и JavaScript с ограничениями.

Чтобы установить link2 в 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)

Чтобы запустить links2 в командной строке или в графическом режиме, вам нужно использовать параметр -g, который отображает изображения.

links2 linux-console.net
OR
links2 -g linux-console.net

3. рысь

Текстовый веб-браузер, выпущенный по лицензии GNU GPLv2 и написанный на ISO C. lynx — это веб-браузер с широкими возможностями настройки и спаситель для многих системных администраторов. Он имеет репутацию старейшего веб-браузера, который используется и до сих пор активно развивается.

Чтобы установить lynx в 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)

После установки lynx введите следующую команду, чтобы просмотреть веб-сайт, как показано ниже в скринкасте.

lynx linux-console.net

Если вам интересно узнать больше о ссылках и веб-браузере lynx, вы можете перейти по ссылке ниже:

  • Просмотр веб-страниц с помощью инструментов командной строки Lynx и Links

4. YouTube-дл

youtube-dl – это независимое от платформы приложение, которое можно использовать для загрузки видео с YouTube и некоторых других сайтов. Написанное в основном на Python и выпущенное под лицензией GNU GPL, приложение работает «из коробки». (Поскольку YouTube не позволяет загружать видео, его использование может быть незаконным. Прежде чем начать использовать это, ознакомьтесь с законами.)

Чтобы установить youtube-dl в 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)

После установки попробуйте скачать файлы с сайта Youtube, как показано на скринкасте ниже.

youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws

Если вам интересно узнать больше о youtube-dl, перейдите по ссылке ниже:

  • YouTube-DL — загрузчик видео с YouTube с командной строкой для Linux

5. принести

fetch — это утилита командной строки для Unix-подобной операционной системы, которая используется для поиска URL-адресов. Он поддерживает множество опций, таких как получение адреса только ipv4, адреса только ipv6, без перенаправления, выход после успешного запроса на получение файла, повторная попытка и т. д.

Fetch можно скачать и установить по ссылке ниже.

http://sourceforge.net/projects/fetch/?source=typ_redirect

Но прежде чем скомпилировать и запустить его, вам следует установить HTTP Fetcher. Загрузите HTTP Fetcher по ссылке ниже.

http://sourceforge.net/projects/http-fetcher/?source=typ_redirect

6. Аксель

Axel — это ускоритель загрузки на основе командной строки для Linux. Axel позволяет загружать файл с гораздо большей скоростью посредством одного запроса на соединение для нескольких копий файлов небольшими порциями через несколько HTTP- и FTP-соединений.

Чтобы установить Axel в 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)

После установки axel вы можете использовать следующую команду для загрузки любого файла, как показано на скринкасте.

axel https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

7. ария2

aria2 — это легкая утилита загрузки, запускаемая из командной строки и поддерживающая несколько протоколов (HTTP, HTTPS, FTP, BitTorrent и Metalink). Он может использовать файлы метассылок для одновременной загрузки файлов ISO с нескольких серверов. Он также может служить бит-торрент-клиентом.

Чтобы установить aria2 в 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)

После установки aria2 вы можете запустить следующую команду, чтобы загрузить любой файл…

aria2c https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

Если вам интересно узнать больше о aria2 и его переключателях, прочитайте следующую статью.

  • Aria2 — многопротокольный менеджер загрузок из командной строки для Linux

8. w3m

w3m — еще один текстовый веб-браузер с открытым исходным кодом, очень похожий на lynx, который работает на терминале. Он использует emacs-w3m интерфейс Emacs для w3m для просмотра веб-сайтов в интерфейсе emacs.

Чтобы установить w3m в 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)

После установки w3m запустите следующую команду, чтобы просмотреть веб-сайт, как показано ниже.

w3m linux-console.net

9. Брови

Browsh — это современный текстовый браузер, который отображает все, что делает современный браузер, например HTML5, CSS3, JS, видео и даже WebGL. Его основная роль заключается в том, чтобы запускаться на удаленном сервере через SSH или Mosh и просматривать веб-страницы в виде текста с терминала, значительно уменьшая пропускную способность и увеличивая скорость просмотра.

Это означает, что сервер загружает веб-страницы и использует минимальную пропускную способность SSH-соединения для отображения результатов веб-страницы. Однако в стандартных текстовых браузерах отсутствует JS и вся другая поддержка HTML5.

Чтобы установить Browsh в Linux, вам необходимо загрузить двоичный пакет и установить его с помощью менеджера пакетов.

На данный момент это все. Я буду здесь снова с еще одной интересной темой, которую вам понравится читать. А до тех пор следите за обновлениями и будьте на связи с Tecmint. Не забудьте оставить нам свой ценный отзыв в комментариях ниже. Ставьте лайк и делитесь нами, помогите нам распространиться.