Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man förkortar mansidor till läsbara förklaringar på Linux och macOS

När allt annat misslyckas, läs manualen. Kommandoradsanvändare på Linux och Mac vet att de kan skriva “man” följt av ett kommandonamn för att se en lång, detaljerad förklaring av det kommandot. Dessa man-sidor är användbara men utförliga. Ibland är allt du behöver en kort, koncis förklaring av ett kommando för att fräscha upp ditt minne.

Här är ett enkelt sätt att få kortfattade, praktiska förklaringar av kommandon som används på kommandoraden på Linux och Mac. Det är en kommandoradsapp som heter “tldr”, efter förkortningen för “för lång; läste inte”. De tl;dr förkortning används för att skriva eller begära en förkortad version av text, vilket är exakt vad tldr kommandot gör.

Installera tldr på Ubuntu

De tldr kommandot på Ubuntu är inte tillgängligt i något arkiv, så det är lite av en omväg att installera det. Men det är inte svårt.

Först måste vi installera NodeJS och Node Package Manager (npm). Tryck Ctrl + Alt + T för att öppna terminalen och skriv följande kommando.

sudo apt install nodejs npm

Därefter ska vi använda npm att installera tldr. Typ:

sudo npm install -g tldr

Du bör kunna använda tldr nu, men du kan se ett felmeddelande som säger “Ingen sådan fil eller katalog” när du försöker.

Du kan åtgärda detta fel genom att skapa en symbollänk. Skriv följande kommando.

sudo ln -s /usr/bin/nodejs /usr/bin/node

Installera tldr på macOS

På macOS kommer vi att använda Homebrew, pakethanteraren för macOS, för att installera tldr. Homebrew låter dig installera vilket kommandoradsverktyg som helst med bara några få knapptryckningar. Genom att lägga till Cask till Homebrew kan du också installera skrivbordsappar, som Firefox och GIMP. Att uppdatera kommandoradsverktyg och skrivbordsappar är enkelt med Homebrew och Cask.

Homebrew är inte installerat som standard. Gå till Homebrew-webbplatsen och kopiera installationskommandot därifrån. Vi tog inte med det här om det skulle ändras.

Relaterad  Android 12: Hur man får ‘Material You’ Google Search-logotypen på Pixel Launcher

För att installera Homebrew, öppna Terminal från Verktyg mapp i Ansökningar mapp. Högerklicka på kommandoraden och välj Klistra för att ange Homebrew installationskommandot du kopierade. Tryck Stiga på och följ instruktionerna när de presenteras.

När Homebrew är installerat, skriv följande kommando för att installera tldr kommando.

brew install tldr

Nu kan du använda kommandot tldr för att få korta, koncisa förklaringar till kommandon.

Använd tldr för att snabbt ta reda på hur man använder ett kommando

Vi använder kommandot ls för att illustrera skillnaden mellan att använda man och tldr. Skärmbilderna är från Linux, men det fungerar på samma sätt på macOS.

Skriv följande kommando vid prompten.

man ls

Du kommer att se den långrandiga, detaljerade förklaringen av kommandot ls som fortsätter för sidor. Använd piltangenterna och Page Up- och Page Down-tangenterna för att navigera genom man-sidan för ls-kommandot.

Skriv nu följande kommando.

tldr ls

Du kommer att se en mycket kortare beskrivning av de vanligaste användningarna av kommandot ls. Observera att du inte behöver bläddra igenom resultaten, åtminstone mycket. Vi gjorde vårt terminalfönster något högre för att visa alla resultat på en gång.

Använd webbversionen av tldr

Om du inte vill installera tldr, eller om du har problem med att göra det, finns det en bra webbversion av tldr verktyget på https://tldr.ostera.io/. De innehåller en kort förklaring om hur man använder webbplatsen. Detta är också praktiskt om du redan är i en webbläsare och snabbt vill slå upp ett kommando utan att öppna ett terminalfönster.

Skriv till exempel “ls” i sökrutan högst upp på sidan. Resultaten visas omedelbart. Du kanske tycker att detta är ännu lättare att läsa än resultatet av tldr-kommandot på kommandoraden.

De tillhandahåller även en Redigera den här sidan på Github länk längst ner på sidan för varje kommando om du ser några misstag.

Relaterad  Hur man använder Immersive Reader i Outlook för att läsa och skriva bättre e-postmeddelanden

Du kan också skapa eller redigera kommandon på TLDR Pages-webbplatsen.

Behöver du en offlinekopia? Ladda ner en PDF-version av tldr-sidorna för senare användning. Du kan till och med installera en tldr app på din Android [No Longer Available] eller iOS-enhet.

man-sidor är fortfarande användbara

De tldr kommandot är praktiskt för att lära sig grunderna om ett kommando. Men det finns utelämnade kommandoparametrar som du kan ha nytta av. Så om du inte ser vad du letar efter på tldr sida för ett kommando, kontrollera man sida, om kommandot har en.

Till exempel tldr sida för ls kommandot utelämnar följande användbara parametrar. Parametrar är skiftlägeskänsliga.

-R: Lista underkataloger rekursivt. -X: Sortera alfabetiskt efter filtillägg. -d: Lista bara katalogerna, inte deras innehåll.

Ett annat exempel är rm kommando, som tar bort filer och kataloger. Med en viss parameter kan den användas för att radera hela innehållet i en angiven katalog. Var försiktig med det här kommandot eftersom du kan ta bort viktiga systemfiler om de används felaktigt.

-Jag: Fråga en gång innan du tar bort fler än tre filer, eller när du tar bort filer rekursivt. Denna parameter är mindre påträngande än -jag, samtidigt som du skyddar dig mot att oavsiktligt ta bort filer som du inte vill ta bort. -d: Ta bort tomma kataloger.

Medan tldr sida för rm kommandot listar -r parameter för att rekursivt ta bort en katalog och alla dess underkataloger, den förklarar inte det rm tar inte bort icke-tomma kataloger som standard. Du måste använda -r eller -R för att rekursivt ta bort icke-tomma kataloger.

Spara tid med kommandot tldr

De tldr kommando kommer rakt på sak med korta förklaringar och praktiska exempel på bash-skalkommandon. Du kan till och med hitta kortfattade förklaringar till att vissa inbyggda kommandon inte längre är tillgängliga som man poster, som CD kommando.

Relaterad  Fixering av basen på Manfrotto RC2 stativ snabbkopplingssystem med 3D-utskrift

Du kan ta reda på alla inbyggda kommandon som är tillgängliga i bash-skalet genom att skriva följande kommando på kommandoraden.

man bash-builtins

Du kanske också vill prova Fish-skalet, som har ytterligare funktioner som autoförslag, VGA-färger och ett skriptspråk inspirerat av moderna programmeringsspråk som Python och Ruby.

Tycker du att förklaringarna i tldr är lättare att förstå? Eller föredrar du de fullständiga, detaljerade förklaringarna på man-sidorna? Dela dina tankar och erfarenheter med oss ​​i kommentarerna nedan.

Om författaren

Lori Kaufman (62 artiklar publicerade)

Lori Kaufman är en frilansande teknisk skribent som bor i Sacramento, CA-området. Hon är en gadget- och tekniknörd som älskar att skriva instruktionsartiklar om ett brett spektrum av ämnen. Lori älskar också att läsa mysterier, korsstygn, musikteater och Doctor Who. Ta kontakt med Lori på LinkedIn.

Mer från Lori Kaufman

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera

Table of Contents