Å lære nye ting kan være overveldende, og Linux-terminalen er ikke noe unntak. Når det gjelder å mestre kommandolinjeterminalen, er nøkkelen å forstå de underliggende konseptene i stedet for å huske kommandoer.

De fleste kommandoer i Linux er godt dokumentert, og å virkelig forstå dem godt, alt du trenger er selve kommandoterminalen.

Denne guiden tar en titt på noen av de viktigste Linux-kommandoene som vil hjelpe deg med å få hjelp til Linux-kommandoer fra kommandolinjen og for å forbedre læringen din på vei til å mestre Linux kommandoer.

Hvorfor bruke kommandolinjen?

Hvis du er vant til å bruke grafiske brukergrensesnitt (GUI), lurer du kanskje på: hvorfor skal jeg bruke kommandolinjen hvis jeg får tilgang til alt i GUI? Sannheten er at kommandolinjen gir deg mer kontroll og fleksibilitet til å endre eller administrere systemet ditt.

Ta for eksempel oppgaven med å legge til en ny bruker i systemet, dette er GUI-grensesnittet du får.

Hvis du skulle gjøre den samme oppgaven ved hjelp av kommandolinjen, kan du bruke følgende kommando.

 sudo-bruker legger til muo -p Azb3tDEM, aH8

En veldig enkel kommando som lett kan automatiseres. I tillegg kan du legge til flere alternativer når du oppretter brukeren som å angi utløpsdatoen for passordet, legge til brukergruppen eller angi standard hjemmekatalog for brukeren osv.

Den andre fordelen er at du kan bruke den samme kommandoen på hvilken som helst Linux distro, og til og med andre operativsystemer som Mac OS og Unix. I mellomtiden vil GUI-implementeringen være forskjellig mellom de forskjellige Linux-distribusjonene eller operativsystemene.

1. Apropos

Det er mange Linux-kommandoer, og du kan muligens ikke huske dem alle. Hvis du ikke vet hvilken kommando du skal bruke for en bestemt oppgave, blir apropos kommandoen er din venn.

La oss anta at du vil kopiere en fil, men ikke vet hvilken kommando du skal bruke. Bare bruk apropos kommando etterfulgt av oppgaven du vil fullføre.

Bruk for å sjekke kopikommandoer

 apropos kopi

Apropos vil liste opp flere kommandoer som samsvarer med nøkkelordet du brukte. Listen inneholder en kort beskrivelse av hva kommandoen gjør. Fra utdataene nedenfor er den uthevede kommandoen det du leter etter for å kopiere filer eller kataloger.

Ordet apropos er avledet av det franske ordet "à propos" som betyr "om".

Apropos-kommandoen fungerer ved å se gjennom hele beskrivelsesseksjonene på mansidene for det matchende nøkkelordet du gir med apropos-kommandoen.

2. Mann

Nå som du er i stand til å finne en kommando som skal brukes til en bestemt oppgave. Du kan lære mer om kommandoen og dens valg ved hjelp av mansidene.

Manual Pager Utility viser manuelle sider for programmet du leter etter. Man-sider er omfattende og godt organisert. De er stedet for å forstå og lære mer om kommandoer og deres valg eller argumenter.

Man-sider er organisert i seksjoner.

Seksjonene kan variere avhengig av forfatteren til man-sidene, men her er noen av de vanligste delene du kommer over.

  • Navn: Navnet på kommandoen hvis manuelle dokumenter du ser på.
  • Synopsis: Gi en kort beskrivelse av noen av alternativene for den aktuelle kommandoen.
  • Beskrivelse: En mer detaljert beskrivelse av kommandoen, inkludert hvordan den fungerer, og hva den gjør.
  • Alternativer: Denne delen beskriver i detalj alle argumentene eller alternativene du kan bruke med kommandoen.
  • Eksempler (tips): Denne delen viser deg noen få brukstilfeller og hvordan kommandoen kan brukes.

Mannsidene for cp kommandoen vil se ut som følger.

Navigere på mansider

Mannssidene kan være ganske lange. For å enkelt navigere på mansidene uten å forlate tastaturet, kan du bruke f nøkkelen til å gå fremover og b tasten for å gå bakover.

Du kan også søke etter nøkkelord på mansidene ved å bruke /[keyword] etterfulgt av å trykke på enter-knappen.

For eksempel for å søke etter ordet tilbakevendende innenfor man-sidene til cp-kommandoen kan du bruke følgende.

/recursive

Bruke n på tastaturet for å navigere fremover i søket og Skift + n tasten for å søke bakover.

3. Hva er

En annen viktig kommando for å lære mer om en bestemt kommando er hva er kommando. Kommandoen gir deg en kort beskrivelse av en kommando i en linje.

For eksempel for å finne ut hva rsync kommandoen brukes til:

 hva er rsync

4. Info

I likhet med mansidene, gir informasjonssidene deg også en detaljert beskrivelse av en bestemt kommando. I noen tilfeller inneholder infosidene flere detaljer enn mansidene.

Informasjonsverktøyet gir deg muligheten til å lese dokumentasjonen i Info-format.

info info

Bruke n på tastaturet for å navigere fremover på infosidene og s for å navigere bakover.

Et annet unikt trekk ved infosidene er at de inneholder hyperkoblinger til andre seksjoner for enkel navigering som vist i utdataene nedenfor.

5. Hvilken

De fleste Linux-kommandoer ligger i /usr/bin/ katalog.

Men i tilfelle du vil finne ut hvor kjørbar filen til en bestemt kommando ligger, kan du bruke hvilken kommando. Kommandoen fungerer ved å søke i alle stier for de kjørbare filene som samsvarer med kommandoordet du leter etter. For eksempel for å finne ut hvor SSH verktøyet ligger, kan du kjøre følgende kommando.

hvilken ssh

6. Hjelp

Et annet nyttig verktøy for å få hjelp på kommandolinjen er hjelp kommando. Bruk den til å få en kort beskrivelse av en bestemt innebygd kommando.

Her er eksempler på utdata fra kommandoen Hjelp. Merk: Bare innebygde kommandoer kan brukes med hjelpekommandoen.

Hjelpekommandoen fungerer bare med bash skall.

Hjelpeargumentet

De fleste Linux-kommandoer har også --hjelp kommando argument eller alternativ. Du kan bruke den til å vise nyttig informasjon om hvordan en kommando brukes og dens argumenter på en forenklet måte.

Få for eksempel mer hjelp til cp kommando du kan bruke.

 cp --hjelp

7. Henter kommandoer

Linux-terminalen lar deg liste kommandoer du har kjørt tidligere. Bruke historie kommando for å vise en liste over tidligere kjørte kommandoer.

historie

Den viser alle kommandoer i kronologisk rekkefølge fra den eldste til den siste med et tilsvarende tall.

For å kjøre en kommando fra historielisten på nytt, skriv inn ! etterfulgt av nummeret på kommandoen. For eksempel for å kjøre kommando nummer 9 i listen på nytt.

 !9

En annen måte å huske kommandoer på er å bruke Ctrl + R hurtigtast i terminalvinduet, og skriv deretter inn nøkkelordet du leter etter. Du kan deretter bruke CTRL + R for å bla gjennom alle tidligere kjørte kommandoer som inneholder nøkkelordet du oppga.

Lær mer om Linux

Kommandolinjen er ikke bare et flott verktøy for å få jobben gjort, men også for å få hjelp om de forskjellige kommandoene som er tilgjengelige på Linux. Bortsett fra kommandolinjeterminalen, kan du alltid bruke online ressurser for å lære mer om Linux.

E-post
9 ting du bør gjøre etter installasjon av Ubuntu Linux i VirtualBox

Installerer du Ubuntu i VirtualBox for å kjøre Linux på din PC? Her er de 9 tingene du trenger å gjøre videre.

Les Neste

Relaterte temaer
  • Linux
  • Linux-kommandoer
Om forfatteren
Mwiza Kumwenda (3 artikler publisert)

Mwiza utvikler programvare av yrke og skriver mye om Linux og front-end programmering. Noen av hans interesser inkluderer historie, økonomi, politikk og forretningsarkitektur.

Mer fra Mwiza Kumwenda

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.