Jak mogę przeglądać Internet z linii poleceń w Ubuntu?
command-line
Społeczność
źródło
źródło
w3m
jak otworzyć „nową” stronę z zakładkami. Podobnie jakOpen link in new tab
funkcja dostępna w chrome. Jeśli nie można tego zrobić,w3m
możesz zasugerować inne przeglądarki tekstoweelinks
(z radością!) Od lat! oto liniatmux
bind-key g command-prompt -p "google:" "split-window -c '#{pane_current_path}' -p 90 'elinks -no-home -no-connect \"g %%\"'"
Ku mojemu zaskoczeniu istnieje; Zainstalowałem i działa!
w3m <url_of_the_webpage>
W3M może obsługiwać Gmaila (!)
Jeśli używasz na przykład XTerm (nie Gnome Terminal), W3M może nawet wyświetlać obrazy!
Aby uzyskać więcej informacji, zobacz „ Jak przeglądać z terminala Linux za pomocą W3M ”.
źródło
lynx
jest lepszy, alew3m
jest najlepszy !!links2 -g
to dziwna, osadzona w terminalu przeglądarka w trybie graficznym. Jest szybki, ale nienawidzi nowoczesności.Jeśli chcesz wyszukiwać z wiersza polecenia, spróbuj
surfraw
.Ciekawostki: Surfraw został pierwotnie napisany przez Juliana Assange. (Skrót / skrót dla „SURFRAW” to rewolucyjny front Shell Rage Against the World Wide Web).
Oto przykładowe użycie. Aby wyszukać w Google „wyciek pamięci apletu nm”:
sr google nm-applet memory leak
Aby wyszukać RFC dotyczące S / MIME:
sr rfc s/mime
Przetłumacz słowo:
sr translate logiciel
Znajdź torrenty:
sr piratebay natty narwhal
Bardziej zaawansowany, z surfraw.alioth.debian.org :
Możesz skonfigurować z pewnymi ustawieniami domyślnymi w
.config/surfraw/conf
:źródło
Moim osobistym ulubieńcem przeglądarek tekstowych jest
links2
. Możesz go zainstalować za pomocąA następnie załaduj stronę
Inne alternatywy, które nie zostały wymienione, to:
elinks : „zaawansowana i sprawdzona przeglądarka internetowa z trybem tekstowym (HTTP / FTP / ..) o bogatej funkcjonalności. ELinks może renderować zarówno ramki, jak i tabele, jest wysoce konfigurowalny i może być rozszerzany za pomocą skryptów Lua lub Guile. Jest dość przenośny i działa na różnych platformach ”
retawk : „interaktywny, wielowątkowy klient sieciowy (przeglądarka internetowa) dla terminali tekstowych na komputerach z systemami operacyjnymi podobnymi do Uniksa. Jest napisany w C, szybki, mały, ładnie konfigurowalny i wygodny; np. komunikacja sieciowa niskiego poziomu są wykonywane w sposób nieblokujący i możesz otwierać dowolną liczbę „wirtualnych okien” i pracować jednocześnie w dwóch z nich w trybie podzielonego ekranu ”
netrtik
źródło
Jeśli miałeś na myśli przeglądarkę internetową opartą na CLI, użyj w3m:
źródło
links
czylynx
? Wolęcurl -vvv http://example.com/ 2>&1 | less
, ale tak naprawdę nie jest to przeglądarka.less
pominięcie wszystkich tagów HTML? Wiele witryn ma dziś takie banery reklamowe i tagi, które prowadzą do Google Analytics lub czegoś takiego, co naprawdę utrudnia czytanie treści.html2text
program do interpretowania tagów i konwertowania ich na tekst (instalowany zInną bardzo dobrą przeglądarką wiersza poleceń jest
lynx
.Najbardziej podstawowym zastosowaniem byłoby:
Najprawdopodobniej zapyta, czy chcesz zezwolić na pliki cookie.
Do poruszania się po stronie służą klawisze strzałek. Oto krótki opis najważniejszych.
To najbardziej podstawowe klawisze nawigacyjne.
źródło
Chcesz przeglądarki tekstowej lub metody wiersza poleceń? Jest to linia poleceń, wykorzystująca telnet np
telnet askubuntu.com 80
OTRZYMAĆ /
Nie obsługuje SSL, grafiki, HTML5 itp. I może być konieczne odgadnięcie strony indeksu, jeśli serwer nie ma pliku domyślnego. Ale to lepsze niż nic i bardzo szybkie narzędzie do testowania.
źródło
Tak, możesz użyć
lynx
.Od
man lynx
:Możesz go zainstalować, wykonując następujące polecenie:
źródło
lynx
. Ale jak mogę to otworzyć? To nie jest w desce rozdzielczej!lynx
w swoim terminalu.W tym celu możesz użyć W3M .
Jest też ryś .
Mogą obsługiwać podstawowe funkcje i są w porządku, jeśli na przykład chcesz skonfigurować router za pośrednictwem domowej stacji roboczej przez ssh.
Wolałbym używać lokalnej instancji połączenia przekierowującego przeglądarkę z ssh
źródło
Jest nowy https://www.brow.sh/ Called browsh
źródło
alt+ctr+t
, a następnie wpiszssh brow.sh
)Innym programem, który może Ci pomóc, jest
lynx
. Jest to przeglądarka internetowa oparta na terminalach.źródło
Możesz użyć rysia przeglądarki . Jest dostępny w repozytoriach Ubuntu:
Oto dalsze informacje: http://en.wikipedia.org/wiki/Lynx_(web_browser)
źródło
Jeśli chcesz uniknąć dodatkowych instalacji, możesz ręcznie tworzyć żądania HTTP. To jest żądanie minimalne http:
To jest żądanie https:
źródło