Kommandolinjen kan være skremmende for nye Linux-brukere. En del av det er å huske mengden av kommandoer som er tilgjengelige. Tross alt, for å kunne bruke kommandolinjen effektivt, må du kjenne kommandoene.

Dessverre er det ikke noe som gjør at du må lære kommandoene, men det finnes noen verktøy som kan hjelpe deg når du kommer i gang.

Historie

Det første du kan bruke til å huske kommandoer som du allerede har brukt er din egen kommandolinjehistorikk. De fleste Linux-skjell, inkludert de vanligste standardene, Bash, lager en historiefil som viser dine tidligere kommandoer. For Bash kan du finne den på "/home//.bash_history."

Det er en ren tekstfil, slik at du kan åpne den i hvilken som helst tekstredigerer og loop tilbake gjennom eller til og med søke.

apropos

Det er faktisk en kommando som hjelper deg med å finne andre kommandoer. Det kalles "apropos", og det hjelper deg med å finne riktig kommando for å fullføre handlingen du søker eller. For eksempel, hvis du trenger å vite kommandoen for å liste inn innholdet i en katalog, kan du kjøre følgende kommando:

 apropos "listekatalog" 

Det er imidlertid en fangst. Det er veldig bokstavelig. Legg til en "s" til "katalog", og prøv igjen.

 Apropos "liste kataloger" 

Det virker ikke. Hva som skjer, er å søke gjennom en liste over kommandoer og de vedlagte beskrivelsene. Hvis søket ditt ikke samsvarer med beskrivelsen, vil det ikke hente kommandoen som et resultat.

Det er noe annet du kan gjøre. Ved å bruke -a flagg, kan du legge sammen søkeord på en mer fleksibel måte. Prøv denne kommandoen:

 apropos "match mønster" 

Du ville tro at det ville bli noe, som grep? I stedet får du ingenting. Igjen, apropos er for bokstavelig. Prøv nå å skille ordene og bruke -a flagget.

 apropos "match" -a "pattern" 

Plutselig har du mange av resultatene du kan forvente.

Apropos er et flott verktøy, men du må alltid være klar over sine kjennskaper.

ZSH

ZSH er egentlig ikke et verktøy for å huske kommandoer. Det er faktisk et alternativt skall. Du kan erstatte ZSH for Bash og bruke den som kommandolinjeskallet ditt. ZSH inneholder en autokorrigeringsfunksjon som fanger deg hvis du skriver inn en kommando feil eller feilkaster noe. Hvis du aktiverer det, vil det spørre deg om du mente noe nært. Du kan fortsette å bruke kommandolinjen som du normalt ville med ZSH, men du får et ekstra sikkerhetsnett og noen andre veldig fine funksjoner også. Den enkleste måten å få mest mulig ut av ZSH er med Oh-My-ZSH.

Cheat Sheet

Det siste, og sannsynligvis enkleste, alternativet er å bruke et jukseark. Det er mange tilgjengelige online som denne, som du kan bruke til å slå opp kommandoer raskt.

Du kan faktisk finne dem i bildeform og sette en som skrivebordsbakgrunn for rask referanse.

Dette er ikke den beste løsningen for å faktisk huske kommandoene, men når du starter, kan det spare deg for å søke på nettet hver gang du ikke husker en kommando.

Stol på disse metodene når du lærer, og til slutt finner du deg selv mindre og mindre. Ingen husker alt, så føl deg ikke dårlig hvis du noen ganger glemmer eller løper inn i noe du ikke har sett før. Det er hva disse ressursene og selvfølgelig Internett er der for.