Question Naviguer sur Internet depuis la ligne de commande


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


121
2018-03-08 16:52


origine




Réponses:


Il y a en fait un tas de navigateurs Web en mode texte, ce sont mes trois premiers :)

  • ELinks (installer):

    elinks screenshot

    • Raccourcis clavier

      • Ouvrir un nouvel onglet - t
      • Aller à l'URL - g
      • Retourner - La gauche
      • Aller de l'avant - tu
      • 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 des URL

      • d - recherche par dictionnaire
      • dmoz - dmoz recherche
      • g - recherche Google
      • wiki - wikipedia search

    (la source)




Wikipedia a un Liste de navigateurs Web plus textuels, qui ne sont pas tous disponibles dans Ubuntu.


109
2018-03-08 17:18



C'est un très vieux post et ma question est aussi étrange mais pouvez-vous dire tout en naviguant sur Internet en utilisant w3m comment ouvrir un nouveau site Web "lié" Open link in new tab fonctionnalité disponible en chrome. Si cela ne peut pas être fait dans w3m pouvez-vous suggérer d'autres navigateurs Web en mode texte - Eka
Wow, merci d'avoir mentionné les réécritures de recherche intégrées des elinks ("smart prefixes") .. elinks (avec joie!) depuis des années! voici une ligne de conf pour l'invoquer gentiment 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 %%\"'" - eMPee584


A ma grande surprise, il existe; Je l'ai installé et ça marche!

 sudo apt-get install w3m w3m-img
  • pour ouvrir une page Web, tapez simplement dans une fenêtre de terminal: w3m <url_of_the_webpage> 
  • ouvrir une nouvelle page: tapez Décalage-U
  • revenir en arrière d'une page: Décalage-B
  • ouvrez un nouvel onglet: Décalage-T

W3M peut gérer Gmail (!)

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

Pour plus d'informations, voir “Comment parcourir le terminal Linux avec W3M”.


58
2018-05-03 13:22



Hou la la! Ceci est incroyable! Bien que lynx est mieux mais w3m est le meilleur!! - opu 웃
@Scotia de quoi avons-nous besoin de Firefox :) - Jacob Vlijm
@ Jacob Vlijm, oui! Il n'y a pas besoin de firefox maintenant! ;) - opu 웃
OMG! Cette chose a fait ma journée! Géré pour vous connecter à certains sites Web et télécharger des logiciels dont j'avais besoin sur un serveur distant! Même a une belle barre de progression! ÉPIQUE! - paul-g
Ceci est pré-installé avec Ubuntu Server 12.04 LTS - Akira Yamamoto


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

Si vous souhaitez effectuer une recherche à 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 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.

Remarque: Surfraw a été écrit par Julian Assange. (Acronyme / backronym pour 'SURFRAW' est la Rage avant révolutionnaire des utilisateurs de Shell contre le World Wide Web.)

Voici quelques exemples d'utilisation. Pour rechercher dans Google "fuite de mémoire de l'applet nm":
sr google nm-applet memory leak

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

Traduire un mot:
sr translate logiciel

Trouvez 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 des paramètres par défaut dans .config/surfraw/conf :

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

22
2018-03-08 18:43





Mon favori personnel des navigateurs basés sur du texte est links2. Vous pouvez l'installer avec

sudo apt-get install links2

Et puis chargez une page Web avec

links2 www.google.com

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

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

  • retawk : "un client réseau interactif multi-thread (navigateur Web) pour les terminaux de texte sur les ordinateurs dotés de systèmes d'exploitation de type Unix. Il est écrit en C, rapide, petit, bien configurable et confortable. effectuée 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 


13
2018-05-03 13:41





Si vous vouliez dire un navigateur Internet basé sur CLI, utilisez w3m:

w3m 'http://example.com/'

12
2018-03-08 16:56



Il y a aussi des liens que j'aime personnellement mieux que w3m. - Cedric
links ou lynx? je préfère curl -vvv http://example.com/ 2>&1 | less, mais ce n'est pas vraiment un navigateur. - Lekensteyn
Merci je cherchais le navigateur de ligne de commande www. On dirait que c'est W3M, ou quelque chose de très proche! - jerome
@Lekensteyn Y a-t-il un moyen de faire less ignorer toutes les balises HTML? Un grand nombre de sites Web ont aujourd'hui des objets comme des bannières publicitaires et des balises qui renvoient à Google Analytics ou quelque chose du genre, et il est très difficile de lire le contenu. - Arc676
@ Arc676 Vous pouvez essayer le html2text programme pour interpréter les tags et les convertir en texte (installable à partir des repos, page de manuel. - Lekensteyn


Un autre très bon navigateur de ligne de commande est lynx.

L'utilisation la plus élémentaire serait:

lynx http://askubuntu.com

Il vous sera très probablement demandé si vous souhaitez autoriser les cookies.

Pour naviguer dans la page, utilisez les touches fléchées. Voici une brève description des plus importantes.

  • La gauche - remonter dans l'histoire
  • Droite - suivre un lien
  • Vers le haut - passer à l'élément focalisable précédent
  • Vers le bas - passer au prochain objet focalisable
  • Entrer - entrer l'action lien / trigger
  • Retour arrière - page d'histoire
  • Espace - déplacer la page vers le bas par une page
  • b - déplacer la page vers le haut par une page
  • Décalage + q - Quitter

Ce sont les commandes de navigation les plus élémentaires.


8
2018-03-08 17:23





Vous voulez un navigateur de texte ou une méthode de ligne de commande? Ceci est la ligne de commande, en utilisant telnet par exemple

telnet askubuntu.com 80

GET /

Il ne prend pas en charge SSL, les graphiques, HTML5, etc. et vous devrez peut-être deviner la page d'index si le serveur n'a pas de fichier par défaut. Mais c'est mieux que rien et un outil de test très rapide.


6
2018-03-08 20:43



C'est le pire navigateur Web jamais: D - Danyal Aytekin