3. Getting Help While on the System
The full set of man pages is organized into many sections having titles such as:
commands games library routines system maintenance special files device drivers file formats system calls miscellaneousOn most UNIX systems, you can find out what the categories are by typing:
apropos introIf you know the name of a command, you can view its man page at your terminal. If you don't know its name, you can use the apropos command, which searches through the header lines of the man pages for whatever keyword you supply and shows you a list of the man pages it finds. To use it, type
apropos topicwhere topic is a word describing what you want to know. For example, if you can't remember the commands to run Fortran or use its libraries, you might type
apropos fortranwhich would produce a list of man pages that contain ``fortran'' in their header lines:
imsl imsl (7) - Fortran Subroutine Libraries for Numerical Computation asa asa (1) - convert FORTRAN carriage-control output to printable form asa asa (1) - convert FORTRAN carriage-control output to printable form f77 f77 (1) - FORTRAN compiler f77_floatingpoint f77_floatingpoint (3f) - FORTRAN IEEE floating-point definitions fpr fpr (1) - convert FORTRAN carriage-control output to printable form fputc putc (3f) - write a character to a FORTRAN logical unit fsplit fsplit (1) - split a multi-routine FORTRAN file into individual files intro intro (1) - introduction to FORTRAN Manual Pages intro intro (3f) - introduction to FORTRAN library functions and subroutines libm_double libm_double (3f) - FORTRAN access to double precision libm functions and subroutines libm_quadruple libm_quadruple (3f) - FORTRAN access to quadruple-precision libm functions (SPARC only) libm_single libm_single (3f) - FORTRAN access to single-precision libm functions and subroutines putc putc (3f) - write a character to a FORTRAN logical unit ratfor ratfor (1) - rational FORTRAN dialect tclose topen (3f) - FORTRAN tape I/O topen topen (3f) - FORTRAN tape I/O tread topen (3f) - FORTRAN tape I/O trewin topen (3f) - FORTRAN tape I/O tskipf topen (3f) - FORTRAN tape I/O tstate topen (3f) - FORTRAN tape I/O twrite topen (3f) - FORTRAN tape I/ONotice that apropos does not require an exact case match: it successfully found uppercase FORTRAN and mixed-case Fortran. It will also find partial words, such as ``fortr''. The numbers in parentheses identify the section number for each man page. From this list you could choose the one you need.
man [section] name (on Solaris systems, man [-s section] name)If you omit the section number, the man program searches through each section in turn until it finds the named man page. This is fine if name is unique. But a name may exist in more than one section, in which case omitting the section number would get you only the first man page.
Most manual sections have an ``intro'' man page, describing that section in general. So to find out more about library functions (section 3 of the man pages), type
man 3 intro (on Solaris systems, man -s 3 intro)When man displays information on your terminal, it pauses after each screenful, allowing you to read the current screenful before you go to the next. To see the next screenful, press the space bar. To see just one more line, press Return. To quit reading, type q.
http://www.hardlink.net/support.htmlFrom there, you have access to various forms of documentation, FAQs, and system resources.
Go to next chapter
Go back to table of contents