Mange mennesker er bange for kommandolinjen. De ser det som softwareudvikleres eller computernørders rige. Men kommandolinjen er blot en anderledes måde at interagere med din pc på, og der er nogle opgaver, der er så lette at udføre med en CLI, at du vil være glad for, at du kom over din frygt.
Ja dig. Selvom du har brug for at ringe til et familiemedlem for at få hjælp til app-installationer, kan du stadig bruge kommandolinjen uden at ødelægge din maskine. Selvom du allerede klarer dig fint med din pc, er her nogle grunde til at overveje at lære et par kommandoer uanset.
1. Kommandolinjen er hurtigere
Mange mennesker, der lærer at bruge Linux-terminalen til at installere apps eller downloade opdateringer, stopper hurtigt med at bruge Linux-appbutikker. Det er fordi kommandolinjen sætter dig i stand til at installere et program på den tid, det tager et program som GNOME Software at afslutte indlæsningen.
Hvorfor? Kommandolinjen gør ikke noget ekstra. Du behøver ikke at downloade ekstra billeder for at gennemse en liste over apps. Du behøver ikke at indlæse en grafisk grænseflade med paneler og knapper. Når du har indtastet en kommando, begynder du straks at downloade.
Denne hastighedsfordel gælder næppe kun for installation af software. Du kan kopiere og indsætte hele mapper uden at skulle åbne din filhåndtering.
Ingen ventetid på, at en app åbner. Ingen navigering mellem mapper og fremhævelse af, hvilke der skal kopieres. Ingen ventetid på indlæsningsbjælker. Bare skriv en kommando, tryk Gå ind, og se magien ske. Ja, magi. Computermagi.
2. Du får mere information
Okay, det er faktisk ikke magi. Magi kommer med en luft af mystik. Du ser, hvad der sker, men du ved ikke hvorfor eller hvordan. I den forstand er kommandolinjen det modsatte af magi, for i modsætning til de fleste grafiske apps fortæller terminalen dig ofte præcis, hvad den laver.
Når du udfører disse systemopdateringer, behøver du ikke at stirre på en statuslinje eller spinner og spekulere på, hvorfor tingene ser ud til at være gået i stå.
Hvis terminalen tjekker systemlagre, vil den fortælle dig det. Hvis det er i gang med at downloade, vil det fortælle dig (sammen med mængden af data, du downloader og med hvilken hastighed). Hvis der opstår en fejl, vil den også give dig besked.
3. Fantastisk til store eller tilbagevendende opgaver
Lad os sige, at du vil manipulere hundredvis eller tusindvis af filer på én gang. Det lyder som en flok, men det tager ikke lang tid at tage så mange billeder eller downloade så mange MP3'er.
Nu oplever du, at du gerne vil redigere metadataene, men udsigten til at gøre det én ad gangen er uhyggelig. Dette er et job, der er velegnet til terminalen, hvor der er en god chance for, at du kan manipulere alle filerne på én gang. Sig, at du vil batch omdøbe alle filerne eller ændre den måde, de er organiseret i mapper. Den slags.
Kommandolinjen er også fantastisk til opgaver, som du udfører igen og igen. Måske vil du sikkerhedskopiere filer fra din hjemmemappe, undtagen visse mapper, til en harddisk, du lige har tilsluttet. Der er grafiske apps, du kan bruge til jobbet. Eller du kan udføre opgaven én gang i en terminal og gemme kommandoen. I fremtiden kan du blot kopiere og indsætte.
Kommandolinjen åbner også døren til automatisering og scripting. Du kan skrive et shell-script (i det væsentlige en tekstfil fyldt med kommandoer), der udfører opgaven automatisk på en tilbagevendende basis. Så sparer du dig selv for besværet med at skulle kopiere og indsætte hver gang.
4. Du kan mere sandsynligt reparere din egen pc
Mængden af information en terminal giver gør det nemmere at indsende fejlrapporter. At fortælle en udvikler, at en app frøs, mens den downloadede opdateringer, er kun delvis nyttig information.
Udvikleren ved, at der er et problem, men medmindre de kan replikere fejlen, ved de ikke, hvad de skal rette. Men en fejl i kommandolinjen fortæller dem specifikt, hvad der skete. Selvfølgelig ved de måske ikke "hvorfor", men de har i det mindste sparet en masse tid på at etablere "hvad".
Med den samme information kan du muligvis tage sagen i egen hånd. Ja, det kan være skræmmende at pille ved din computer, især for nybegyndere, men situationen er lidt mindre, når din computer har fortalt dig præcist, hvad der gik galt. Nogle gange er rettelsen relativt lille.
At blive mere komfortabel med kommandolinjen øger sandsynligheden for, at du kan reparere din egen maskine. Hvis du tænder for din computer en dag kun for at blive mødt af en tom skærm, kan du muligvis stadig logge ind på en terminal. Så efter at have tjekket det rigtige forum eller websted, kan du støde på instruktioner til at guide dig gennem processen med at gøre din pc hel igen.
Det er en tilfredsstillende følelse, når du sparer dig for timer i telefonen for at prøve at få fjernhjælp fra et familiemedlem eller en tur på værkstedet.
Fjerntjenester har ændret den måde, mange af os bruger vores enheder på. Når dine data er gemt online, kan du nemt få adgang til de samme oplysninger fra flere enheder. Men denne tilgang har en tendens til at koste penge, kommer med privatlivsrisici og åbner dig for databrud.
Heldigvis er der dukket mange gratis og open source-alternativer op, hvilket gør det nemmere at køre din egen server og hoste dine egne filer på en enhed så billig som en Raspberry Pi. Du kan streame videoer til enhver af dine enheder eller oprette et kanban-kort, som medlemmer af din familie kan bruge.
Sagen er, at mange af disse gør-det-selv-alternativer kræver en vis kommandolinjeviden for at komme i gang første gang. Så hvis kommandolinjen gør dig sart, kan du finde dig selv nødt til at undvære dem.
Komfort med Linux-terminalen styrker
At lære kommandolinjen hjælper dig med at gøre mere, hurtigere og med større forståelse. Du kan blive en tinker og konfigurere enheder i alle størrelser. Hvis du vil, kan du dreje kommandolinjeviden ind i en karriere. Du kan blive systemadministrator, softwareudvikler eller webdesigner.
På den anden side behøver du ikke gøre noget af det. Efter at have lært kommandolinjen, kan du blive ved med at bruge alle de grafiske apps, du allerede kender. Men hvis noget går galt, kan du være lettere ved at vide, at der er en anstændig chance for, at du har håndteret situationen.