Amiga Unix — 68040 · 68060

Manual pages › Amiga-specific commands (1A)

man(1A)

describes the Amiga UNIX man page system.

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

Also by this name: man(1), General commands · man-original(1), General commands · man(7B), Document macros

man - describes the Amiga UNIX man page system.

man man

Reading Man Pages

We include all the man pages you would normally expect to find on a UNIX system. You access a man page for a command by typing man commandname.

Sometimes there is more than one man page for any given command. For example, if you select ls , you will see no fewer than three man pages. Each man page is slightly different, based on which /usr/catman directory it came from (see directory discussion, below) which part of UNIX it relates to.

When you use the Amiga UNIX command, a "table of contents" appears showing the name of each command (if there is more than one) that relates to the one you typed, the directory from which it came (see discussion below), and a brief description of the command. You can then select the man page you want by typing its corresponding number.

After you finish reading one man page, you return to the table of contents again, where you can select the next man page, or quit.

You can also specify a man page directly by typing its directory name along with the command name. To specify the general ls command only, you would type:

man 1 ls

where 1 is a directory in /usr/catman.

If you want to see the man pages for many different commands, you can type something like the following:

man command1 command2 command3 command4

The table of contents appears, listing each command name you typed in the above line. You can then select the number that corresponds to the man page you want to see first. After you finish looking at a man page, the man program returns you to the table of contents where you can select the next man page.

Man Page Directories

The man pages are located in a number of directories in /usr/catman. They are fully formatted but compressed. If you wish to display a man page while in one of the /usr/catman directories (without using the man command), use the zcat command. Each directory in /usr/catman contains a different category of man pages. The categories range from basic user commands to Math library functions to System maintenance procedures.

The man pages for basic user commands, for example, are stored in /usr/catman/1. The man pages for system maintenance procedures are stored in /usr/catman/8. Any directory in /usr/catman with an "A" as part of its name (1A, 5A, and 7A) contains Amiga UNIX specific man pages. Any directory with a "b" as part of its name (1b, 3b, 4b, and 7b) contains man pages for BSD utilities. Any directory with "l"as part of its name (1l, 5l, and 8l) contains man pages for public domain utilities.

There are 32 directoriees in /usr/catman, each containing man pages that are specific to different parts of the UNIX operating system. The following list describes the contents of each directory in /usr/catman:

1 User commands
1A User commands specific to Amiga UNIX
1b User commands specific to BSD
1c User commands, uucp
1f FMLI commands
1l Public domain user commands
1m Administration commands
2 System calls
2z System calls, Xenix specific
3 Library calls
3A Amiga specific library calls
3b BSD library calls
3c C library functions
3e libelf functions
3g libgen functions
3m Math library functions
3n Network services functions
3s Standard I/O fucntions
3w Open look calls
3x Specialized libraries (X commands)
4 File formats
4b File formats, BSD specific
4z File formats, Xenix specific
5 Miscellaneous
5A Miscellaneous Amiga UNIX commands
5l Miscellaneous public domain commands
6 Games
7 Special files
7A Special files, Amiga UNIX specific
7b Special files, BSD specific
8 System maintenance procedures
8l System maintenance procedures, public domain

Get a list of man pages for the ls command:

man ls

Look at only the /usr/catman/1/ls man page:

man 1 ls

Look at man pages for the who, ls, finger, and ps commands:

man who ls finger ps

/usr/catman/*

intro(1), intro(1A), intro(1m), intro(2), intro(2z), intro(3), intro(3m), intro(5), intro(7), intro(7A), intro(8)