Många människor är rädda för kommandoraden. De ser det som mjukvaruutvecklarnas eller datornördarnas rike. Men kommandoraden är bara ett annat sätt att interagera med din PC, och det finns vissa uppgifter så lätta att göra med en CLI att du kommer att vara glad att du kom över din rädsla.
Ja du. Även om du behöver ringa en familjemedlem för att få hjälp med appinstallationer kan du fortfarande använda kommandoraden utan att skada din maskin. Även om du redan klarar dig bra med din PC, här är några anledningar till att överväga att lära dig några kommandon oavsett.
1. Kommandoraden är snabbare
Många människor som lär sig hur man använder Linux-terminalen för att installera appar eller ladda ner uppdateringar slutar snabbt använda Linux-appbutiker. Det beror på att kommandoraden gör att du kan installera ett program på den tid det tar för ett program som GNOME-programvaran att ladda.
Varför? Kommandoraden gör inget extra. Du behöver inte ladda ner extra bilder för att bläddra igenom en lista med appar. Du behöver inte ladda upp ett grafiskt gränssnitt, med paneler och knappar. När du har skrivit ett kommando börjar du nästan omedelbart nedladdningen.
Denna hastighetsfördel gäller knappast bara för att installera programvara. Du kan kopiera och klistra in hela mappkataloger utan att behöva öppna din filhanterare.
Ingen väntan på att en app ska öppnas. Ingen navigering mellan mappar och markering av vilka som ska kopieras. Ingen väntan på lastningsstänger. Skriv bara ett kommando, tryck Stiga på, och se magin hända. Ja, magi. Datormagi.
2. Du får mer information
Okej, det är faktiskt inte magi. Magi kommer med en atmosfär av mystik. Du ser vad som händer, men du vet inte varför eller hur. I den meningen är kommandoraden motsatsen till magi, eftersom terminalen, till skillnad från de flesta grafiska appar, ofta berättar exakt vad den gör.
När du utför dessa systemuppdateringar behöver du inte stirra på en förloppsindikator eller spinner och undra varför saker och ting verkar ha stannat.
Om terminalen kontrollerar systemförråd kommer den att berätta för dig. Om det håller på att laddas ner kommer det att berätta för dig (tillsammans med mängden data du laddar ner och med vilken hastighet). Om ett fel inträffar kommer det också att meddela dig.
3. Perfekt för stora eller återkommande uppgifter
Säg att du vill manipulera hundratals eller tusentals filer samtidigt. Det låter som ett gäng, men det tar inte lång tid att ta så många bilder eller ladda ner så många MP3-filer.
Nu kommer du på att du vill redigera metadata, men möjligheten att göra det en i taget är kuslig. Detta är ett jobb som är väl lämpat för terminalen, där det finns en god chans att du kan manipulera alla filer på en gång. Säg att du vill batch byta namn på alla filer eller ändra sättet de är organiserade i mappar. Sånt där.
Kommandoraden är också bra för uppgifter som du gör om och om igen. Kanske vill du säkerhetskopiera filer från din hemkatalog, exklusive vissa mappar, till en hårddisk som du just har anslutit till. Det finns grafiska appar du kan använda för jobbet. Eller så kan du utföra uppgiften en gång i en terminal och spara kommandot. I framtiden kan du helt enkelt kopiera och klistra in.
Kommandoraden öppnar också dörren till automatisering och skript. Du kan skriva ett skalmanus (i huvudsak en textfil fylld med kommandon) som utför uppgiften automatiskt på en återkommande basis. Då sparar du dig ansträngningen att behöva kopiera och klistra in varje gång.
4. Du kan mer troligt fixa din egen dator
Mängden information som en terminal tillhandahåller gör det lättare att rapportera fel. Att berätta för en utvecklare att en app frös när den laddade ner uppdateringar är bara delvis användbar information.
Utvecklaren vet att det finns ett problem, men om de inte kan replikera buggen vet de inte vad de ska fixa. Men ett fel i kommandoraden talar om för dem specifikt vad som hände. Visst, de kanske inte vet "varför", men de har åtminstone sparat en massa tid på att fastställa "vad".
Med samma information kan du möjligen ta saken i egna händer. Ja, att mixtra med din dator kan vara skrämmande, särskilt för nykomlingar, men situationen är lite mindre så när din dator har berättat exakt vad som gick fel. Ibland är korrigeringen relativt liten.
Att bli mer bekväm med kommandoraden ökar sannolikheten att du kan fixa din egen maskin. Om du slår på datorn en dag bara för att mötas av en tom skärm, kanske du fortfarande kan logga in på en terminal. Sedan efter att ha kollat rätt forum eller webbplats kan du komma över instruktioner som guidar dig genom processen att göra din dator hel igen.
Det är en tillfredsställande känsla när du avspara dig timmar i telefonen för att försöka få hjälp på distans av en familjemedlem eller en resa till verkstaden.
Fjärrtjänster har förändrat hur många av oss använder våra enheter. När din data sparas online kan du enkelt komma åt samma information från flera enheter. Men det här tillvägagångssättet tenderar att kosta pengar, kommer med integritetsrisker och öppnar upp för dataintrång.
Lyckligtvis har många gratis och öppen källkodsalternativ dykt upp, vilket gör det lättare att köra din egen server och värd dina egna filer på en enhet så billig som en Raspberry Pi. Du kan strömma videor till vilken som helst av dina enheter eller skapa en kanban-tavla som medlemmar i din familj kan använda.
Saken är den att många av dessa gör-det-själv-alternativ kräver en viss kommandoradskunskap för att komma igång första gången. Så om kommandoraden gör dig tråkig, kan du behöva klara dig utan dem.
Komfort med Linux-terminalen ger kraft
Att lära sig kommandoraden hjälper dig att göra mer, snabbare och med större förståelse. Du kan bli en mixer och konfigurera enheter av alla storlekar. Om du vill kan du pivotera kommandoradskunskap till en karriär. Du kan bli systemadministratör, mjukvaruutvecklare eller webbdesigner.
Å andra sidan behöver du inte göra något av det. Efter att ha lärt dig kommandoraden kan du fortsätta att använda alla grafiska appar du redan känner till. Men om något går fel kan du lugna dig med att veta att det finns en hygglig chans att du har hanterat situationen.