Просмотр Интернета из командной строки

115

Как я могу просматривать Интернет из командной строки в Ubuntu?

    
задан Community 08.03.2011 в 17:52
источник

11 ответов

104

На самом деле есть куча текстовых веб-браузеров, это мои лучшие три:)

  • ELinks ( установить ):

    • Сочетания клавиш

      • Откройте новую вкладку - t
      • Перейти к URL-адресу - g
      • Вернуться назад - Влево
      • Идти вперед - u
      • Выход - q
      • Переключить изображения - *
      • Переключить нумерацию ссылок - .
      • Переключить цвета документа - %
      • Следующая вкладка - & gt;
      • Предыдущая вкладка - & lt;
      • Закрыть вкладку - c
      • Открыть в новой вкладке в фоновом режиме - T
    • Автоматическое переписывание URL-адресов

      • d - словарь поиск
      • dmoz - поиск dmoz
      • g - поиск в google
      • wiki - поиск в википедии

    ( источник )




В Википедии есть Список дополнительных веб-браузеров на основе текста , не все из которых доступны в Ubuntu .     

ответ дан Stefano Palazzo 08.03.2011 в 18:18
источник
56

К моему удивлению, он существует; Я установил его, и он работает!

 sudo apt-get install w3m w3m-img
  • , чтобы открыть веб-страницу, просто введите окно терминала: w3m <url_of_the_webpage>
  • , чтобы открыть новую страницу: type Shift -U
  • , чтобы вернуться на одну страницу: Shift -B
  • откройте новую вкладку: Shift -T

W3M может обрабатывать Gmail (!)

Если вы используете, например, XTerm (не терминал Gnome), W3M даже способен показывать изображения!

Для получения дополнительной информации см. « Как просмотреть с Linux Terminal с W3M ".

    
ответ дан Jacob Vlijm 03.05.2014 в 15:22
источник
19

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

Если вам нравится искать из командной строки, попробуйте surfraw .

   Surfraw  provides  a fast unix command line interface to a variety of
   popular WWW search engines and other artifacts of power.  It reclaims
   google,  altavista, dejanews, freshmeat, research index, slashdot and
   many others from the false‐prophet,  pox‐infested  heathen  lands  of
   html‐forms,  placing  these  wonders  where they belong, deep in unix
   heartland, as god loving extensions to the shell.

Общая информация: Surfraw был первоначально написан Джулианом Ассанжем. (Акроним / backronym для «SURFRAW» - «Революционный фронт пользователей Windows» против World Wide Web.)

Вот пример использования. Поиск Google для «утечки памяти nm-апплета»:
sr google nm-applet memory leak

Чтобы найти RFC, работающий с S / MIME:
sr rfc s/mime

Перевести слово:
sr translate logiciel

Найти торренты:
sr piratebay natty narwhal

Более продвинутый, surfraw.alioth.debian.org :

     $ surfraw google -results=100 RMS, GNU, which is sinner, which is sin?
     $ sr wikipedia surfraw
     $ sr austlii -method=phrase dog like
     $ /usr/lib/surfraw/rhyme -method=perfect Julian

Вы можете настроить его с некоторыми значениями по умолчанию в .config/surfraw/conf :

SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
    
ответ дан belacqua 08.03.2011 в 19:43
источник
13

Мой личный фаворит текстовых браузеров links2 . Вы можете установить его с помощью

sudo apt-get install links2

Затем загрузите веб-страницу с помощью

links2 www.google.com

Другие альтернативы, которые не были упомянуты, следующие:

  • elinks : «продвинутый и устоявшийся многофункциональный текстовый режим (HTTP / FTP / ..) браузер ELITE может отображать как фреймы, так и таблицы, очень настраиваемый и может быть расширен с помощью сценариев Lua или Guile. Он довольно портативен и работает на различных платформах.

  • retawk : «интерактивный, многопоточный сетевой клиент (веб-браузер) для текстовых терминалов на компьютерах с Unix- таких как операционные системы, написанные на C, быстрые, маленькие, хорошо настраиваемые и удобные, например, низкоуровневые сетевые коммуникации выполняются неблокируемым способом, и вы можете открывать столько «виртуальных окон», сколько хотите и работать одновременно в двух из них в режиме с разделенным экраном "

  • netrtik

ответ дан terdon 03.05.2014 в 15:41
источник
12

Если вы имели в виду интернет-браузер на основе CLI, используйте w3m:

w3m 'http://example.com/'
    
ответ дан Lekensteyn 08.03.2011 в 17:56
источник
8

Еще один очень хороший браузер командной строки - lynx .

Самое основное использование:

  

lynx Ссылка

Скорее всего, вы спросите, хотите ли вы разрешить куки-файлы.

Для навигации по странице используйте клавиши со стрелками. Вот краткое описание наиболее важных.

  • Влево - вернуться в историю
  • Вправо - перейдите по ссылке
  • Вверх - переход к предыдущему настраиваемому элементу
  • Вниз - переход к следующему настраиваемому элементу
  • Введите - введите ссылку / действие триггера
  • Backspace - страница истории
  • Пробел - перемещение страницы вниз по странице
  • b - перемещение страницы вверх по странице
  • Shift + q - выйти

Это самые основные команды навигации по клавишам.

    
ответ дан Octavian Damiean 08.03.2011 в 18:23
источник
6

Вам нужен текстовый браузер или метод командной строки? Это командная строка, использующая telnet, например.

telnet askubuntu.com 80

GET /

Он не поддерживает SSL, графику, HTML5 и т. д., и вам, возможно, придется угадать страницу индекса, если на сервере нет файла по умолчанию. Но это лучше, чем ничего и очень быстрый инструмент тестирования.

    
ответ дан james 08.03.2011 в 21:43
источник
5

Да, вы можете использовать lynx .

От man lynx :

  

Lynx - полнофункциональный клиент World Wide Web (WWW) для пользователей, работающих   ориентированные на курсор, устройства отображения символьных ячеек (например, vt100   терминалов, эмуляторов vt100, работающих под управлением Windows 95 / NT или Macintosh, или   любой другой «ориентированный на проклятие» дисплей). Он отобразит гипертекстовую разметку   языковые (HTML) документы, содержащие ссылки на файлы, находящиеся на   локальная система, а также файлы, находящиеся на удаленных системах   Gopher, HTTP, FTP, WAIS и NNTP. Текущие версии Lynx   работать в Unix, VMS, Windows 95 / NT, 386DOS и OS / 2 EMX.

Вы можете установить его, выполнив следующую команду:

sudo apt-get install lynx-cur
    
ответ дан Louis Matthijssen 03.05.2014 в 15:19
источник
3

Вы можете использовать W3M для этой цели.
Также есть lynx .

Они могут обрабатывать основные функции, и это нормально, если вы хотите настроить свой маршрутизатор через домашнюю рабочую станцию ​​с помощью ssh, например.
Я бы предпочел использовать локальный экземпляр браузера переадресацию соединения с помощью ssh

    
ответ дан davidbaumann 03.05.2014 в 15:24
источник
3

Другая программа, которая может работать для вас, - lynx . Это веб-браузер на основе терминала.     

ответ дан Reuben Swartz 08.03.2011 в 18:15
источник
2

Вы можете использовать браузер lynx . Он доступен в репозиториях Ubuntu:

sudo apt-get install lynx

Вот дополнительная информация: Ссылка

    
ответ дан chili555 03.05.2014 в 15:22
источник

Ознакомьтесь с другими вопросами по меткам