165 votes

Naviguer sur l'internet à partir de la ligne de commande

Comment naviguer sur Internet à partir de la ligne de commande dans Ubuntu ?

137voto

andybee Points 497

Il existe en fait un tas de navigateurs web en mode texte, voici mes trois principaux :)

  • ELinks ( installer ) :

    elinks screenshot

    • Raccourcis clavier

      • Ouvrir un nouvel onglet - t

      • Aller à l'URL - g

      • Retourner - Left

      • Aller de l'avant - u

      • Sortie - q

      • Basculer les images - *

      • Basculer la numérotation des liens - .

      • Basculer les couleurs du document - %

      • Onglet suivant - >

      • Onglet précédent - <

      • Fermer l'onglet - c

      • Ouvrir dans un nouvel onglet en arrière-plan - T

    • Réécriture automatique d'URL

      • d - recherche par dictionnaire
      • dmoz - recherche dmoz
      • g - recherche google
      • wiki - recherche wikipédia

    ( source )

  • Lynx ( installer ) :

    lynx screenshot

  • w3m ( installer ) :

    w3m screenshot

Wikipedia a un Liste d'autres navigateurs web basés sur le texte qui ne sont pas tous disponibles dans Ubuntu.

1 votes

C'est un très vieux post et ma question est également étrange mais pouvez-vous dire que lorsque vous naviguez sur Internet en utilisant w3m comment ouvrir un nouvel onglet "lié" Tout comme Open link in new tab disponible en chrome. Si cela ne peut être fait dans w3m Pouvez-vous me suggérer d'autres navigateurs web en mode texte ?

1 votes

Wow, merci d'avoir mentionné les réécritures de recherche intégrées d'elinks ("préfixes intelligents"). Je ne les avais pas remarquées, bien que j'aie utilisé elinks (avec joie !) depuis des années ! voici une ligne de conf pour l'invoquer joliment de l'intérieur tmux le multiplexeur terminal du 21ème siècle : bind-key g command-prompt -p "google:" "split-window -c '#{pane_current_path}' -p 90 'elinks -no-home -no-connect \"g %%\"'"

75voto

Jacob Vlijm Points 78990

À ma grande surprise, il existe ; je l'ai installé et il fonctionne !

 sudo apt-get install w3m w3m-img
  • pour ouvrir une page web, il suffit de taper dans une fenêtre de terminal : w3m <url_of_the_webpage>
  • pour ouvrir une nouvelle page : tapez Shift -U
  • pour revenir en arrière d'une page : Shift -B
  • ouvrir un nouvel onglet : Shift -T

W3M peut gérer Gmail( !)

Si vous utilisez par exemple XTerm (pas Gnome Terminal), W3M est même capable d'afficher des images !

Pour plus d'informations, voir " Comment naviguer à partir du terminal Linux avec W3M ".

0 votes

Wow ! C'est incroyable ! Bien que lynx est meilleur mais w3m est le meilleur !

0 votes

@Scotia pour quoi avons-nous besoin de Firefox :)

1 votes

@ Jacob Vlijm, Oui ! Il n'y a plus besoin de firefox maintenant ! ;)

24voto

Jeff Hubbard Points 5292

links2 -g est un étrange navigateur en mode graphique intégré à un terminal. Il est rapide mais déteste la modernité.

Si vous aimez effectuer des recherches à partir de la ligne de commande, essayez 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 falseprophet,  poxinfested  heathen  lands  of
   htmlforms,  placing  these  wonders  where they belong, deep in unix
   heartland, as god loving extensions to the shell.

Trivia note : Surfraw a été écrit à l'origine par Julian Assange. (Acronyme/backronyme de "SURFRAW" : ShellShell Users' Revolutionary Front Rage Against the World Wide Web).

Voici quelques exemples d'utilisation. Pour rechercher sur Google "nm-applet memory leak" :
sr google nm-applet memory leak

Pour rechercher un RFC traitant de S/MIME :
sr rfc s/mime

Traduisez un mot :
sr translate logiciel

Trouver des torrents :
sr piratebay natty narwhal

Plus avancé, de 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

Vous pouvez le configurer avec quelques valeurs par défaut dans .config/surfraw/conf :

SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes

15voto

Stewart Points 1385

Mon préféré parmi les navigateurs en mode texte est le suivant links2 . Vous pouvez l'installer avec

sudo apt-get install links2

Et ensuite charger une page web avec

links2 www.google.com

D'autres alternatives qui n'ont pas été mentionnées sont :

  • elinks : " un navigateur web en mode texte (HTTP/FTP/..) avancé et bien établi, riche en fonctionnalités. ELinks peut rendre à la fois des cadres et des tableaux, est hautement personnalisable et peut être étendu via des scripts Lua ou Guile. Il est assez portable et fonctionne sur une variété de plates-formes."

  • retawk : "un client réseau interactif et multithread (navigateur web) pour les terminaux texte sur les ordinateurs avec des systèmes d'exploitation de type Unix. Il est écrit en C, rapide, petit, bien configurable et confortable ; par exemple, les communications réseau de bas niveau sont effectuées de manière non bloquante, et vous pouvez garder ouvertes autant de "fenêtres virtuelles" que vous le souhaitez et travailler simultanément dans deux d'entre elles en mode écran partagé".

  • netrtik

14voto

Lekensteyn Points 162346

Si vous voulez un navigateur Internet basé sur le CLI, utilisez w3m :

w3m 'http://example.com/'

1 votes

Il y a aussi les liens, que je préfère personnellement à w3m.

1 votes

links ou lynx ? Je préfère curl -vvv http://example.com/ 2>&1 | less mais ce n'est pas vraiment un navigateur.

0 votes

Merci, je cherchais le navigateur en ligne de commande www. On dirait que c'est w3m, ou quelque chose de très proche !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X