.MAN

MAN-fil

Unix Manual Page (roff/man-macro source)
Ställ en fråga
SNABBT SVAR

En .man-fil är en Unix manualsida - textbaserad dokumentation för ett kommando, skriven i roff/troff-markup. På Linux och macOS kör du „man ./namn.man” för att läsa den formaterad i terminalen, eller använd groff för att konvertera den till PDF, HTML eller vanlig text. En textredigerare öppnar råkällan men visar formateringsmakron, inte en färdig sida.

Utvecklare: Bell Labs (Unix man system); groff/man macros maintained by the GNU Project Kategori: Textfiler Öppen standard MIME: text/troff
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DOC · .ODT · .DOCX · .GDOC

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 1, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet MAN?

Filer med filtillägget .man innehåller Unix-manualer skrivna i roff-källkod. Manualsidor kan nås genom att ange kommandot man följt av namnet på ett program, en funktion eller ett ämne. Källkoden använder makropaketet *man* - en uppsättning direktiv med punktprefix (.TH, .SH, .B, .TP) som man renderar vid behov via groff eller mandoc. Om du öppnar en .man-fil i en textredigerare visas denna råa markup snarare än en formaterad sida; .man-filer stöder makron för visningsformatering för att styra fetstil, kursiv stil, indrag och tabellayout.

.man är en vanlig textfil och kan öppnas med valfri textredigerare, men manualer nås oftast via systemverktyget man som anropas från kommandoraden. Många grafiska systemmiljöer erbjuder olika verktyg för att visa man-dokument. Manualsidor kan delas in i följande avsnitt:

  • NAME - namnet på programmet, verktyget, biblioteket eller funktionen, följt av en kort beskrivning
  • SYNOPSIS - parametrar och alternativ för kommandot, och valfritt en C-funktionssignatur
  • DESCRIPTION - detaljerad beskrivning av kommandot och dess funktioner
  • EXAMPLES - exempel på hur kommandot kan användas
  • SEE ALSO - en lista över relaterade funktioner eller kommandon

Unix/Linux-manualer sparas vanligtvis inte som .man-filer på disken. Vanligtvis lagras manualer med ett suffix som indikerar vilket avsnitt i manualen filen tillhör - till exempel ls.1 eller printf.3 - och installerade sidor är vanligtvis gzip-komprimerade som namn.avsnitt.gz, vilket dekomprimeras transparent av man. Manualsidor är vanligtvis på engelska, även om vissa manualer är lokaliserade i olika distributioner.

Man-dokument är indelade i numrerade avsnitt. Kommandot man visar som standard den första matchande posten av 7 avsnitt (Unix System V) eller 8 (Linux/BSD), vilka är:

  • Allmänna kommandon
  • Systemanrop
  • C-biblioteksfunktioner
  • Specialfiler och drivrutiner
  • Filformat och konfigurationsfiler
  • Spel och skärmsläckare
  • Diverse / översiktssidor
  • Systemadministration och demoner (endast Linux/BSD)

För att komma åt ett specifikt avsnitt krävs att man anger man avsnittsnummer namn - till exempel man 5 passwd. Manualutmatning kan omdirigeras till ett annat program för enklare läsning, till exempel till cat eller less.

Säkerhet & trygghet

RISK: LOW

En källfil för en manualsida är vanlig text och körs inte vid visning. Den enda teoretiska varningen är att roff är ett Turing-komplett makrospråk och groff har historiskt sett haft buggar i parsningen, så rendering av en .man från en helt okänd källa görs bäst med den säkrare, sandlådebaserade mandoc snarare än fullständiga groff. Vid normal användning (läsning av dokumentation från paket och projekt) är en .man-fil ofarlig; att öppna den i en textredigerare är helt säkert. Förväxla den inte med en Windows .man-profil, som är en registerbikupa, inte ett dokument.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNUnix Manual Page (roff/man-macro source)även känd som man page, manpage
UTVECKLAREBell Labs (Unix man system); groff/man macros maintained by the GNU Projectsedan 1971 (Unix Programmer's Manual, V1); man macros standardized through the 1970s-80s
KATEGORITextfiler
MIME-TYPtext/troff
TYPTextbaserad troff/groff-källa som använder makropaketet man (roff-markup)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Windows 2000/XP obligatorisk användarprofil - Den äldre Windows .man-filen är en skrivskyddad nätverksprofil (en omdöpt NTUSER.DAT-registerbikupa) - orelaterad till Unix manualsidor; den ursprungliga betydelsen för db_name.
  • FoxPro / dBASE minnes-/menyfil - Vissa gamla DOS-databasverktyg använde .man för kompilerad meny- eller memodata; föråldrat.

Program som öppnar MAN-filer

Windows2 apps
WSL (man + groff) Inbyggd I Windows Subsystem for Linux kör du „man ./namn.man”; eller installera groff via MSYS2 för att rendera sidan.
Notepad / any text editor Gratis Öppna .man-källan som vanlig text för att läsa rå roff-markup i Windows (ingen formatering tillämpas).
macOS2 apps
TextEdit Inbyggd Öppnar den råa .man-källan som vanlig text (använd Format > Gör till ren text); visar roff-markup, inte en renderad sida.
man / groff (built-in) Inbyggd macOS levereras med man och groff: „man ./namn.man” för att läsa den; groff för att konvertera till text/PS/PDF.
Linux4 apps
Pico Gratis Gammal enkel terminalredigerare - öppnar råkällan. Till stor del ersatt av nano på moderna system.
man (man-db) Öppen källkod Kör „man ./namn.man” för att se den formaterad i terminalen; man anropar groff för att rendera fetstil/kursiv stil.
groff Öppen källkod Rendera direkt: „groff -man -Tascii namn.man | less” för text, „-Thtml” för HTML, „-Tpdf” för PDF.
Vim / GNU Emacs / nano (text editor) Öppen källkod Öppna den råa .man-källan för att läsa/redigera roff-markup (du kommer att se .TH, .SH-makron, inte en formaterad sida).

Tekniska detaljer

djup specifikation
FilkodningASCII eller UTF-8 vanlig text; inget binärt innehåll eller byte-order mark krävs
MIME-typtext/troff (primär); känns även igen som application/x-troff-man eller text/plain
Markup-språkroff/troff som använder makropaketet man (an-old macros); makroanrop med punktprefix måste visas i början av en rad
Titelmakro.TH (title header) - vanligtvis den första raden som inte är en kommentar; deklarerar sidnamn, avsnittsnummer, datum och källpaket
StandardavsnittNAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXAMPLES, FILES, ENVIRONMENT, BUGS, SEE ALSO - varje avsnitt introduceras av ett .SH-makro
Avsnittsnumrering för manualsidor7 avsnitt i traditionell Unix (System V); 8 i Linux och BSD - avsnitt 8 täcker kommandon för systemadministration
Typisk filstorlek1 KB - 100 KB; de flesta sidor ligger mellan 5 KB och 30 KB
Komprimering på diskInstallerade sidor är vanligtvis gzip-komprimerade (t.ex. ls.1.gz) och dekomprimeras transparent av man vid läsning
Renderingsmotorgroff (GNU troff) på Linux; mandoc på BSD och moderna macOS, som ersatte groff som standardrenderare för man
Vanlig filnamngivningTillägg med avsnittsnummer är standard på disk (ls.1, printf.3, passwd.5); filtillägget .man används främst av tredjeparts- eller medföljande dokumentation
Installationssökväg/usr/share/man/manN/ på Linux och BSD, där N är avsnittsnumret; macOS använder /usr/share/man/ med samma katalogstruktur
UtdataformatTerminaltext via en pager (less), PostScript, PDF, HTML och vanlig text - alla skapas vid behov av groff -T
Relaterade källformatmdoc (alternativt makropaket för BSD), pod2man (Perl POD till man), Sphinx man-byggare och ronn (Markdown-till-man-konverterare)
Utvecklare / ursprungBell Labs (ursprungliga Unix man-systemet, 1971); man-makron och groff underhålls av GNU Project
Släppt1971 (Unix Programmer's Manual, V1); man macros standardized through the 1970s-80s
Senaste versionN/A (roff/man-macro convention; groff is the active implementation)
Öppen standardJa · royaltyfri
Specifikationman7.org

MAN-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med MAN-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om MAN-filer.

Vanliga frågor

Vad är en .man-fil?
En Unix manualsida („man page”) - textbaserad dokumentation för ett kommando skriven i roff/troff med man-makron. (På klassiska Windows var samma filtillägg en obligatorisk användarprofil, en registerbikupa - en helt annan sak.)
Hur läser jag en .man-fil?
På Linux/macOS/BSD kör du „man ./namn.man” för att se den formaterad i terminalen. För att rendera den på annat håll, „groff -man -Tascii namn.man | less”. En textredigerare visar rå markup.
Hur konverterar jag en manualsida till PDF?
Använd groff: „groff -man -Tpdf namn.man > namn.pdf”. För HTML använd „groff -Thtml” eller „mandoc -T html namn.man”.
Varför visar min .man-fil .TH och .SH istället för normal text?
Du ser den råa roff-källkoden. Dessa punkt-makron är formateringsinstruktioner; kör filen genom „man” eller „groff” för att rendera den färdiga sidan.
Kan jag öppna en .man-fil i Windows?
Ja, som råtext (Notepad++), men för att rendera den bör du använda WSL („man ./namn.man”) eller installera groff via MSYS2. En vanlig textredigerare kommer inte att formatera den.
Är en .man-fil samma sak som en Windows-användarprofil?
Nej - det är två orelaterade format som delar filtillägg. En Unix man-sida är textdokumentation; en Windows 2000/XP .man är en obligatorisk (skrivskyddad) användarprofil, en omdöpt registerbikupa.

Referenser

1GNU groff - manual page formatterwww.gnu.org
2man7.org - man(7): macros to format manual pagesman7.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Relaterade filtillägg

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö