Linux-kommandon

Bästa kommandoradsverktyg för Linux

Bästa kommandoradsverktyg för Linux
Webben är grafisk; du gråter av gamla vanor. Detta är precis vad de flesta webbplatser har gjorts för att vara. Vi vet alla att det börjar med ett dokumentationsformat som heter HTML! Med hur webbplatser fungerar nuförtiden kan vi tro att det är alla bilder och video och otroliga animationer, för att inte tala om katter. Detta innebär betydande, komplicerade webbläsare för att hitta till och med det minsta informationsskrotet. Din favoritwebbläsare bär en tungvikt på ditt system, och du måste vara online för att läsa den. Men det behöver inte vara så här.

Varför Command-Line?

Sanningen är lite annorlunda; mycket av informationen på en webbsida, även YouTube, är textbaserad. Du kan använda detta för att hitta och filtrera data efter dina behov. Utöver det, om du vill undvika spårning, kan det vara bra att överväga att läsa offline på många webbsidor offline. En annan anledning är att samla in information för skrapprojekt. Att skrapa en webbsida innebär att hitta den information du behöver med programvara, vanligtvis maskininlärning, för att avsluta. Om du behöver hjälp med ett programmeringsproblem görs dessa webbplatser för att fungera med textbaserade webbläsare, så om du behöver dem kan du stanna på kommandoraden.

Webbläsare

Den äldsta webbläsaren för kommandoraden som fortfarande underhålls är Lynx. Den har många utmärkta funktioner men ingen JavaScript. Medan du kan använda StackExchange fungerar webbplatsen bättre med Javascript. Inloggning med ditt Google- eller Facebook-konto fungerade inte i skrivande stund. Webbläsaren har ett litet infofält längst ner på skärmen och inga menyer. Links2 har en rullgardinsmeny högst upp som du kan ringa genom att trycka på Escape-knappen. Annars fungerar den flesta operationen på samma sätt som Lynx; den stora skillnaden är att länkar också fungerar i grafikläge. I de flesta system bör du ringa det från din applikationslista för att komma in i grafikläget. Att köra webbläsaren är detsamma i grafikläget.

elinks är en förbättring av de två tidigare webbläsarna. Denna webbläsare är övertygande och kan till och med stödja bilder via externa tittare. Denna tittare är perfekt för avslappnad surfning och behåller många fler saker än de andra. En sak är att du kan få JavaScript att köra med lite tweak-arbete. Det går inte ur lådan.

Designarna som byggde W3M gjorde det med fler saker i åtanke än att surfa. W3m-webbläsaren är också en personsökare, vilket gör det möjligt att se saker som bilder som använder den. Du kan använda den som ett textformateringsverktyg för att ställa in dina html-sidor. Den levereras med en bildvisare som kan visa många bildformat. Många andra program använder detta för att visa bilder i sina terminalprogram.

W3m har en kusin i emacs-w3m. Denna smidiga programvara surfar på nätet inuti emacs; den som lämnar? Den använder w3m för att återge sidorna. Att vara emacs är installationen den vanliga; lägg i det nödvändiga uttalandet i din konfiguration. Men det kräver också w3m-binär installerad.

Ladda ner verktyg

Förutom att du vill bläddra i terminalen kanske du vill ladda ner filer och hantera dem separat. Detta kan vara mycket användbart för att göra nedladdningar snabbare och många gånger kan du kringgå geolåsning. Om du letar efter en mediefil kan du ladda ner koden och söka i den med grep, svans och kusiner.

Det första verktyget du borde veta om är wget2, det andra! Detta verktyg kan ladda ner en fil, men det kan också ladda ner flera filer. Den mest värdefulla delen av kommandot är att det kan spegla en webbplats. När du gör detta kan du också ställa in en nivå för att följa länkar från webbplatsen. Dessa nedladdningar kan ta lång tid, så du har möjlighet att köra dem i bakgrunden. Om du har bandbreddsproblem kan du också begränsa den bandbredd du använder. Om du har utmärkt bandbredd, titta på puf, som kan ladda ner filer parallellt.

Du kan använda cURL för att ladda ner filer, men den stora skillnaden för wget är att cURL öppnar webbplatsen med koden. Om du kör den på en godtycklig webbplats utan alternativ ser du HTML-koden. Vissa områden har utnyttjat detta; om du öppnar dem får du terminalresultatet. Ett bra exempel är wttr.i, om lägg till din plats som en katalog (curl wttr.i / Stockholm). Detta kommando har också många tillägg för programspråk som Python, Rust, PHP och många fler.

Om du har din egen server och behöver överföra filer, använd sftp. Detta är säkert och borde vara det enda sättet att flytta dina egna filer mellan system. Klienten är en del av det säkra, säkra skalsystemet. Du använder ssh för att logga in på dina fjärrservrar.

Slutsats

Oavsett vad du gör, överväga om det enda sättet att vara på webben är att använda en grafisk webbläsare. De flesta webbplatser ser udda ut på kommandoraden, men vanligtvis kan du få den information du behöver. Vissa kan till och med visa grafik på kommandoraden. De är alla mycket mindre resurs hungriga än de äldre webbläsarna du är vana vid. Verktygen för att hantera filer över webben är kraftfulla efter att ha lärt sig användningen och funktionerna. Du kan också använda dem för dina programmeringsprojekt, särskilt CURL med ett bibliotek och många anslutningar till programmeringsspråk.

Mus Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Att använda en mus eller tangentbord i fel hållning av överdriven användning kan resultera i många hälsoproblem, inklusive stam, karpaltunnelsyndrom o...
Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...