Sistemas operacionais

Como pesquisar no Google e navegar na internet pelo terminal no Linux

Apesar da interação com o terminal no Linux não ser mais algo obrigatório para usar as distribuições há muito tempo, o terminal é uma ferramenta poderosa  e muito utilizada por usuários mais avançados, esse interesse acabou gerando inúmeras ferramentas muito úteis.

Navegar na internet pelo terminal Linux é muito útil para quem utiliza sistemas sem interface gráfica, algo que pode ser necessário em algumas situações, além de te fazer parecer um hacker, portanto é bom adquirir este conhecimento para estar preparado.

Neste artigo te mostrarei duas formas de navegar na internet pelo terminal Linux.

Aprenda a navegar na internet pelo terminal

Quando se trata de navegar na web, estamos acostumados a utilizar alguns dos principais navegadores, como o Chrome ou o Firefox. Entretanto, podemos nos deparar com situações onde será necessário navegar na internet pelo terminal, principalmente em servidores que não possuem interface gráfica, ou em momentos em que o usuário fica preso no terminal sem acesso ao GUI.

Esta forma de navegação era bastante popular em tempos onde a internet não tinha muito a oferecer além de conteúdo em texto, portanto é uma ferramenta um tanto limitada e não pode acessar conteúdo multimídia.

Existem várias opções para se navegar na internet ou pesquisar no Google usando o terminal, eu vou te apresentar primeiro o links2, um navegador em modo texto, que eu considero um dos mais fáceis de se utilizar e o Lynx, uma opção parecida, mas um pouco mais avançada.

Navegando na internet com o links2

O links2 se trata da segunda geração do navegador links, que é desenvolvido desde 1999. Ele possui um modo gráfico interessante, com suporte parcial ao HTML 4, capaz de gerar certas imagens, que pode ser renderizado até mesmo em sistemas sem interface gráfica. Porém, por não suportar JavaScript, o conteúdo de muitas páginas não renderiza corretamente.

Instalar a ferramenta é o primeiro passo: o links2 está nos repositórios padrões das distros, no Ubuntu, Debian, derivados e semelhantes, você pode instalá-lo facilmente usando o comando:

sudo apt install links2

Uma vez instalado, o funcionamento é simples, basta informar ao links2, qual o site que você deseja acessar, como por exemplo o Google. No terminal digite:

links2 www.google.com

É necessário digitar o endereço completo, como no exemplo acima. Ao fazer isso você acessa o Google e pode usar o teclado para navegar entre todas as opções do site de forma relativamente simples e claro, fazer pesquisas:

links2 google
Pesquisando pelo terminal Linux através do links2

Para se movimentar entre os menus do site, basta usar a seta para cima e para baixo, as setas para esquerda e direita servem para retornar à página anterior ou avançar. Para clicar em algum botão do site, basta movimentar o cursor com as setas até ele e apertar “enter”. Também é possível utilizar a roda do mouse para rolar a página, mas sem mudar a seleção.

Dá até pra ler os posts do blog:

links2 diolinux
Lendo no modo terminal pelo links2

Este programa também reconhece o mouse, dessa forma a navegação fica muito parecida com um navegador comum, sendo possível clicar em qualquer link ou botão diretamente com a seta.

O links2 tem também vários menus para facilitar o seu acesso ao recursos do navegador, ao pressionar a tecla “ESC” você abre o menu do navegador, por ele você pode utilizar ferramentas como a barra de endereço ou os favoritos:

links2 menu
Menu do links2

É possível acessar os favoritos através desse menu, basta clicar em “bookmarks”, ou então utilizar a tecla de atalho “s”. Lá também é possível salvar seus favoritos, você pode começar favoritando este artigo!

favoritos links2
Favoritos do links2

Eis alguns comandos interessantes de conhecer para aproveitar melhor o links2:

  • A tecla “g” abre a barra de endereços para você entrar em outro site;
  • Com “Ctrl” + “g”, é possível recarregar a página;
  • Apertando “/”, é possível pesquisar termos dentro de uma página e com as teclas “n” e “Shift” + “n”, é possível navegar entre os termos encontrados;
  • Por fim, teclando “q”, você sai do programa.

Para abrir o links2 no modo com interface gráfica, é necessário sair do programa e entrar novamente, mas agora com um acréscimo no comando, os caracteres “-g”, como no exemplo abaixo:

links2 www.diolinux.com.br -g

Ele irá abrir o blog da seguinte maneira:

interface grafica links2
Blog Diolinux no links2 com interface gráfica.

Claro que não fica tão bom quanto em um navegador tradicional, mas é um recurso interessante que pode ser muito útil em ambientes sem interface gráfica.

Navegar na internet pelo terminal com o Lynx

O Lynx é um navegador que tem 26 anos de idade e é atualmente o mais antigo ainda em desenvolvimento, ele também está disponível nos repositórios das principais distros e para instalá-lo em distribuições baseadas em Debian ou Ubuntu, basta digitar o seguinte comando:

sudo apt install lynx

De modo geral, o funcionamento deste navegador é bastante parecido com o links2. Para entrar em algum site, basta digitar o nome do programa seguido pela URL e apertar “enter”, como no exemplo seguinte:

lynx www.google.com

Este navegador vai perguntar para o usuário se aceita cada cookie do site, dessa forma você vai acabar descobrindo que geralmente os desenvolvedores introduzem vários cookies nos sites. Pode ser maçante, mas é um tanto educativo e interessante.

Como o programa sugere, você pode digitar “y” para aceitar, “n” para rejeitar, “a” para aceitar sempre que entrar neste site e “v” para recusar sempre que entrar neste site.

Também é possível aceitar todos os cookies previamente, basta acrescentar “-accept_all_cookies”  após o comando de entrar em um site, como no exemplo:

lynx www.google.com -accept_all_cookies
cookies lynx
Lynx perguntando sobre cookies

Depois de uma série de perguntas sobre cookies, finalmente consegui entrar no Google, o visual dele ficou diferente do outro navegador:

google lynx
Google no lynx

A navegação pelo site ocorre pelas setas cima e baixo do teclado, e as setas esquerda e direita, retornam e avançam de página, ao utilizar a roda do mouse, o seletor também vai mudando de lugar. Olha só como o blog fica neste navegador:

diolinux no lynx
Blog Diolinux no Lynx

Se você quiser ir para outro site, tecle “g” e aparecerá uma barra de endereço. O lynx possui um manual bastante completo que vale a pena conferir caso queira se aprofundar no universo da navegação por terminal, para acessá-lo, digite:

man lynx

O lynx é um dos navegadores por terminal mais avançados e possui uma documentação bastante completa, durante o uso dele, basta teclar “H” para acessar toda a biblioteca. Existem mais alguns comandos importantes para o navegador:

  • A tecla “g” abre a barra de endereços para você entrar em outro site;
  • Com “Ctrl” + “r”, é possível recarregar a página;
  • Apertando “/”, é possível pesquisar termos dentro de uma página e com as teclas “n” e “Shift” + “n”, é possível navegar entre os termos encontrados.
  • Por fim, teclando “Ctrl” + “c”, você sai do programa.

Para adicionar algum site aos favoritos, acesse-o e tecle “a”, em seguida aperte “d” para salvar como documento ou “l” para salvar como link.

para acessar os favoritos, utilize o seguinte comando no terminal:

lynx -book
favoritos lynx
Favoritos no Lynx.

Você já conhecia a possibilidade de navegar na internet pelo terminal? Tem informações complementares sobre o assunto? Conte-nos nos comentários! 

Tenho certeza de que você pode agregar bastante à comunidade Diolinux, além de aprender e fazer amizades por lá!

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!