'mannen' är en kort term för manuell sida. I unix-liknande operativsystem som linux är man ett gränssnitt för att se systemets referensmanual.
En användare kan begära att visa en man-sida genom att helt enkelt skriva man följt av ett mellanslag och sedan argument. Här kan dess argument vara ett kommando, ett verktyg eller en funktion. En manualsida kopplad till vart och ett av dessa argument visas.
Om du kommer att ange ett avsnittsnummer i kommandot, kommer man att uppmanas att titta på det avsnittsnumret i manualen och den avsnittssidan kommer att visas. Och om inte, kommer den som standard att visa den första sidan och du måste gå igenom hela avsnitten på ett fördefinierat sätt.
man Command i Linux
Introduktion till människan
man är en inbyggd manual för att använda Linux-kommandon. Det tillåter användare att komma åt referensmanualen för ett verktyg eller ett kommando att köra i terminalen. Kommandot man innehåller kommandobeskrivningen, exempel, flaggor, tillämpliga alternativ och andra informativa element.
Förutsättningar
- Ett root-privilegiekonto
- Kommandoradsåtkomst
- En maskin som kör Linux
Vi kommer att läsa om avsnittsnummer i denna handledning.
Syntax för människan:
man [option(s)] keyword(s)
Men i allmänhet används inte [alternativ]. Endast nyckelord skrivs som ett argument.
Till exempel,
man ls
Detta kommando visar all information om 'ls' kommandot som visas på skärmdumpen.
Som standard söker man-kommandot efter alla tillgängliga komponenter i manualen och visar den första matchningen (även när sidan är tillgänglig i många avsnitt). Att ge ett sektionsnummer adresserar man-kommandot att söka i en viss sektion.
Nio manuella avsnitt listas och förklaras enligt följande:
Filformat och konventioner: Den visar filformat som etc/passwd.
Hur använder man kommandot man i Linux?
- Skriv man-kommandot följt av namnet på Linux-kommandot vilken man-sida vi vill se på terminalskärmen.
- Resultatet är långt. Vi kan använda musens rullningshjul, upp- och nertangenterna eller PgUp- och PgDn-tangenterna för att använda den.
- Vi kan klicka på H-knappen för att hitta hjälpsektionen och en möjlig tangentbordstabell för att navigera i utgången efter att ha utfört man-kommandot.
- Vi kan trycka på Q-knappen för att avsluta.
- Kommandoutgången visar den tillgängliga rubriken för man-sidan för det namngivna kommandot.
Följande är listan över möjliga rubriker:
Viktig: Sidor kan innehålla färre eller fler rubriker beroende på innehållet på man-sidan.
Hur utdata visas i kommandoskalet
man visar dess utdata genom personsökare. En personsökare är ett program som visar sin utdata en skärmfull i taget, vilket innebär att hela texten inte visas på en gång och det finns inget alternativ att rulla ner på sidan.
Ett kolon längst ned visar slutet av sidan på skärmen. För att gå till nästa sida kan du använda 'mellanslagstangenten' eller 'f' och för att gå bakåt kan du använda 'b'.
För att lämna sidan på skärmen använd 'q' och du kommer att dirigeras till skalprogrammet. Och tryck 'h' för hjälp.
Avsnitt på mansidan:
man-sidan är uppdelad i olika sektioner. Varje avsnitt är uppdelat utifrån ett visst ämne.
Man-sidorna har ett nummer skrivet inom parentes efter kommandot. Dessa nummer representerar sektionsnumret. På bilden ovan kan du se LS(1) längst upp, vilket visar att den är från sektion 1.
Som jag sa tidigare, om du kommer att nämna ett visst avsnittsnummer kommer din man-sida att dirigeras till det avsnittet. Annars måste du gå igenom hela avsnitten på ett fördefinierat sätt för att gå till önskat avsnitt.
Avsnitt:
- Körbara program och skalkommandon
- Systemsamtal
- Bibliotekssamtal
- Specialfiler
- Filformat och konventioner
- Spel
- Diverse
- Systemadministrationskommandon
- Kärnrutiner
n. Tcl/Tk (ett programmeringsspråk)
regexp_like i mysql
Syntax för ett visst avsnitt:
man section_number keyword
Till exempel
man 2 passwd
man Alternativ
Kommandon | Fungera |
---|---|
man -åh | Lista alla tillgängliga delar av ett kommando. |
man -a | För att visa alla man-sidor för ett kommando. |
sman -k (apropos) | Visar en lista med resultat på man-sidan som innehåller en sökordsmatchning. |
-f, vad är det | Den visar beskrivning från manualsidan om tillgänglig. |
var är | Används för att fastställa platsen för en man-sida |
Inget alternativ | Den visar hela kommandohandboken. |
Sektionsnummer | Eftersom manualen är kategoriserad i två eller flera sektioner, används alternativet sektionsnummer för att endast visa ett specifikt manuellt avsnitt. |
-I | Detta alternativ används för att returnera platsen där manualsidan för ett angivet kommando är tillgänglig. |
-Jag | Detta alternativ gör kommandot skiftlägeskänsligt. |
--standard, -D | Normalt ges detta alternativ som det initiala alternativet och återställer man-kommandots beteende till dess standard. |
--debug, -d | Detta alternativ skriver ut felsökningsdetaljerna. |
--config-fil=fil, -C-fil | Vi kan använda den här filen för användarkonfiguration istället för standarden ~/.manpath. |
--varningar[=varningar] | Detta alternativ aktiverar varningar med groff. Den kan användas för att implementera sundhetskontroller på manualsidans källtext. Varningsalternativet är en komma-isolerad lista med varningsnamn. Mac är standard om den inte medföljer. |
--global-apropos, -K | Den hittar text på varje manualsida. Det är en brute-force-sökning. Vi bör definiera ett avsnitt för att minska antalet sidnummer som måste sökas. |
--lokal-fil, -l | Det aktiverar lokalt läge. Den formaterar och visar filerna i den lokala manualen istället för att hitta dem från systemets manuella samling. |
--plats, --stig, --var, -w | Det här alternativet visar inte manualsidan utan skriver ut käll nroff-filens plats som skulle redigeras. Den visar platsen för varje källfil som är samma som sökkriteriet om flaggan -a också används. |