Beste kommandolinje webverktøy for Linux

Beste kommandolinje webverktøy for Linux
Internett er grafisk; Du gråter fra gamle vaner. Dette er akkurat det de fleste nettsteder har blitt gjort opp for å være. Vi vet alle at det starter med et dokumentasjonsformat kalt HTML! Med måten nettsteder fungerer i dag, kan vi tro at det er alle bilder og video og utrolige animasjoner, for ikke å nevne katter. Dette betyr viktige, kompliserte nettlesere for å finne til og med det minste informasjonsskrap. Din favoritt nettleser bærer en tungvekt på systemet ditt, og du må være online for å lese den. Men det trenger ikke å være slik.

Hvorfor kommandolinje?

Sannheten er litt annerledes; Mye av informasjonen på en webside, til og med YouTube, er tekstbasert. Du kan bruke dette til å finne og filtrere data som passer dine behov. På toppen av det, hvis du vil unngå å spore, kan det være bra å vurdere offline lesing av mange nettsider. En annen grunn er å samle inn informasjon for å skrape prosjekter. Skraping av en webside betyr å finne informasjonen du trenger med programvare, vanligvis maskinlæring, for å konkludere. Hvis du trenger hjelp med et programmeringsproblem, blir disse nettstedene laget for å jobbe med tekstbaserte nettlesere, så hvis du trenger dem, kan du holde deg på kommandolinjen.

Nettlesere

Den eldste nettleseren for kommandolinjen som fremdeles opprettholdes er Lynx. Den har mange utmerkede funksjoner, men ingen javascript. Mens du kan bruke Stackexchange, fungerer nettstedet bedre med JavaScript. Logg inn ved hjelp av Google- eller Facebook -kontoen din fungerte ikke i skrivende stund. Nettleseren har en liten info -bar nederst på skjermen og ingen menyer. Links2 har en rullegardinmeny øverst som du kan ringe ved å trykke på fluktnøkkelen. Ellers fungerer den mest operasjonen på samme måte som Lynx; Den store forskjellen er at lenker også fungerer i grafikkmodus. I de fleste systemer bør du ringe det fra applikasjonslisten din for å komme inn i grafikkmodus. Å kjøre nettleseren er den samme i grafikkmodus.

Elinks er en forbedring av de to tidligere nettleserne. Denne nettleseren er overbevisende og kan til og med støtte bilder via eksterne seere. Denne seeren er flott for uformell surfing og holder mange flere ting enn de andre. En ting er at du kan få JavaScript til å kjøre med litt finjustering. Den går ikke tom for boksen.

Designerne som bygde W3M gjorde det med flere ting i tankene enn nettlesing. W3M -nettleseren er også en personsøker, noe som gjør det mulig å se ting som bilder ved hjelp av den. Du kan bruke det som et tekstformateringsverktøy for å typere HTML -sider. Det kommer med en bildeviser som kan se mange bilder for bilder. Mange andre programmer bruker dette for å vise bilder i terminalprogrammene sine.

W3M har en fetter i Emacs-W3M. Denne kjekkprogramvaren surrer på nettet inne i Emacs; Den som drar? Den bruker W3M for å gjengi sidene. Å være emacs, installasjonen er den vanlige; Sett den nødvendige uttalelsen i konfigurasjonen din. Imidlertid krever det også W3M -binær installert.

Last ned verktøy

Bortsett fra å ville bla gjennom terminalen, kan det være lurt å laste ned filer og håndtere dem separat. Dette kan være veldig nyttig for å gjøre nedlastinger raskere, og mange ganger kan du omgå geo-låsing. Hvis du leter etter en mediefil, kan du laste ned koden og søke den med grep, hale og søskenbarn.

Det første verktøyet du bør vite om er WGET2, det andre! Dette verktøyet kan laste ned en fil, men det kan også laste ned flere filer. Den mest verdifulle delen av kommandoen er at den kan speile et nettsted. Når du gjør dette, kan du også angi et nivå for følgende lenker ut av nettstedet. Disse nedlastningene kan ta lang tid, så du har muligheten til å kjøre dem i bakgrunnen. Hvis du har problemer med båndbredde, kan du også begrense båndbredden du bruker. Hvis du har utmerket båndbredde, kan du se på PUF, som kan laste ned filer parallelt.

Du kan bruke Curl til å laste ned filer, men den store forskjellen til Wget er at Curl åpner nettstedet med koden. Hvis du kjører det på et vilkårlig nettsted uten alternativer, vil du se HTML -koden. Noen områder har benyttet seg av dette; Hvis du åpner dem, får du terminalresultatet. Et flott eksempel er WTTR.i, hvis du legger til din plassering som en katalog (Curl WTTR.i/Stockholm). Denne kommandoen har også mange utvidelser for programspråk som Python, Rust, PHP og mange flere.

Hvis du har din egen server og trenger å overføre filer, bruk SFTP. Dette er sikkert og bør være den eneste måten å flytte dine egne filer mellom systemer. Klienten er en del av SSH, Secure Shell System. Du bruker SSH til å logge inn på de eksterne serverne.

Konklusjon

Uansett hva du gjør, bør du vurdere om den eneste måten å være på nettet er å bruke en grafisk nettleser. De fleste nettsteder vil se rart ut på kommandolinjen, men vanligvis kan du få informasjonen du trenger. Noen kan til og med vise deg grafikk i kommandolinjen. De er alle mye mindre ressurssultne enn de gamle nettleserne du er vant til. Verktøyene for å håndtere filer over nettet er kraftige etter å ha lært bruken og funksjonene. Du kan også bruke dem til programmeringsprosjektene dine, spesielt Curl med et bibliotek og mange tilkoblinger til programmeringsspråk.