Procházení internetu z příkazového řádku

121

Jak mohu procházet Internet z příkazového řádku v Ubuntu?

    
dané Community 08.03.2011 17:52

13 odpovědí

110

Ve skutečnosti existuje spousta textových webových prohlížečů, to jsou moje nejvyšší tři:

  • Linky ( instalace ):

    • Klávesové zkratky

      • Otevřít novou kartu - t
      • Přejít na adresu URL - g
      • Jděte zpět - doleva
      • Přejít dopředu - u
      • Konec - q
      • Přepínání obrázků - *
      • Přepínání číslování odkazů - .
      • Přepínání barev dokumentů - %
      • Karta Další - >
      • Předchozí záložka - <
      • Zavřít kartu - c
      • Otevřít v nové záložce v pozadí - T
    • Automatická přepisování adres URL

      • d - hledání slovníku
      • dmoz - hledání dmoz
      • g - vyhledávání google
      • wiki - vyhledávání wikipedie

    ( zdroj )




Wikipedia má seznam více webových prohlížečů založených na textu , které nejsou všechny dostupné v Ubuntu .

    
odpověděl Stefano Palazzo 08.03.2011 18:18
58

K mému překvapení existuje; Nainstaloval jsem ho a funguje!

 sudo apt-get install w3m w3m-img
  • Chcete-li otevřít webovou stránku, jednoduše zadejte okno terminálu:w3m <url_of_the_webpage>
  • otevřete novou stránku: zadejte Shift -U
  • pro návrat jedné stránky: Shift -B
  • otevřete novou kartu: Shift -T

W3M zvládne Gmail (!)

Pokud používáte například XTerm (ne Gnome Terminal), W3M je schopen zobrazovat obrázky!

Další informace naleznete v části " Jak procházet z Linux Terminal s W3M ".

    
odpověděl Jacob Vlijm 03.05.2014 15:22
22

links2 -g je cizí prohlížeč v grafickém režimu. Je to rychlé, ale nenávidí modernitu.

Pokud chcete vyhledat z příkazového řádku, zkustesurfraw.

   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.

Upozornění na trivia: Surfraw byl původně napsán Julianem Assangem. (Zkratka / zpětná vazba pro "SURFRAW" je Revoluční front revoluční uživatele Shell proti světovému webu.)

Zde je několik příkladů využití. Prohledávání Google pro "únik paměti paměti nm-applet":
sr google nm-applet memory leak

Hledání RFC zabývající se S / MIME:
sr rfc s/mime

Přeložit slovo:
sr translate logiciel

Najděte torrenty:
sr piratebay natty narwhal

Pokročilější z 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

Můžete jej nastavit pomocí některých výchozích hodnot v.config/surfraw/conf:

SURFRAW_graphical_browser="/usr/bin/links2 -g"
SURFRAW_text_browser="/usr/bin/elinks"
SURFRAW_graphical=yes
    
odpověděl belacqua 08.03.2011 19:43
13

Můj osobní oblíbený textový prohlížeč je links2 . Můžete jej nainstalovat pomocí

sudo apt-get install links2

A pak načtěte webovou stránku

links2 www.google.com

Jiné alternativy, které nebyly zmíněny, jsou:

  • elinks : "pokročilý a dobře zavedený textový režim bohatý na funkce (HTTP / FTP / ..) který může být rozšířen pomocí skriptů Lua nebo Guile, je poměrně přenosný a běží na různých platformách "

  • retawk : "Interaktivní síťový klient s více vlákny (webový prohlížeč) pro textové terminály v počítačích s Unix- je napsaný v jazyce C, rychlý, malý, příjemně konfigurovatelný a pohodlný, např. síťová komunikace na nízké úrovni jsou prováděna neblokujícím způsobem a můžete si nechat otevřené tolik "virtuálních oken", kolik chcete a pracovat současně ve dvou z nich v režimu split-screen "

  • netrtik

odpověděl terdon 03.05.2014 15:41
12

Pokud myslíte internetový prohlížeč založený na rozhraní CLI, použijte w3m:

w3m 'http://example.com/'
    
odpověděl Lekensteyn 08.03.2011 17:56
8

Další velmi dobrý prohlížeč příkazového řádku jelynx.

Nejzákladnější použití by bylo:

lynx http://askubuntu.com

Pravděpodobně se vás zeptá, zda chcete povolit cookies.

Chcete-li navigovat na stránce, použijte klávesy se šipkami. Zde je stručný popis těch nejdůležitějších.

  • Left - přesun zpět do historie
  • Vpravo - postupujte podle odkazu
  • Nahoru - přechod na předchozí zaostřitelnou položku
  • Dolů - přesuňte se na další zaostřitelnou položku
  • Zadejte - zadejte odkaz / spouštěcí akci
  • Backspace - historie stránky
  • Místo - přesunout stránku dolů o stránku
  • b - přesunout stránku nahoru o stránku
  • Shift + q - Ukončit

To jsou nejzákladnější navigační příkazy klíče.

    
odpověděl Octavian Damiean 08.03.2011 18:23
6

Chcete textový prohlížeč nebo metodu příkazového řádku? Jedná se o příkazový řádek, například pomocí telnet

telnet askubuntu.com 80

GET /

Nepodporuje SSL, grafiku, HTML5 apod. a pravděpodobně budete muset hádat indexovou stránku, pokud server nemá výchozí soubor. Ale je to lepší než nic a velmi rychlý testovací nástroj.

    
odpověděl jqa 08.03.2011 21:43
5

Ano, můžete použítlynx.

Odman lynx:

  

Lynx je plně funkční klient WWW (World Wide Web) pro spuštěné uživatele   kurzorově adresovatelná zařízení pro zobrazení znaků (např. vt100   terminály, emulátory vt100 spuštěné v systémech Windows 95 / NT nebo Macintosh, nebo   jakýkoli jiný displej orientovaný na kletbu). Zobrazí se hypertextová značka   jazykové (HTML) dokumenty obsahující odkazy na soubory, které se nacházejí na   místního systému a souborů uložených na vzdálených systémech   Servery Gopher, HTTP, FTP, WAIS a NNTP. Aktuální verze programu Lynx   běží na systémech Unix, VMS, Windows 95 / NT, 386DOS a OS / 2 EMX.

Můžete jej nainstalovat spuštěním následujícího příkazu:

sudo apt-get install lynx-cur
    
odpověděl Louis Matthijssen 03.05.2014 15:19
3

Pro tento účel můžete použít W3M .
Také je lynx .

Mohou zvládnout základní funkce a jsou v pořádku, pokud chcete nastavit směrovač prostřednictvím své domovské stanice například pomocí ssh.
Dávám přednost použití místní instance prohlížeče přesměrování spojení s ssh

    
odpověděl davidbaumann 03.05.2014 15:24
3

Dalším programem, který vám může pomoci, jelynx. Jedná se o terminálový webový prohlížeč.

    
odpověděl Reuben Swartz 08.03.2011 18:15
2

Můžete použít prohlížeč lynx . Je k dispozici v úložištích Ubuntu:

sudo apt-get install lynx

Zde jsou další informace: Odkaz

    
odpověděl chili555 03.05.2014 15:22
0

Pokud se chcete vyhnout dalším instalacím, můžete ručně zpracovat požadavky http. Toto je http minimální požadavek:

printf "GET /\r\nHost: askubuntu.com\r\n\r\n" | netcat askubuntu.com 80

Jedná se o žádost https:

printf "GET /\r\nHost: askubuntu.com\r\n\r\n" | socat - OPENSSL:askubuntu.com 443
    
odpověděl Hello World 18.05.2018 14:41
0

Existuje nový Odkaz nazvaný prohlížeč

    
odpověděl Andrew Arrow 17.07.2018 17:36