Kommandolinjen kan være skræmmende for nye Linux-brugere. En del af det er at huske de mange ledige kommandoer. For at kunne bruge kommandolinjen effektivt skal du kende kommandoerne.

Desværre er der ikke noget at vide om, at du skal lære kommandoerne, men der er nogle værktøjer, der kan hjælpe dig, når du kommer i gang.

Historie

Den første ting, du kan bruge til at huske kommandoer, som du allerede har brugt, er din egen kommandolinjeshistorie. De fleste Linux-skaller, herunder den mest almindelige standard, Bash, opretter en historikfil, der viser dine tidligere kommandoer. For Bash kan du finde den på "/home//.bash_history."

Det er en almindelig tekstfil, så du kan åbne den i ethvert tekstredigeringsprogram og loop igen gennem eller endda søge.

Apropos

Der er faktisk en kommando, der hjælper dig med at finde andre kommandoer. Det hedder "apropos", og det hjælper dig med at finde den rette kommando for at gennemføre den handling, du søger eller. For eksempel, hvis du har brug for at kende kommandoen for at liste indholdet af en mappe, kan du køre følgende kommando:

 apropos "listekatalog" 

Der er dog en fangst. Det er meget bogstaveligt. Tilføj en "s" til "bibliotek", og prøv igen.

 apropos "listekataloger" 

Det virker ikke. Hvad apropos gør er at søge gennem en liste over kommandoer og de ledsagende beskrivelser. Hvis din søgning ikke passer til beskrivelsen, vil den ikke hente kommandoen som følge heraf.

Der er noget andet du kan gøre. Ved at bruge -a flag kan du sammenlægge søgeord på en mere fleksibel måde. Prøv denne kommando:

 apropos "match mønster" 

Du ville tro det ville vise sig noget, som grep? I stedet får du intet. Igen er apropos for bogstavelig. Prøv nu at adskille ordene og bruge -a flag.

 apropos "match" -a "pattern" 

Pludselig har du mange af de resultater, du ville forvente.

Apropos er et godt værktøj, men du skal altid være opmærksom på dens quirks.

zsh

ZSH er ikke rigtig et redskab til at huske kommandoer. Det er faktisk en alternativ shell. Du kan erstatte ZSH for Bash og bruge det som din kommandolinjeskal. ZSH indeholder en autokorrekturfunktion, der fanger dig, hvis du indtaster en kommando forkert eller fejler noget. Hvis du aktiverer det, vil det spørge dig om du mente noget tæt. Du kan fortsætte med at bruge kommandolinjen, som du normalt ville med ZSH, men du får også et ekstra sikkerhedsnet og nogle andre rigtig gode funktioner. Den nemmeste måde at få mest ud af ZSH er hos Oh-My-ZSH.

Snydeark

Den sidste og formentlig enkleste mulighed er at bruge et snydeark. Der er mange tilgængelige online som denne, som du kan bruge til at kigge op kommandoer hurtigt.

Du kan faktisk endda finde dem i billedform og sætte en som dit skrivebordsbaggrund til hurtigreference.

Dette er ikke den bedste løsning til faktisk at huske kommandoerne, men når du starter, kan det spare dig for at søge online hver gang du ikke kan huske en kommando.

Stol på disse metoder, når du lærer, og i sidste ende finder du dig selv mindre og mindre. Ingen husker alt, så føl dig ikke dårligt, hvis du lejlighedsvis glemmer eller løber ind i noget, du ikke har set før. Det er hvad disse ressourcer og selvfølgelig internettet er der til.