Changeset a1a7f4f


Ignore:
Timestamp:
07/04/2005 09:32:47 PM (19 years ago)
Author:
Archaic <archaic@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
afe7ecef
Parents:
ae31883
Message:

Brought (hopefully) all references of man/info pages into conformity. Updated typography to reflect this.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6376 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
15 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rae31883 ra1a7f4f  
    9292</listitem>
    9393
     94<listitem><para>July  4th, 2005 [archaic]: Brought (hopefully) all references of
     95man/info pages into conformity. Man page conformity was based on if referring to
     96a specific man page or man pages in general. Updated typography to reflect
     97this.</para></listitem>
     98
    9499<listitem><para>July  2nd, 2005 [matt]: Re-added the inetutils kernel-headers
    95100patch that erroneously got dropped during r5402.</para></listitem>
  • chapter02/creatingpartition.xml

    rae31883 ra1a7f4f  
    4242created&mdash;for example <filename class="devicefile">/dev/hda</filename> for
    4343the primary Integrated Drive Electronics (IDE) disk. Create a Linux native
    44 partition and a swap partition, if needed. Please refer to the man
    45 pages of <command>cfdisk</command> or <command>fdisk</command> if you
     44partition and a swap partition, if needed. Please refer to
     45<filename>cfdisk(8)</filename> or <filename>fdisk(8)</filename> if you
    4646do not yet know how to use the programs.</para>
    4747
  • chapter04/addinguser.xml

    rae31883 ra1a7f4f  
    8484<para>The <quote><parameter>-</parameter></quote> instructs
    8585<command>su</command> to start a login shell as opposed to a non-login shell.
    86 The difference between these two types of shells can be found in detail in the
    87 <command>man</command> and <command>info</command> pages for Bash.</para>
     86The difference between these two types of shells can be found in detail in
     87<filename>bash(1)</filename> and <command>info bash</command>.</para>
    8888
    8989</sect1>
  • chapter04/creatingtoolsdir.xml

    rae31883 ra1a7f4f  
    3232
    3333<note><para>The above command is correct. The <command>ln</command> command has
    34 a few syntactic variations, so be sure to check the <command>info</command> and
    35 <command>man</command> pages before reporting what you may think is an
     34a few syntactic variations, so be sure to check <command>info coreutils ln</command> and
     35<filename>ln(1)</filename> before reporting what you may think is an
    3636error.</para></note>
    3737
  • chapter05/flex.xml

    rae31883 ra1a7f4f  
    3636
    3737<para>The GNU autotools will detect that the Flex source code has been
    38 modified by the previous patch and tries to update the manual page
     38modified by the previous patch and tries to update the man page
    3939accordingly.  This does not work on many systems, and the default page is
    4040fine, so make sure it does not get regenerated:</para>
  • chapter05/toolchaintechnotes.xml

    rae31883 ra1a7f4f  
    195195dynamic linker, the name of the library, and the name of the function,
    196196resulting in a much smaller executable. A third option is to use the
    197 programming interface of the dynamic linker (see the
    198 <emphasis>dlopen</emphasis> man page for more information).</para>
     197programming interface of the dynamic linker (see <filename>dlopen(3)</filename>
     198for more information).</para>
    199199
    200200<para>Dynamic linking is the default on Linux and has three major
  • chapter06/flex.xml

    rae31883 ra1a7f4f  
    3737
    3838<para>The GNU autotools detects that the Flex source code has been
    39 modified by the previous patch and tries to update the manual page
     39modified by the previous patch and tries to update the man page
    4040accordingly. This does not work correctly on many systems, and the
    4141default page is fine, so make sure it does not get regenerated:</para>
  • chapter06/man-pages.xml

    rae31883 ra1a7f4f  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The Man-pages package contains over 1,200 manual pages.</para>
     15<para>The Man-pages package contains over 1,200 man pages.</para>
    1616
    1717<segmentedlist>
     
    4141<segmentedlist>
    4242<segtitle>Installed files</segtitle>
    43 <seglistitem><seg>various manual pages</seg></seglistitem>
     43<seglistitem><seg>various man pages</seg></seglistitem>
    4444</segmentedlist>
    4545
     
    4848<?dbhtml list-presentation="table"?>
    4949
    50 <varlistentry id="manual-pages">
    51 <term><filename>manual pages</filename></term>
     50<varlistentry id="man-pages">
     51<term><filename>man pages</filename></term>
    5252<listitem>
    5353<para>Describe the C and C++ functions, important
    5454device files, and significant configuration files</para>
    55 <indexterm zone="ch-system-man-pages manual-pages"><primary sortas="e-manual-pages">manual pages</primary></indexterm>
     55<indexterm zone="ch-system-man-pages man-pages"><primary sortas="e-man-pages">man pages</primary></indexterm>
    5656</listitem>
    5757</varlistentry>
  • chapter06/man.xml

    rae31883 ra1a7f4f  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The Man package contains programs for finding and viewing manual pages.</para>
     15<para>The Man package contains programs for finding and viewing man pages.</para>
    1616
    1717<segmentedlist>
     
    8787specification, <command>groff</command> has no means of typesetting
    8888characters outside International Organization for Standards
    89 (ISO) 8859-1 without some strange escape codes. When formatting manual
     89(ISO) 8859-1 without some strange escape codes. When formatting man
    9090pages, <command>groff</command> thinks that they are in the ISO 8859-1
    9191encoding and this <parameter>-Tlatin1</parameter> switch tells
     
    9696
    9797<para>This does not solve the problem of a non-working
    98 <command>man2dvi</command> program for localized manual pages in
     98<command>man2dvi</command> program for localized man pages in
    9999non-ISO 8859-1 locales. Also, it does not work with multibyte
    100100character sets. The first problem does not currently have a solution.
     
    124124<term><command>apropos</command></term>
    125125<listitem>
    126 <para>Searches the whatis database and displays the short descriptions
     126<para>Searches the <command>whatis</command> database and displays the short descriptions
    127127of system commands that contain a given string</para>
    128128<indexterm zone="ch-system-man apropos"><primary sortas="b-apropos">apropos</primary></indexterm>
     
    133133<term><command>makewhatis</command></term>
    134134<listitem>
    135 <para>Builds the whatis database; it reads all the manual pages in the
    136 manpath and writes the name and a short description in the whatis
    137 database for each page</para>
     135<para>Builds the <command>whatis</command> database; it reads all the man pages
     136in the <envar>MANPATH</envar> and writes the name and a short description in the
     137<command>whatis</command> database for each page</para>
    138138<indexterm zone="ch-system-man makewhatis"><primary sortas="b-makewhatis">makewhatis</primary></indexterm>
    139139</listitem>
     
    143143<term><command>man</command></term>
    144144<listitem>
    145 <para>Formats and displays the requested on-line manual page</para>
     145<para>Formats and displays the requested on-line man page</para>
    146146<indexterm zone="ch-system-man man"><primary sortas="b-man">man</primary></indexterm>
    147147</listitem>
     
    151151<term><command>man2dvi</command></term>
    152152<listitem>
    153 <para>Converts a manual page into dvi format</para>
     153<para>Converts a man page into dvi format</para>
    154154<indexterm zone="ch-system-man man2dvi"><primary sortas="b-man2dvi">man2dvi</primary></indexterm>
    155155</listitem>
     
    159159<term><command>man2html</command></term>
    160160<listitem>
    161 <para>Converts a manual page into HTML</para>
     161<para>Converts a man page into HTML</para>
    162162<indexterm zone="ch-system-man man2html"><primary sortas="b-man2html">man2html</primary></indexterm>
    163163</listitem>
     
    167167<term><command>whatis</command></term>
    168168<listitem>
    169 <para>Searches the whatis database and displays the short descriptions
     169<para>Searches the <command>whatis</command> database and displays the short descriptions
    170170of system commands that contain the given keyword as a separate
    171171word</para>
  • chapter06/texinfo.xml

    rae31883 ra1a7f4f  
    1414<sect2 role="package"><title/>
    1515<para>The Texinfo package contains programs for reading, writing, and
    16 converting Info documents.</para>
     16converting info pages.</para>
    1717
    1818<segmentedlist>
     
    6666<filename>/usr/share/info/dir</filename>.  Unfortunately, due to
    6767occasional problems in the Makefiles of various packages, it can
    68 sometimes get out of step with the Info manuals installed on the
     68sometimes get out of sync with the info pages installed on the
    6969system. If the <filename>/usr/share/info/dir</filename> file ever
    7070needs to be recreated, the following optional commands will accomplish
     
    9494<term><command>info</command></term>
    9595<listitem>
    96 <para>Used to read Info documents which are similar to man
    97 pages, but often go much deeper than just explaining all the command
    98 line options. For example, compare <command>man bison</command> and
    99 <command>info bison</command>.</para>
     96<para>Used to read info pages which are similar to man pages, but often go much
     97deeper than just explaining all the available command line options. For example,
     98compare <command>man bison</command> and <command>info bison</command>.</para>
    10099<indexterm zone="ch-system-texinfo info"><primary sortas="b-info">info</primary></indexterm>
    101100</listitem>
     
    114113<term><command>install-info</command></term>
    115114<listitem>
    116 <para>Used to install Info files; it updates entries in the Info index
    117 file</para>
     115<para>Used to install info pages; it updates entries in the
     116<command>info</command> index file</para>
    118117<indexterm zone="ch-system-texinfo install-info"><primary sortas="b-install-info">install-info</primary></indexterm>
    119118</listitem>
     
    124123<listitem>
    125124<para>Translates the given Texinfo source documents into
    126 Info files, plain text, or HTML</para>
     125info pages, plain text, or HTML</para>
    127126<indexterm zone="ch-system-texinfo makeinfo"><primary sortas="b-makeinfo">makeinfo</primary></indexterm>
    128127</listitem>
  • chapter06/util-linux.xml

    rae31883 ra1a7f4f  
    610610<term><command>whereis</command></term>
    611611<listitem>
    612 <para>Reports the location of binary, the source, and the manual page
     612<para>Reports the location of the binary, source, and man page
    613613for the given command</para>
    614614<indexterm zone="ch-system-util-linux whereis"><primary sortas="b-whereis">whereis</primary></indexterm>
  • chapter07/console.xml

    rae31883 ra1a7f4f  
    2727section can be uncommented if the country is supported. If still in doubt, look
    2828in the <filename class="directory">/usr/share/kbd</filename> directory for valid
    29 keymaps and screen fonts. Read the <command>loadkeys</command> and
    30 <command>setfont</command> manual pages and determine the correct arguments for
     29keymaps and screen fonts. Read <filename>loadkeys(1)</filename> and
     30<filename>setfont(8)</filename> to determine the correct arguments for
    3131these programs. Once decided, create the configuration file with the following
    3232command:</para>
  • chapter07/usage.xml

    rae31883 ra1a7f4f  
    2121works using a run-levels scheme. There are seven (numbered 0 to 6) run-levels
    2222(actually, there are more run-levels, but they are for special cases and are
    23 generally not used. The init manual page describes those details), and each one
     23generally not used. See <filename>init(8)</filename> for more details), and each one
    2424of those corresponds to the actions the computer is supposed to perform when it
    2525starts up. The default run-level is 3. Here are the descriptions of the
  • chapter08/kernel.xml

    rae31883 ra1a7f4f  
    9292may be needed. Information pertaining to modules and kernel configuration is
    9393located in the kernel documentation in the <filename
    94 class="directory">linux-&linux-version;/Documentation</filename> directory. The
    95 <emphasis>modprobe.conf</emphasis> <command>man</command> page may also be of
    96 interest.</para>
     94class="directory">linux-&linux-version;/Documentation</filename> directory.
     95Also, <filename>modprobe.conf(5)</filename> may be of interest.</para>
    9796
    9897<para>Be very careful when reading other documentation relating to kernel
  • prologue/typography.xml

    rae31883 ra1a7f4f  
    5555as seen or copy-and-pasted.</para>
    5656
     57<para><filename>passwd(5)</filename></para>
     58
     59<para>This format is used to refer to a specific manual page (hereinafter
     60referred to simply as a <quote>man</quote> page). The number inside parentheses
     61indicates a specific section inside of <command>man</command>. For example,
     62<command>passwd</command> has two man pages. Per LFS installation instructions,
     63those two man pages will be located at
     64<filename>/usr/share/man/man1/passwd.1</filename> and
     65<filename>/usr/share/man/man5/passwd.5</filename>. Both man pages have different
     66information in them. When the book uses <filename>passwd(5)</filename> it is
     67specifically referring to <filename>/usr/share/man/man5/passwd.5</filename>.
     68<command>man passwd</command> will print the first man page it finds that
     69matches <quote>passwd</quote>, which will be
     70<filename>/usr/share/man/man1/passwd.1</filename>. For this example, you will
     71need to run <command>man 5 passwd</command> in order to read the specific page
     72being referred to. It should be noted that most man pages do not have duplicate
     73page names in different sections. Therefore, <command>man <replaceable>[program
     74name]</replaceable></command> is generally sufficient.</para>
     75
    5776</sect1>
    5877
Note: See TracChangeset for help on using the changeset viewer.