Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
A manual page (man page) is a Unix-based online manual for Unix-based interactive shell commands, system objects and interfaces. The man command can be entered by a system user. To display a certain man page, the user must type a space after the man command then type the name of the command or object for which he or she is seeking information.
Man pages are preinstalled documents associated with Unix-like operating systems, where each page is a self-contained document. They are stored as "nroff" files. The first man pages were written by Dennis Ritchie and Ken Thompson in early 1971. At that time, it was hard to find published information about Unix-based commands. Man page was therefore seen as a step forward in the world of information and documentation.
The command format to find the man itself is "man man". If only the general topic rather than the command name is known, the "apropos" command is used. This lists all man pages related to the topic specified.
The majority of Unix GUI applications provide end-user documentation in HTML, including embedded HTML viewers, such as Yelp, to read the help within the application. Generally, they are in English. However, translations to other languages are also available in the system. The default format of the man page is "troff", including the macro package "man", or "mdoc" on some systems. Therefore, a man page can be typeset to PostScript, PDF, and other formats for viewing or printing. Modern Linux distributions use the "man2html" command to browse their man pages using an HTML browser. OpenBSD also uses "mandoc", a formatter for man pages that supports output in HTML, XHTML and PostScript. The manual is usually split into eight numbered sections for BSD, Linux and Unix, as follows: