İnterneti komut satırından tarama


142

İnterneti Ubuntu'daki komut satırından nasıl tarayabilirim?

Yanıtlar:


123

Aslında bir grup metin modu web tarayıcısı var, bunlar benim ilk üçüm :)

  • ELinkler ( kurulum ):

    elinks ekran görüntüsü

    • Klavye kısayolları

      • Yeni sekme aç - t
      • URL’ye git - g
      • Geri dön - Left
      • İleri git - u
      • Çıkış - q
      • Resimleri değiştir - *
      • Bağlantı numaralandırmasını değiştir - .
      • Belge renklerini değiştir - %
      • Sonraki sekme - >
      • Önceki sekme - <
      • Sekmeyi kapat - c
      • Arka planda yeni sekmede aç - T
    • Otomatik URL yeniden yazar

      • d - sözlük araması
      • dmoz - dmoz araması
      • g - Google arama
      • wiki - wikipedia arama

    ( kaynak )




Wikipedia'da, hepsi Ubuntu'da bulunmayan , daha fazla metin tabanlı web tarayıcılarının bir listesi vardır.


1
Onun çok eski bir yazı ve benim sorum da garip ama w3m"bağlantılı" yeni bir sekme web sitesini nasıl açacağınızı kullanarak internette gezinirken söyleyebilir misiniz .. Aynen kromda olduğu gibi Open link in new tab. Bu yapılamazsa, w3mbaşka herhangi bir metin modu web tarayıcısı önerebilir misiniz
Eka

1
Vay, seçkinlerin dahili aramalarını tekrar yazdıklarından (“akıllı önekler”) bahsettiğimiz için teşekkür ederim .. (nedense elinks!) Yıllardır kullanmama rağmen bir şekilde onları kaçırdım ! tmux21. yüzyıldaki terminal çoklayıcıyı içeriden güzel bir şekilde çağırmak için bir satır :bind-key g command-prompt -p "google:" "split-window -c '#{pane_current_path}' -p 90 'elinks -no-home -no-connect \"g %%\"'"
eMPee584

64

Benim için sürpriz var; Kurdum ve çalışıyor!

 sudo apt-get install w3m w3m-img
  • Bir web sayfasını açmak için basitçe bir terminal penceresi girin: w3m <url_of_the_webpage>
  • yeni bir sayfa açmak için: Shift-U
  • bir sayfa geri gitmek için: Shift-B
  • yeni bir sekme aç: Shift-T

W3M, Gmail’i kullanabilir (!)

Örneğin XTerm kullanıyorsanız (Gnome Terminali değil), W3M görüntüleri bile gösterebilir!

Daha fazla bilgi için bkz. “ W3M ile Linux Terminalinden Nasıl Gezilir ”.


Vaov! Bu harika! Yine lynxde daha iyi ama w3men iyisi!
opu 웃

@Scotia için Firefox'a ne ihtiyacımız var :)
Jacob Vlijm

1
@ Jacob Vlijm, Evet! Artık firefox'a gerek yok! ;)
opu 웃

2
AMAN TANRIM! Bu şey günümü yarattı! Bazı web sitelerinde oturum açmayı ve uzaktaki bir sunucuda ihtiyacım olan bazı yazılımı indirmeyi başardı! Hatta güzel bir ilerleme çubuğu var! EPİK!
paul-g

Bu, Ubuntu Server 12.04 LTS ile önceden yüklenmiş olarak geliyor
Akira Yamamoto

23

links2 -ggarip bir terminal gömülü grafik modu tarayıcıdır. Hızlı ama moderniteden nefret ediyor.

Komut satırından arama yapmak istiyorsanız, deneyin 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.

Diğer bilgiler: Surfraw, aslen Julian Assange tarafından yazılmıştır. ('SURFRAW' için kısaltma / backronym, Shell Users'ın World Wide Web'e Karşı Devrimci Ön Öfkesidir.)

İşte bazı örnek kullanım. Google'da "nm-applet bellek sızıntısı" aramak için:
sr google nm-applet memory leak

S / MIME ile ilgili bir RFC aramak için:
sr rfc s/mime

Bir kelimeyi tercüme et:
sr translate logiciel

Torrentleri Bulun:
sr piratebay natty narwhal

Daha gelişmiş, surfraw.alioth.debian.org'dan :

     $ 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

Bunu bazı varsayılanlarla ayarlayabilirsiniz .config/surfraw/conf:

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

14

Metin tabanlı tarayıcıların kişisel favorim links2. İle yükleyebilirsiniz

sudo apt-get install links2

Ve sonra bir web sayfası yükleyin

links2 www.google.com

Belirtilmeyen diğer alternatifler:

  • elinks : "gelişmiş ve köklü bir özellik bakımından zengin metin modu web (HTTP / FTP / ..) tarayıcısı. ELinks, hem çerçeveleri hem de tabloları oluşturabilir, özelleştirilebilir ve Lua veya Guile komut dosyaları ile genişletilebilir. Oldukça taşınabilir ve çeşitli platformlarda çalışıyor "

  • retawk : "Unix benzeri işletim sistemlerine sahip bilgisayarlardaki metin terminalleri için etkileşimli, çok iş parçacıklı bir ağ istemcisi (web tarayıcısı). C, hızlı, küçük, güzel bir şekilde yapılandırılabilir ve rahat bir şekilde yazılmıştır; engellenmeyen bir şekilde gerçekleştirilir ve istediğiniz kadar "sanal pencereyi" açık tutabilir ve bölünmüş ekran modunda ikisinde aynı anda çalışabilirsiniz "

  • netrtik


13

CLI tabanlı bir İnternet tarayıcısını kastediyorsanız, w3m kullanın:

w3m 'http://example.com/'

1
Ayrıca şahsen w3m'den daha çok sevdiğim bağlantılar var.
Cedric

1
linksya da lynx? Ben tercih ederim curl -vvv http://example.com/ 2>&1 | less, ama bu gerçekten bir tarayıcı değil.
Lekensteyn

Teşekkürler www komut satırı tarayıcısını arıyordum. Görünüşe göre w3m ya da çok yakın bir şey!
jerome

@Lekensteyn lessTüm HTML etiketlerini atlamanın bir yolu var mı ? Günümüzde pek çok web sitesi, Google Analytics’e veya başka şeylere bağlanan reklam afişleri ve etiketleri gibi şeylere sahiptir ve içeriği okumayı gerçekten zorlaştırmaktadır.
Arc676

@ Arc676 html2textEtiketleri yorumlamak ve bunları metne dönüştürmek için programı deneyebilirsiniz (depolardan, manuel sayfalardan
yüklenebilir

10

Başka bir çok iyi komut satırı tarayıcı lynx.

En temel kullanım:

lynx http://askubuntu.com

Çerezlere izin vermek isteyip istemediğiniz sorulacaktır.

Sayfada gezinmek için ok tuşlarını kullanın. İşte en önemlileri kısa bir açıklama.

  • Left - tarihe geri dön
  • Right - bir link izle
  • Up - önceki odaklanabilir öğeye gitme
  • Down - bir sonraki odaklanabilir öğeye gitme
  • Enter - link / tetikleyici eylemini girin
  • Backspace - tarih sayfası
  • Space - sayfayı bir sayfa aşağı taşı
  • b - sayfayı bir sayfa yukarı taşı
  • Shift+ q- Çık

Bu, en temel tuş gezinme komutlarıdır.


7

Bir metin tarayıcı mı yoksa komut satırı yöntemi mi istiyorsunuz? Bu komut satırıdır, örneğin telnet kullanılır.

telnet askubuntu.com 80

ALMAK /

SSL'yi, grafikleri, HTML5'i vb. Desteklememektedir ve eğer sunucu varsayılan bir dosyaya sahip değilse, dizin sayfasını tahmin etmeniz gerekebilir. Ama hiç yoktan iyidir ve çok hızlı bir test aracıdır.


14
Bu, gelmiş geçmiş en kötü web tarayıcısı: D
Danyal Aytekin

6

Evet kullanabilirsiniz lynx.

Kimden man lynx:

Lynx, imleçle adreslenebilir, karakter hücreli ekran aygıtları (örneğin, vt100 terminalleri, Windows 95 / NT veya Macintosh'ta çalışan vt100 emülatörleri veya başka bir "curses odaklı" çalışan kullanıcılar için tam özellikli bir Dünya Çapında Web (WWW) istemcisidir. Görüntüle). Gopher, HTTP, FTP, WAIS ve NNTP sunucularını çalıştıran uzak sistemlerde bulunan dosyaların yanı sıra, yerel sistemde bulunan dosyalara bağlantılar içeren köprü metni biçimlendirme dili (HTML) belgelerini görüntüler. Lynx'in mevcut sürümleri Unix, VMS, Windows 95 / NT, 386DOS ve OS / 2 EMX'te çalışır.

Aşağıdaki komutu çalıştırarak kurabilirsiniz:

sudo apt-get install lynx-cur

1
Ben yüklemiş lynx. Ama nasıl açabilirim? Bu çizgi değil!
opu 웃

2
Bir terminal tarayıcı istediğiniz için, sadece lynxterminalinizde çalışmalısınız.
Louis Matthijssen

1
oh evet !! Şimdi anladım!!
opu 웃


4

Yeni bir tane var https://www.brow.sh/ Denilen browsh


3
Lütfen Browsh'ın asıl amacını, nasıl indirileceğini / kurulacağını ve belki de içinde
gezinmeyi

brow.sh içine @xtrchessreal SSH (örneğin, açık bir uç alt+ctr+tve ardından tip ssh brow.sh)
suhailvs

3

Sizin için işe yarayabilecek başka bir program lynx. Terminal tabanlı bir web tarayıcısıdır.



2

Ekstra kurulumlardan kaçınmak istiyorsanız, http isteklerini elle yapabilirsiniz. Bu bir http minimal isteğidir:

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

Bu bir https isteğidir:

printf "GET /\r\nHost: askubuntu.com\r\n\r\n" | socat - OPENSSL:askubuntu.com 443
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.