More doc updates
-Erik
diff --git a/docs/busybox.pod b/docs/busybox.pod
index 5c2c590..d1d6f7e 100644
--- a/docs/busybox.pod
+++ b/docs/busybox.pod
@@ -237,12 +237,6 @@
-------------------------------
-=item clear
-
-Clears the screen.
-
--------------------------------
-
=item chvt
Usage: chvt N
@@ -251,6 +245,12 @@
-------------------------------
+=item clear
+
+Clears the screen.
+
+-------------------------------
+
=item cp
Usage: cp [OPTION]... SOURCE DEST
@@ -363,6 +363,14 @@
-------------------------------
+=item deallocvt
+
+Usage: deallocvt N
+
+Deallocates unused virtual terminal /dev/ttyN
+
+-------------------------------
+
=item df
Usage: df [filesystem ...]
@@ -580,14 +588,6 @@
-------------------------------
-=item deallocvt
-
-Usage: deallocvt N
-
-Deallocates unused virtual terminal /dev/ttyN
-
--------------------------------
-
=item fsck.minix
Usage: fsck.minix [B<-larvsmf>] /dev/name
@@ -1187,25 +1187,6 @@
-------------------------------
-=item nc
-
-Usage: nc [IP] [port]
-
-Netcat opens a pipe to IP:port
-
-Example:
-
- $ nc foobar.somedomain.com 25
- 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600
- help
- 214-Commands supported:
- 214- HELO EHLO MAIL RCPT DATA AUTH
- 214 NOOP QUIT RSET HELP
- quit
- 221 foobar closing connection
-
--------------------------------
-
=item more
Usage: more [file ...]
@@ -1277,6 +1258,25 @@
-------------------------------
+=item nc
+
+Usage: nc [IP] [port]
+
+Netcat opens a pipe to IP:port
+
+Example:
+
+ $ nc foobar.somedomain.com 25
+ 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600
+ help
+ 214-Commands supported:
+ 214- HELO EHLO MAIL RCPT DATA AUTH
+ 214 NOOP QUIT RSET HELP
+ quit
+ 221 foobar closing connection
+
+-------------------------------
+
=item nslookup
Usage: nslookup [HOST]
@@ -1476,23 +1476,6 @@
-------------------------------
-=item sh
-
-Usage: sh
-
-lash -- the BusyBox LAme SHell (command interpreter)
-
-This command does not yet have proper documentation.
-
-Use lash just as you would use any other shell. It properly handles pipes,
-redirects, job control, can be used as the shell for scripts (#!/bin/sh), and
-has a sufficient set of builtins to do what is needed. It does not (yet)
-support Bourne Shell syntax. If you need things like "if-then-else", "while",
-and such, use ash or bash. If you just need a very simple and extremely small
-shell, this will do the job.
-
--------------------------------
-
=item sfdisk
Usage: sfdisk [options] device ...
@@ -1536,6 +1519,23 @@
-------------------------------
+=item sh
+
+Usage: sh
+
+lash -- the BusyBox LAme SHell (command interpreter)
+
+This command does not yet have proper documentation.
+
+Use lash just as you would use any other shell. It properly handles pipes,
+redirects, job control, can be used as the shell for scripts (#!/bin/sh), and
+has a sufficient set of builtins to do what is needed. It does not (yet)
+support Bourne Shell syntax. If you need things like "if-then-else", "while",
+and such, use ash or bash. If you just need a very simple and extremely small
+shell, this will do the job.
+
+-------------------------------
+
=item sleep
Usage: sleep N
@@ -1567,6 +1567,30 @@
-------------------------------
+=item swapoff
+
+Usage: swapoff [OPTION] [device]
+
+Stop swapping virtual memory pages on the given device.
+
+Options:
+
+ -a Stop swapping on all swap devices
+
+-------------------------------
+
+=item swapon
+
+Usage: swapon [OPTION] [device]
+
+Start swapping virtual memory pages on the given device.
+
+Options:
+
+ -a Start swapping on all swap devices
+
+-------------------------------
+
=item sync
Usage: sync
@@ -1591,30 +1615,6 @@
-------------------------------
-=item swapon
-
-Usage: swapon [OPTION] [device]
-
-Start swapping virtual memory pages on the given device.
-
-Options:
-
- -a Start swapping on all swap devices
-
--------------------------------
-
-=item swapoff
-
-Usage: swapoff [OPTION] [device]
-
-Stop swapping virtual memory pages on the given device.
-
-Options:
-
- -a Stop swapping on all swap devices
-
--------------------------------
-
=item tail
Usage: tail [OPTION] [FILE]...
@@ -1666,6 +1666,33 @@
-------------------------------
+=item tee
+
+Usage: tee [OPTION]... [FILE]...
+
+Copy standard input to each FILE, and also to standard output.
+
+Options:
+
+ -a append to the given FILEs, do not overwrite
+
+Example:
+
+ $ echo "Hello" | tee /tmp/foo
+ $ cat /tmp/foo
+ Hello
+
+-------------------------------
+
+=item telnet
+
+Usage: telnet host [port]
+
+Telnet is used to establish interactive communication with another
+computer over a network using the TELNET protocol.
+
+-------------------------------
+
=item test, [
Usage: test EXPRESSION
@@ -1691,33 +1718,6 @@
-------------------------------
-=item telnet
-
-Usage: telnet host [port]
-
-Telnet is used to establish interactive communication with another
-computer over a network using the TELNET protocol.
-
--------------------------------
-
-=item tee
-
-Usage: tee [OPTION]... [FILE]...
-
-Copy standard input to each FILE, and also to standard output.
-
-Options:
-
- -a append to the given FILEs, do not overwrite
-
-Example:
-
- $ echo "Hello" | tee /tmp/foo
- $ cat /tmp/foo
- Hello
-
--------------------------------
-
=item touch
Usage: touch [B<-c>] file [file ...]
@@ -1783,45 +1783,6 @@
-------------------------------
-=item uuencode
-
-Usage: uuencode [OPTION] [INFILE] REMOTEFILE
-
-Uuencode a file.
-
-Options:
-
- -m use base64 encoding as of RFC1521
-
-Example:
-
- $ uuencode busybox busybox
- begin 755 busybox
- M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``&
- .....
- $ uudecode busybox busybox > busybox.uu
- $
-
--------------------------------
-
-=item uudecode
-
-Usage: uudecode [OPTION] [FILE]
-
-Uudecode a uuencoded file
-
-Options:
-
- -o FILE direct output to FILE
-
-Example:
-
- $ uudecode -o busybox busybox.uu
- $ ls -l busybox
- -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox
-
--------------------------------
-
=item umount
Usage: umount [flags] filesystem|directory
@@ -1918,6 +1879,45 @@
-------------------------------
+=item uuencode
+
+Usage: uuencode [OPTION] [INFILE] REMOTEFILE
+
+Uuencode a file.
+
+Options:
+
+ -m use base64 encoding as of RFC1521
+
+Example:
+
+ $ uuencode busybox busybox
+ begin 755 busybox
+ M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``&
+ .....
+ $ uudecode busybox busybox > busybox.uu
+ $
+
+-------------------------------
+
+=item uudecode
+
+Usage: uudecode [OPTION] [FILE]
+
+Uudecode a uuencoded file
+
+Options:
+
+ -o FILE direct output to FILE
+
+Example:
+
+ $ uudecode -o busybox busybox.uu
+ $ ls -l busybox
+ -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox
+
+-------------------------------
+
=item wc
Usage: wc [OPTION]... [FILE]...
@@ -2063,4 +2063,4 @@
=cut
-# $Id: busybox.pod,v 1.52 2000/06/26 12:14:30 andersen Exp $
+# $Id: busybox.pod,v 1.53 2000/07/04 20:07:13 andersen Exp $
diff --git a/docs/busybox.sgml b/docs/busybox.sgml
index ac3e7e7..49b82c3 100644
--- a/docs/busybox.sgml
+++ b/docs/busybox.sgml
@@ -231,531 +231,368 @@
</sect1>
-<para>
--------------------------------
+ <sect1 id="chgrp">
+ <title>chgrp</title>
-</para>
+ <para>
+ Usage: chgrp [OPTION]... GROUP FILE...
+ </para>
-</listitem></varlistentry>
-<varlistentry><term><emphasis>chgrp
+ <para>
+ Change the group membership of each FILE to GROUP.
+ </para>
-</emphasis></term>
-<listitem><para></para>
+ <para>
+ Options:
+ </para>
-<para>
-Usage: chgrp [OPTION]... GROUP FILE...
+ <para>
+ <screen>
+ -R change files and directories recursively
+ </screen>
+ </para>
+ <para>
+ Example:
+ </para>
-</para>
+ <para>
+ <screen>
+ $ ls -l /tmp/foo
+ -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo
+ $ chgrp root /tmp/foo
+ $ ls -l /tmp/foo
+ -r--r--r-- 1 andersen root 0 Apr 12 18:25 /tmp/foo
+ </screen>
+ </para>
+ </sect1>
-<para>
-Change the group membership of each FILE to GROUP.
-</para>
+ <sect1 id="chmod">
+ <title>chmod</title>
-<para>
-Options:
+ <para>
+ Usage: chmod [<emphasis>-R</emphasis>] MODE[,MODE]... FILE...
+ </para>
+ <para>
+ Changes file access permissions for the specified
+ <literal>FILE(s)</literal> (or directories). Each MODE is defined by
+ combining the letters for WHO has access to the file, an OPERATOR for
+ selecting how the permissions should be changed, and a PERMISSION for
+ <literal>FILE(s)</literal> (or directories).
+ </para>
-</para>
+ <para>
+ WHO may be chosen from
+ </para>
-<para>
-<screen>
- -R change files and directories recursively
-</screen>
+ <para>
+ <screen>
+ u User who owns the file
+ g Users in the file's Group
+ o Other users not in the file's group
+ a All users
+ </screen>
+ </para>
+ <para>
+ OPERATOR may be chosen from
+ </para>
-</para>
+ <para>
+ <screen>
+ + Add a permission
+ - Remove a permission
+ = Assign a permission
+ </screen>
+ </para>
-<para>
-Example:
+ <para>
+ PERMISSION may be chosen from
+ </para>
+ <para>
+ <screen>
+ r Read
+ w Write
+ x Execute (or access for directories)
+ s Set user (or group) ID bit
+ t Sticky bit (for directories prevents removing files by non-owners)
+ </screen>
+ </para>
-</para>
+ <para>
+ Alternately, permissions can be set numerically where the first three
+ numbers are calculated by adding the octal values, such as
+ </para>
-<para>
-<screen>
- $ ls -l /tmp/foo
- -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo
- $ chgrp root /tmp/foo
- $ ls -l /tmp/foo
- -r--r--r-- 1 andersen root 0 Apr 12 18:25 /tmp/foo
-</screen>
+ <para>
+ <screen>
+ 4 Read
+ 2 Write
+ 1 Execute
+ </screen>
+ </para>
+ <para>
+ An optional fourth digit can also be used to specify
+ </para>
-</para>
+ <para>
+ <screen>
+ 4 Set user ID
+ 2 Set group ID
+ 1 Sticky bit
+ </screen>
+ </para>
-<para>
--------------------------------
+ <para>
+ Options:
+ </para>
+ <para>
+ <screen>
+ -R Change files and directories recursively.
+ </screen>
+ </para>
-</para>
+ <para>
+ Example:
+ </para>
-</listitem></varlistentry>
-<varlistentry><term><emphasis>chmod
+ <para>
+ <screen>
+ $ ls -l /tmp/foo
+ -rw-rw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo
+ $ chmod u+x /tmp/foo
+ $ ls -l /tmp/foo
+ -rwxrw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo*
+ $ chmod 444 /tmp/foo
+ $ ls -l /tmp/foo
+ -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo
+ </screen>
+ </para>
+ </sect1>
-</emphasis></term>
-<listitem><para></para>
-<para>
-Usage: chmod [<emphasis>-R</emphasis>] MODE[,MODE]... FILE...
+
+ <sect1 id="chown">
+ <title>chown</title>
+ <para>
+ Usage: chown [OPTION]... OWNER[<.|:>[GROUP] FILE...
+ </para>
+ <para>
+ Changes the owner and/or group of each FILE to OWNER and/or GROUP.
+ </para>
-</para>
+ <para>
+ Options:
+ </para>
-<para>
-Changes file access permissions for the specified
-<literal>FILE(s)</literal> (or directories). Each MODE is defined by
-combining the letters for WHO has access to the file, an OPERATOR for
-selecting how the permissions should be changed, and a PERMISSION for
-<literal>FILE(s)</literal> (or directories).
+ <para>
+ <screen>
+ -R Changes files and directories recursively
+ </screen>
+ </para>
+ <para>
+ Example:
+ </para>
-</para>
+ <para>
+ <screen>
+ $ ls -l /tmp/foo
+ -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo
+ $ chown root /tmp/foo
+ $ ls -l /tmp/foo
+ -r--r--r-- 1 root andersen 0 Apr 12 18:25 /tmp/foo
+ $ chown root.root /tmp/foo
+ ls -l /tmp/foo
+ -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo
+ </screen>
+ </para>
+ </sect1>
-<para>
-WHO may be chosen from
-</para>
+ <sect1 id="chroot">
+ <title>chroot</title>
+ <para>
+ Usage: chroot NEWROOT [COMMAND...]
+ </para>
-<para>
-<screen>
- u User who owns the file
- g Users in the file's Group
- o Other users not in the file's group
- a All users
-</screen>
+ <para>
+ Run COMMAND with root directory set to NEWROOT.
+ </para>
+ <para>
+ Example:
+ </para>
-</para>
+ <para>
+ <screen>
+ $ ls -l /bin/ls
+ lrwxrwxrwx 1 root root 12 Apr 13 00:46 /bin/ls -> /BusyBox
+ $ mount /dev/hdc1 /mnt -t minix
+ $ chroot /mnt
+ $ ls -l /bin/ls
+ -rwxr-xr-x 1 root root 40816 Feb 5 07:45 /bin/ls*
+ </screen>
+ </para>
+ </sect1>
-<para>
-OPERATOR may be chosen from
+ <sect1 id="chvt">
+ <title>chvt</title>
+ <para>
+ Usage: chvt N
+ </para>
-</para>
+ <para>
+ Changes the foreground virtual terminal to /dev/ttyN
+ </para>
+ </sect1>
-<para>
-<screen>
- + Add a permission
- - Remove a permission
- = Assign a permission
-</screen>
-</para>
-<para>
-PERMISSION may be chosen from
+ <sect1 id="clear">
+ <title>clear</title>
+ <para>
+ Usage: clear
+ </para>
-</para>
+ <para>
+ Clears the screen.
+ </para>
+ </sect1>
-<para>
-<screen>
- r Read
- w Write
- x Execute (or access for directories)
- s Set user (or group) ID bit
- t Sticky bit (for directories prevents removing files by non-owners)
-</screen>
+ <sect1 id="cp">
+ <title>cp</title>
-</para>
+ <para>
+ Usage: cp [OPTION]... SOURCE DEST
+ </para>
-<para>
-Alternately, permissions can be set numerically where the first three
-numbers are calculated by adding the octal values, such as
+ <para>
+ <screen>
+ or: cp [OPTION]... SOURCE... DIRECTORY
+ </screen>
+ </para>
+ <para>
+ Copies SOURCE to DEST, or multiple <literal>SOURCE(s)</literal> to
+ DIRECTORY.
+ </para>
-</para>
+ <para>
+ Options:
+ </para>
-<para>
-<screen>
- 4 Read
- 2 Write
- 1 Execute
-</screen>
+ <para>
+ <screen>
+ -a Same as -dpR
+ -d Preserves links
+ -p Preserves file attributes if possible
+ -R Copies directories recursively
+ </screen>
+ </para>
+ </sect1>
-</para>
+ <sect1 id="cut">
+ <title>cut</title>
-<para>
-An optional fourth digit can also be used to specify
+ <para>
+ Usage: cut [OPTION]... [FILE]...
+ </para>
+ <para>
+ Prints selected fields from each input FILE to standard output.
+ </para>
-</para>
+ <para>
+ Options:
+ </para>
-<para>
-<screen>
- 4 Set user ID
- 2 Set group ID
- 1 Sticky bit
-</screen>
+ <para>
+ <screen>
+ -b LIST Output only bytes from LIST
+ -c LIST Output only characters from LIST
+ -d CHAR Use CHAR instead of tab as the field delimiter
+ -s Only output Lines if the include DELIM
+ -f N Print only these fields
+ -n Ignored
+ </screen>
+ </para>
+ <para>
+ Example:
+ </para>
-</para>
+ <para>
+ <screen>
+ $ echo "Hello world" | cut -f 1 -d ' '
+ Hello
+ $ echo "Hello world" | cut -f 2 -d ' '
+ world
+ </screen>
+ </para>
+ </sect1>
-<para>
-Options:
-</para>
+ <sect1 id="date">
+ <title>date</title>
-<para>
-<screen>
- -R Change files and directories recursively.
-</screen>
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ ls -l /tmp/foo
- -rw-rw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo
- $ chmod u+x /tmp/foo
- $ ls -l /tmp/foo
- -rwxrw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo*
- $ chmod 444 /tmp/foo
- $ ls -l /tmp/foo
- -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>chown
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: chown [OPTION]... OWNER[<.|:>[GROUP] FILE...
-
-
-</para>
-
-<para>
-Changes the owner and/or group of each FILE to OWNER and/or GROUP.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -R Changes files and directories recursively
-</screen>
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ ls -l /tmp/foo
- -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo
- $ chown root /tmp/foo
- $ ls -l /tmp/foo
- -r--r--r-- 1 root andersen 0 Apr 12 18:25 /tmp/foo
- $ chown root.root /tmp/foo
- ls -l /tmp/foo
- -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>chroot
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: chroot NEWROOT [COMMAND...]
-
-
-</para>
-
-<para>
-Run COMMAND with root directory set to NEWROOT.
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ ls -l /bin/ls
- lrwxrwxrwx 1 root root 12 Apr 13 00:46 /bin/ls -> /BusyBox
- $ mount /dev/hdc1 /mnt -t minix
- $ chroot /mnt
- $ ls -l /bin/ls
- -rwxr-xr-x 1 root root 40816 Feb 5 07:45 /bin/ls*
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>clear
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Clears the screen.
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>chvt
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: chvt N
-
-
-</para>
-
-<para>
-Changes the foreground virtual terminal to /dev/ttyN
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>cp
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: cp [OPTION]... SOURCE DEST
-
-
-</para>
-
-<para>
-<screen>
- or: cp [OPTION]... SOURCE... DIRECTORY
-</screen>
-
-
-</para>
-
-<para>
-Copies SOURCE to DEST, or multiple <literal>SOURCE(s)</literal> to
-DIRECTORY.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -a Same as -dpR
- -d Preserves links
- -p Preserves file attributes if possible
- -R Copies directories recursively
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>cut
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: cut [OPTION]... [FILE]...
-
-
-</para>
-
-<para>
-Prints selected fields from each input FILE to standard output.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -b LIST Output only bytes from LIST
- -c LIST Output only characters from LIST
- -d CHAR Use CHAR instead of tab as the field delimiter
- -s Only output Lines if the include DELIM
- -f N Print only these fields
- -n Ignored
-</screen>
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ echo "Hello world" | cut -f 1 -d ' '
- Hello
- $ echo "Hello world" | cut -f 2 -d ' '
- world
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>date
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: date [OPTION]... [+FORMAT]
-
-
-</para>
-
-<para>
-<screen>
- or: date [OPTION] [MMDDhhmm[[CC]YY][.ss]]
-</screen>
-
-
-</para>
-
-<para>
-Displays the current time in the given FORMAT, or sets the system date.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -R Outputs RFC-822 compliant date string
- -s Sets time described by STRING
- -u Prints or sets Coordinated Universal Time
-</screen>
-
+ <para>
+ Usage: date [OPTION]... [+FORMAT]
+ </para>
-</para>
+ <para>
+ <screen>
+ or: date [OPTION] [MMDDhhmm[[CC]YY][.ss]]
+ </screen>
+ </para>
-<para>
-Example:
+ <para>
+ Displays the current time in the given FORMAT, or sets the system date.
+ </para>
+ <para>
+ Options:
+ </para>
-</para>
+ <para>
+ <screen>
+ -R Outputs RFC-822 compliant date string
+ -s Sets time described by STRING
+ -u Prints or sets Coordinated Universal Time
+ </screen>
+ </para>
-<para>
-<screen>
- $ date
- Wed Apr 12 18:52:41 MDT 2000
-</screen>
+ <para>
+ Example:
+ </para>
+ <para>
+ <screen>
+ $ date
+ Wed Apr 12 18:52:41 MDT 2000
+ </screen>
+ </para>
+ </sect1>
-</para>
-<para>
--------------------------------
+<!-- This is where I have stopped formatting stuff -->
-</para>
</listitem></varlistentry>
<varlistentry><term><emphasis>dc
@@ -869,6 +706,30 @@
<para>
-------------------------------
+</para>
+
+</listitem></varlistentry>
+<varlistentry><term><emphasis>deallocvt
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: deallocvt N
+
+
+</para>
+
+<para>
+Deallocates unused virtual terminal /dev/ttyN
+
+
+</para>
+
+<para>
+-------------------------------
+
+
</para>
@@ -1416,30 +1277,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>deallocvt
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: deallocvt N
-
-
-</para>
-
-<para>
-Deallocates unused virtual terminal /dev/ttyN
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>fsck.minix
</emphasis></term>
@@ -3064,51 +2901,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>nc
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: nc [IP] [port]
-
-
-</para>
-
-<para>
-Netcat opens a pipe to IP:port
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ nc foobar.somedomain.com 25
- 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600
- help
- 214-Commands supported:
- 214- HELO EHLO MAIL RCPT DATA AUTH
- 214 NOOP QUIT RSET HELP
- quit
- 221 foobar closing connection
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>more
</emphasis></term>
@@ -3295,6 +3087,51 @@
</para>
</listitem></varlistentry>
+<varlistentry><term><emphasis>nc
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: nc [IP] [port]
+
+
+</para>
+
+<para>
+Netcat opens a pipe to IP:port
+
+
+</para>
+
+<para>
+Example:
+
+
+</para>
+
+<para>
+<screen>
+ $ nc foobar.somedomain.com 25
+ 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600
+ help
+ 214-Commands supported:
+ 214- HELO EHLO MAIL RCPT DATA AUTH
+ 214 NOOP QUIT RSET HELP
+ quit
+ 221 foobar closing connection
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
<varlistentry><term><emphasis>nslookup
</emphasis></term>
@@ -3860,47 +3697,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>sh
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: sh
-
-
-</para>
-
-<para>
-lash -- the BusyBox LAme SHell (command interpreter)
-
-
-</para>
-
-<para>
-This command does not yet have proper documentation.
-
-
-</para>
-
-<para>
-Use lash just as you would use any other shell. It properly handles pipes,
-redirects, job control, can be used as the shell for scripts (#!/bin/sh),
-and has a sufficient set of builtins to do what is needed. It does not
-(yet) support Bourne Shell syntax. If you need things like
-``if-then-else'', ``while'', and such, use ash or bash. If you just need a
-very simple and extremely small shell, this will do the job.
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>sfdisk
</emphasis></term>
@@ -3996,6 +3792,47 @@
</para>
</listitem></varlistentry>
+<varlistentry><term><emphasis>sh
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: sh
+
+
+</para>
+
+<para>
+lash -- the BusyBox LAme SHell (command interpreter)
+
+
+</para>
+
+<para>
+This command does not yet have proper documentation.
+
+
+</para>
+
+<para>
+Use lash just as you would use any other shell. It properly handles pipes,
+redirects, job control, can be used as the shell for scripts (#!/bin/sh),
+and has a sufficient set of builtins to do what is needed. It does not
+(yet) support Bourne Shell syntax. If you need things like
+``if-then-else'', ``while'', and such, use ash or bash. If you just need a
+very simple and extremely small shell, this will do the job.
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
<varlistentry><term><emphasis>sleep
</emphasis></term>
@@ -4079,6 +3916,82 @@
</para>
</listitem></varlistentry>
+<varlistentry><term><emphasis>swapoff
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: swapoff [OPTION] [device]
+
+
+</para>
+
+<para>
+Stop swapping virtual memory pages on the given device.
+
+
+</para>
+
+<para>
+Options:
+
+
+</para>
+
+<para>
+<screen>
+ -a Stop swapping on all swap devices
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
+<varlistentry><term><emphasis>swapon
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: swapon [OPTION] [device]
+
+
+</para>
+
+<para>
+Start swapping virtual memory pages on the given device.
+
+
+</para>
+
+<para>
+Options:
+
+
+</para>
+
+<para>
+<screen>
+ -a Start swapping on all swap devices
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
<varlistentry><term><emphasis>sync
</emphasis></term>
@@ -4145,82 +4058,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>swapon
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: swapon [OPTION] [device]
-
-
-</para>
-
-<para>
-Start swapping virtual memory pages on the given device.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -a Start swapping on all swap devices
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>swapoff
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: swapoff [OPTION] [device]
-
-
-</para>
-
-<para>
-Stop swapping virtual memory pages on the given device.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -a Stop swapping on all swap devices
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>tail
</emphasis></term>
@@ -4364,81 +4201,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>test, [
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: test EXPRESSION or [ EXPRESSION ]
-
-
-</para>
-
-<para>
-Checks file types and compares values returning an exit code determined by
-the value of EXPRESSION.
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ test 1 -eq 2
- $ echo $?
- 1
- $ test 1 -eq 1
- $ echo $?
- 0
- $ [ -d /etc ]
- $ echo $?
- 0
- $ [ -d /junk ]
- $ echo $?
- 1
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>telnet
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: telnet host [port]
-
-
-</para>
-
-<para>
-Telnet is used to establish interactive communication with another computer
-over a network using the TELNET protocol.
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>tee
</emphasis></term>
@@ -4493,6 +4255,81 @@
</para>
</listitem></varlistentry>
+<varlistentry><term><emphasis>telnet
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: telnet host [port]
+
+
+</para>
+
+<para>
+Telnet is used to establish interactive communication with another computer
+over a network using the TELNET protocol.
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
+<varlistentry><term><emphasis>test, [
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: test EXPRESSION or [ EXPRESSION ]
+
+
+</para>
+
+<para>
+Checks file types and compares values returning an exit code determined by
+the value of EXPRESSION.
+
+
+</para>
+
+<para>
+Example:
+
+
+</para>
+
+<para>
+<screen>
+ $ test 1 -eq 2
+ $ echo $?
+ 1
+ $ test 1 -eq 1
+ $ echo $?
+ 0
+ $ [ -d /etc ]
+ $ echo $?
+ 0
+ $ [ -d /junk ]
+ $ echo $?
+ 1
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
<varlistentry><term><emphasis>touch
</emphasis></term>
@@ -4678,117 +4515,6 @@
</para>
</listitem></varlistentry>
-<varlistentry><term><emphasis>uuencode
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: uuencode [OPTION] [INFILE] REMOTEFILE
-
-
-</para>
-
-<para>
-Uuencode a file.
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -m use base64 encoding as of RFC1521
-</screen>
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ uuencode busybox busybox
- begin 755 busybox
- M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``&
- .....
- $ uudecode busybox busybox > busybox.uu
- $
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
-<varlistentry><term><emphasis>uudecode
-
-</emphasis></term>
-<listitem><para></para>
-
-<para>
-Usage: uudecode [OPTION] [FILE]
-
-
-</para>
-
-<para>
-Uudecode a uuencoded file
-
-
-</para>
-
-<para>
-Options:
-
-
-</para>
-
-<para>
-<screen>
- -o FILE direct output to FILE
-</screen>
-
-
-</para>
-
-<para>
-Example:
-
-
-</para>
-
-<para>
-<screen>
- $ uudecode -o busybox busybox.uu
- $ ls -l busybox
- -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox
-</screen>
-
-
-</para>
-
-<para>
--------------------------------
-
-
-</para>
-
-</listitem></varlistentry>
<varlistentry><term><emphasis>umount
</emphasis></term>
@@ -5057,6 +4783,117 @@
</para>
</listitem></varlistentry>
+<varlistentry><term><emphasis>uudecode
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: uudecode [OPTION] [FILE]
+
+
+</para>
+
+<para>
+Uudecode a uuencoded file
+
+
+</para>
+
+<para>
+Options:
+
+
+</para>
+
+<para>
+<screen>
+ -o FILE direct output to FILE
+</screen>
+
+
+</para>
+
+<para>
+Example:
+
+
+</para>
+
+<para>
+<screen>
+ $ uudecode -o busybox busybox.uu
+ $ ls -l busybox
+ -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
+<varlistentry><term><emphasis>uuencode
+
+</emphasis></term>
+<listitem><para></para>
+
+<para>
+Usage: uuencode [OPTION] [INFILE] REMOTEFILE
+
+
+</para>
+
+<para>
+Uuencode a file.
+
+
+</para>
+
+<para>
+Options:
+
+
+</para>
+
+<para>
+<screen>
+ -m use base64 encoding as of RFC1521
+</screen>
+
+
+</para>
+
+<para>
+Example:
+
+
+</para>
+
+<para>
+<screen>
+ $ uuencode busybox busybox
+ begin 755 busybox
+ M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``&
+ .....
+ $ uudecode busybox busybox > busybox.uu
+ $
+</screen>
+
+
+</para>
+
+<para>
+-------------------------------
+
+
+</para>
+
+</listitem></varlistentry>
<varlistentry><term><emphasis>wc
</emphasis></term>