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. Не забудьте оставить нам свой ценный отзыв в комментариях ниже. Ставьте лайк и делитесь нами, помогите нам распространиться.