logo

Hvordan lese manualsider i Linux | mann Kommando

Man-kommandoen, forkortelse for manual, er et kraftig verktøy i Linux-operativsystemet som lar brukere få tilgang til detaljert informasjon om ulike kommandoer, verktøy og systemanrop. Man-kommandoen gir omfattende dokumentasjon som hjelper brukere å forstå hvordan de bruker og konfigurerer ulike elementer i Linux-miljøet. Denne artikkelen vil utforske man-kommandoen i detalj, dekke dens syntaks og alternativer, og gi praktiske eksempler.

watchcartoononline.io alternativer

Innholdsfortegnelse



Hva er mann i Linux Command?

Deman>kommando inn Linux brukes til å vise manualsidene for andre kommandoer og verktøy. Den gir detaljert dokumentasjon om bruken, alternativene og funksjonaliteten til kommandoer, noe som gjør den til et viktig verktøy for både nybegynnere og erfarne brukere. Hver manualside inneholder seksjoner som NAVN, SYNOPSIS, BESKRIVELSE, ALTERNATIVER og EKSEMPLER, som hjelper brukere å forstå og effektivt bruke kommandoen.

Beskrivelse

Deman>kommandoen er i hovedsak den manuelle Linux-leseren. Når du skriverman>etterfulgt av et kommandonavn, henter og viser den manuelle siden for den kommandoen, og tilbyr omfattende detaljer om hvordan du bruker den, inkludert alle tilgjengelige alternativer og flagg. Denne kommandoen er avgjørende for å lære om verktøyene og kommandoene som er tilgjengelige i Linux-operativsystemet.

Syntaks for mannen Kommando

Den grunnleggende syntaksen til man-kommandoen er som følger:



man [option] [command]>

Her,

alternativ refererer til tilleggsflagg som endrer oppførselen til man-kommandoen,

kommando er Linux-kommandoen eller -verktøyet du vil ha tilgang til håndboken for.



Man-kommandoalternativer

Selve man-kommandoen har alternativer som forbedrer funksjonaliteten:

Alternativ

Beskrivelse

mann [kommando]

Vis manualsiden for den angitte kommandoen.

-f, -hva er

Vis en kortfattet én-linjes beskrivelse av kommandoen.

-k, -apropos

Søk etter kommandoer relatert til et gitt nøkkelord.

-a, -alle

Vis alle samsvarende manuelle sider for den angitte kommandoen.

Mellomromstasten

Gå en side fremover i manualen.

Tast inn

Gå en linje fremover i håndboken.

B

Gå én side bakover i håndboken.

Q

Avslutt den manuelle visningen.

Få tilgang til manuelle sider

  • For å få tilgang til manualsiden for en bestemt kommando, skriv ganske enkelt:
man [command]>

For eksempel: For å se håndboken for ls kommando utfør følgende kommando:

man ls>
  • Dette vil vise detaljert informasjon om ls kommando, inkludert bruk, alternativer og eksempler.

Når du har åpnet en manuell side, kan du navigere gjennom den ved å bruke forskjellige kommandoer. De vanlige navigasjonstastene inkluderer:

  • Mellomromstasten: Gå en side fremover.
  • Tast inn: Gå en linje fremover.
  • B: Flytt bakover én side.
  • Q: Avslutt den manuelle visningen.

Seksjoner i manuelle sider

Manualsidene er organisert i forskjellige seksjoner, som hver tjener et bestemt formål. De primære delene inkluderer:

  • NAVN: Gir navnet og en kort beskrivelse av kommandoen.
  • SYNOPSIS: Beskriver syntaksen til kommandoen.
  • BESKRIVELSE: Tilbyr en detaljert forklaring av kommandoens funksjonalitet.
  • ALTERNATIVER: Viser de tilgjengelige kommandolinjealternativene og deres beskrivelser.
  • EKSEMPLER: Gir praktiske eksempler som viser kommandobruk.
  • SE OGSÅ: Foreslår relaterte kommandoer eller ressurser.

Typer seksjoner i Man kommandomanualer

Deman>kommandomanualer er delt inn i flere seksjoner, som hver gir spesifikke typer informasjon om kommandoene og funksjonene til Linux-operativsystemet. Å forstå disse delene hjelper brukere med å navigere i den omfattende dokumentasjonen effektivt. Hver manual er delt inn i følgende seksjoner:

  1. Kjørbare programmer eller skallkommandoer : Kommandoer som kan utføres i skallet, som ls> , cd> , eller grep> .
  2. Systemanrop : Funksjoner levert av kjernen, for eksempel open> , read> , og write> .
  3. Biblioteksamtaler : Funksjoner innenfor programbiblioteker, som de i C-standardbiblioteket, som f.eks printf> og malloc> .
  4. Spill : Dokumentasjon for spill tilgjengelig på systemet.
  5. Spesielle filer : Finnes vanligvis i /dev> , disse inkluderer enhetsfiler som /dev/null> og /dev/sda> .
  6. Filformater og konvensjoner : Detaljer om filformater og konvensjoner, f.eks. /etc/passwd> .
  7. Diverse : Inkludert makropakker og konvensjoner, f.eks. groff(7> )>.
  8. Systemadministrasjonskommandoer : Kommandoer som vanligvis brukes av root-brukeren for systemadministrasjon oppgaver, somiptables>eller mount>.
  9. Kjernerutiner : Ikke-standard kjernerutiner brukt i systemet.

Eksempler på Man Command-seksjonstyper med detaljering

Følgende er eksempler på man kommandoseksjonstyper med detaljer:

1. Seksjonsnr in man-kommando i Linux

  • Iman>kommandohåndbøker, seksjoner brukes til å kategorisere ulike typer informasjon. Du kan spesifisere et seksjonsnummer for å vise bare den relevante delen av en håndbok.

Syntaks

man [SECTION-NUM] [COMMAND NAME]>

Eksempel

man 2 intro>

Produksjon

Denne kommandoen viser den manuelle oppføringen forintro>i § 2, som gjelder systemanrop. Ved å spesifisere et seksjonsnummer sikrer du at du får den nøyaktige informasjonen du trenger fra de omfattende Linux-manualsidene.

mann 2 intro

  • I dette eksemplet er de manuelle sidene med kommandoen ' intro ' returneres som ligger i seksjon 2.

2. -f alternativ in man-kommando i Linux

  • Man kan kanskje ikke huske seksjonene der en kommando er til stede. Så dette alternativet gir delen der den gitte kommandoen er til stede.

Syntaks

man -f [COMMAND NAME]>

Eksempel

man -f ls>

Produksjon

Denne kommandoen viser seksjonene derls>kommandoen vises, som indikerer detls>er dokumentert i avsnitt 1.

mann -f ls

3. -et alternativ in man-kommando i Linux

  • Dette alternativet hjelper oss å vise alle de tilgjengelige intromanualsidene etter hverandre.

Syntaks

man -a [COMMAND NAME]>

Eksempel

man -a intro>

Produksjon

Denne kommandoen viser alleintro>manualsidene etter hverandre, slik at du kan bla gjennom dem for å finne den spesifikke informasjonen du trenger. Dette er nyttig for å vise flere seksjoner som en kommando kan være dokumentert i.

mann - en intro

  • Følgende skjermbilde illustrerer på manualsidene i introduksjonen til del 2:

manuell introduksjonsside

I dette eksemplet kan du gå gjennom de manuelle sidene (seksjonene), dvs. enten lese (ved å trykke Enter) eller hoppe (ved å trykke ctrl+D) eller avslutte (ved å trykke ctrl+C).

4. -k alternativ in man-kommando i Linux

De-k>alternativet iman>kommando lar deg søke etter en kommando som et regulært uttrykk på tvers av alle manuelle sider, og returnerer en liste over samsvarende oppføringer sammen med deres seksjonsnumre.

Syntaks

man -k [COMMAND NAME]>

Eksempel

man -k cd>

Produksjon

Denne kommandoen søker etter termen cd på alle manualsidene og viser de relevante oppføringene sammen med seksjonene der de finnes. Dette er nyttig for å finne relaterte kommandoer og emner på manualsidene.

mann -k cd

  • Kommandoen ' cd ' søkes på alle manualsidene ved å betrakte det som et regulært uttrykk.

5. -w alternativ in man-kommando i Linux

  • De-w>alternativet iman>kommando returnerer plasseringen til manualsiden for en gitt kommando. Dette er nyttig for å finne hvor manualsidene er lagret på systemet.

Syntaks

man -w [COMMAND NAME]>

Eksempel

man -w ls>

Produksjon

I dette eksemplet er kommandoenman -w ls>gir ut banen til manualsiden forls>kommando, som indikerer hvor dokumentasjonsfilen er plassert på systemet.

mann -w ls

  • Plasseringen av kommandoen ' ls ' er returnert.

6. -I alternativ in man-kommando i Linux

De-I>alternativet iman>kommando gjør søket skille mellom store og små bokstaver, og sikrer at kommandonavnet vurderes med nøyaktige store og små bokstaver.

Syntaks

man -I [COMMAND NAME]>

Eksempel

Utførelsen av følgende kommando hjelper med å finne manualene til printf-kommandoen med sensitivitet for store og små bokstaver.

man -I printf>

Produksjon

Denne kommandoen søker etter manualsidene tilprintf>kommando, behandler kommandonavnet med store og små bokstaver. Dette er nyttig når du skiller mellom kommandoer eller seksjoner som har lignende navn, men forskjellige tilfeller.

mann -jeg printf

  • Følgende skjermbilde illustrerer manualen til printf-kommandoen med store og små bokstaver:

manualside for printf

  • Følgende ser etter manualsidene for Printf-kommandoen med store og små bokstaver:

mann -jeg printf

  • Kommandoen 'printf' tas som store og små bokstaver, dvs. 'printf' returnerer manualsidene, men 'Printf' gir feil.

Hvordan søke etter manuelle sider i Linux?

Det er tre hovedmåter:

  1. Ved å bruke ` man`> kommando: Dette er den klassiske tilnærmingen. Skriv ` man`> etterfulgt av kommandonavnet for å finne manualsiden. For eksempel ` man mkdir`> vil vise deg manualsiden for `mkdir` kommando.
  2. Ved å bruke ` -k`> alternativ: Vil du søke etter nøkkelord på alle manuelle sider? Brukman -k>etterfulgt av søkeordet ditt. For eksempel ` man -k> > permissions`> vil finne sider som nevner tillatelser .
  3. Ved å bruke ` apropos`> kommando: Ligner på ` man -k`> , men ` apropos`> søker også i beskrivelser, ikke bare navn. Prøv ` apropos networking`> for å finne sider relatert til nettverk.

Alternative måter å lese man-sider på

Følgende er de alternative måtene å lese man-sider på:

  • man2html: Konverterer man-sider til HTML-format, som kan være lettere å lese på et grafisk brukergrensesnitt (GUI).
  • tldr: Gir kortere, forenklede versjoner av man-sider.
  • hva er: Gir et veldig kort én-linjes sammendrag av en kommando.
  • apropos : Søker iman>sider for nøkkelord og gir en liste over kommandoer og deres korte beskrivelser.
  • info : Viser mer detaljert og hyperlenket dokumentasjon om kommandoer og programmer, ofte inkludert mer bakgrunnsinformasjon ennman>sider.

Konklusjon

I denne artikkelen diskuterte vi man-kommandoen i Linux, som er et viktig verktøy for å få tilgang til detaljert dokumentasjon om kommandoer, verktøy og systemanrop. Den gir en omfattende veiledning med organiserte seksjoner, inkludert syntaks, alternativer og eksempler. Med alternativer som-f>,-k>, og-a>, kan brukere raskt hente konsise beskrivelser, søkerelaterte kommandoer og få tilgang til alle samsvarende manuelle sider.

Navigering gjennom manuelle sider er forenklet med vanlige taster som mellomrom og Enter. Mann-kommandoen er ikke bare et dokumentasjonsverktøy; det er en verdifull ressurs for brukere på alle nivåer, som bidrar til en bedre forståelse av Linux-kommandoer og forbedrer kommandolinjeferdighetene.

Hvordan lese manualsider i Linux | man Command – Vanlige spørsmål

Hvordan se manualen for cd-kommando ved å bruke man-kommando?

Følgende kommando vil vise manualsiden for cd kommando, inkludert informasjon om alternativer, syntaks og eksempler.

man cd>

Følgende kommando vil gi en liste over kommandoer relatert til nøkkelordfilen, og hjelper brukere med å finne relevante verktøy.

 man -k file>

Hvordan vise en enlinjebeskrivelse av ls ved å bruke man Command?

Følgende kommando vil presentere en kort én-linjes beskrivelse av ls-kommandoen, nyttig for rask referanse.

 man -f ls>

Jeg finner ikke man-siden for en bestemt kommando, hva gjør jeg?

Det er noen få muligheter:

  • Kommandoen har kanskje ikke en man-side. Noen mindre eller mindre vanlige kommandoer kan mangle dokumentasjon.
  • Du kan ha stavet kommandonavnet feil. Dobbeltsjekk stavemåten og prøv igjen.
  • Man-siden kan være plassert i en annen seksjon. Du kan bruke -k> alternativ med man> for å søke etter nøkkelord på tvers av alle seksjoner. For eksempel ` man -k ls`> vil søke etter alle man-sider som nevner ls.