diff options
| author | Eric Andersen <andersen@codepoet.org> | 2000-07-04 20:07:13 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2000-07-04 20:07:13 +0000 |
| commit | 028fb625f53208a4d835f4a5ae034c3edc1ad051 (patch) | |
| tree | 770e4c60d1c5fc2d465e6bbfd236049b37c95b24 /docs | |
| parent | 5331025f796d1defe90c8dda1fe1481de95850e5 (diff) | |
| download | busybox-w32-028fb625f53208a4d835f4a5ae034c3edc1ad051.tar.gz busybox-w32-028fb625f53208a4d835f4a5ae034c3edc1ad051.tar.bz2 busybox-w32-028fb625f53208a4d835f4a5ae034c3edc1ad051.zip | |
More doc updates
-Erik
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/busybox.pod | 274 | ||||
| -rw-r--r-- | docs/busybox.sgml | 1265 |
2 files changed, 688 insertions, 851 deletions
diff --git a/docs/busybox.pod b/docs/busybox.pod index 5c2c59054..d1d6f7efd 100644 --- a/docs/busybox.pod +++ b/docs/busybox.pod | |||
| @@ -237,12 +237,6 @@ Example: | |||
| 237 | 237 | ||
| 238 | ------------------------------- | 238 | ------------------------------- |
| 239 | 239 | ||
| 240 | =item clear | ||
| 241 | |||
| 242 | Clears the screen. | ||
| 243 | |||
| 244 | ------------------------------- | ||
| 245 | |||
| 246 | =item chvt | 240 | =item chvt |
| 247 | 241 | ||
| 248 | Usage: chvt N | 242 | Usage: chvt N |
| @@ -251,6 +245,12 @@ Changes the foreground virtual terminal to /dev/ttyN | |||
| 251 | 245 | ||
| 252 | ------------------------------- | 246 | ------------------------------- |
| 253 | 247 | ||
| 248 | =item clear | ||
| 249 | |||
| 250 | Clears the screen. | ||
| 251 | |||
| 252 | ------------------------------- | ||
| 253 | |||
| 254 | =item cp | 254 | =item cp |
| 255 | 255 | ||
| 256 | Usage: cp [OPTION]... SOURCE DEST | 256 | Usage: cp [OPTION]... SOURCE DEST |
| @@ -363,6 +363,14 @@ Example: | |||
| 363 | 363 | ||
| 364 | ------------------------------- | 364 | ------------------------------- |
| 365 | 365 | ||
| 366 | =item deallocvt | ||
| 367 | |||
| 368 | Usage: deallocvt N | ||
| 369 | |||
| 370 | Deallocates unused virtual terminal /dev/ttyN | ||
| 371 | |||
| 372 | ------------------------------- | ||
| 373 | |||
| 366 | =item df | 374 | =item df |
| 367 | 375 | ||
| 368 | Usage: df [filesystem ...] | 376 | Usage: df [filesystem ...] |
| @@ -580,14 +588,6 @@ Example: | |||
| 580 | 588 | ||
| 581 | ------------------------------- | 589 | ------------------------------- |
| 582 | 590 | ||
| 583 | =item deallocvt | ||
| 584 | |||
| 585 | Usage: deallocvt N | ||
| 586 | |||
| 587 | Deallocates unused virtual terminal /dev/ttyN | ||
| 588 | |||
| 589 | ------------------------------- | ||
| 590 | |||
| 591 | =item fsck.minix | 591 | =item fsck.minix |
| 592 | 592 | ||
| 593 | Usage: fsck.minix [B<-larvsmf>] /dev/name | 593 | Usage: fsck.minix [B<-larvsmf>] /dev/name |
| @@ -1187,25 +1187,6 @@ Example: | |||
| 1187 | 1187 | ||
| 1188 | ------------------------------- | 1188 | ------------------------------- |
| 1189 | 1189 | ||
| 1190 | =item nc | ||
| 1191 | |||
| 1192 | Usage: nc [IP] [port] | ||
| 1193 | |||
| 1194 | Netcat opens a pipe to IP:port | ||
| 1195 | |||
| 1196 | Example: | ||
| 1197 | |||
| 1198 | $ nc foobar.somedomain.com 25 | ||
| 1199 | 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600 | ||
| 1200 | help | ||
| 1201 | 214-Commands supported: | ||
| 1202 | 214- HELO EHLO MAIL RCPT DATA AUTH | ||
| 1203 | 214 NOOP QUIT RSET HELP | ||
| 1204 | quit | ||
| 1205 | 221 foobar closing connection | ||
| 1206 | |||
| 1207 | ------------------------------- | ||
| 1208 | |||
| 1209 | =item more | 1190 | =item more |
| 1210 | 1191 | ||
| 1211 | Usage: more [file ...] | 1192 | Usage: more [file ...] |
| @@ -1277,6 +1258,25 @@ Example: | |||
| 1277 | 1258 | ||
| 1278 | ------------------------------- | 1259 | ------------------------------- |
| 1279 | 1260 | ||
| 1261 | =item nc | ||
| 1262 | |||
| 1263 | Usage: nc [IP] [port] | ||
| 1264 | |||
| 1265 | Netcat opens a pipe to IP:port | ||
| 1266 | |||
| 1267 | Example: | ||
| 1268 | |||
| 1269 | $ nc foobar.somedomain.com 25 | ||
| 1270 | 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600 | ||
| 1271 | help | ||
| 1272 | 214-Commands supported: | ||
| 1273 | 214- HELO EHLO MAIL RCPT DATA AUTH | ||
| 1274 | 214 NOOP QUIT RSET HELP | ||
| 1275 | quit | ||
| 1276 | 221 foobar closing connection | ||
| 1277 | |||
| 1278 | ------------------------------- | ||
| 1279 | |||
| 1280 | =item nslookup | 1280 | =item nslookup |
| 1281 | 1281 | ||
| 1282 | Usage: nslookup [HOST] | 1282 | Usage: nslookup [HOST] |
| @@ -1476,23 +1476,6 @@ Example: | |||
| 1476 | 1476 | ||
| 1477 | ------------------------------- | 1477 | ------------------------------- |
| 1478 | 1478 | ||
| 1479 | =item sh | ||
| 1480 | |||
| 1481 | Usage: sh | ||
| 1482 | |||
| 1483 | lash -- the BusyBox LAme SHell (command interpreter) | ||
| 1484 | |||
| 1485 | This command does not yet have proper documentation. | ||
| 1486 | |||
| 1487 | Use lash just as you would use any other shell. It properly handles pipes, | ||
| 1488 | redirects, job control, can be used as the shell for scripts (#!/bin/sh), and | ||
| 1489 | has a sufficient set of builtins to do what is needed. It does not (yet) | ||
| 1490 | support Bourne Shell syntax. If you need things like "if-then-else", "while", | ||
| 1491 | and such, use ash or bash. If you just need a very simple and extremely small | ||
| 1492 | shell, this will do the job. | ||
| 1493 | |||
| 1494 | ------------------------------- | ||
| 1495 | |||
| 1496 | =item sfdisk | 1479 | =item sfdisk |
| 1497 | 1480 | ||
| 1498 | Usage: sfdisk [options] device ... | 1481 | Usage: sfdisk [options] device ... |
| @@ -1536,6 +1519,23 @@ You can disable all consistency checking with: | |||
| 1536 | 1519 | ||
| 1537 | ------------------------------- | 1520 | ------------------------------- |
| 1538 | 1521 | ||
| 1522 | =item sh | ||
| 1523 | |||
| 1524 | Usage: sh | ||
| 1525 | |||
| 1526 | lash -- the BusyBox LAme SHell (command interpreter) | ||
| 1527 | |||
| 1528 | This command does not yet have proper documentation. | ||
| 1529 | |||
| 1530 | Use lash just as you would use any other shell. It properly handles pipes, | ||
| 1531 | redirects, job control, can be used as the shell for scripts (#!/bin/sh), and | ||
| 1532 | has a sufficient set of builtins to do what is needed. It does not (yet) | ||
| 1533 | support Bourne Shell syntax. If you need things like "if-then-else", "while", | ||
| 1534 | and such, use ash or bash. If you just need a very simple and extremely small | ||
| 1535 | shell, this will do the job. | ||
| 1536 | |||
| 1537 | ------------------------------- | ||
| 1538 | |||
| 1539 | =item sleep | 1539 | =item sleep |
| 1540 | 1540 | ||
| 1541 | Usage: sleep N | 1541 | Usage: sleep N |
| @@ -1567,27 +1567,15 @@ Example: | |||
| 1567 | 1567 | ||
| 1568 | ------------------------------- | 1568 | ------------------------------- |
| 1569 | 1569 | ||
| 1570 | =item sync | 1570 | =item swapoff |
| 1571 | |||
| 1572 | Usage: sync | ||
| 1573 | |||
| 1574 | Write all buffered filesystem blocks to disk. | ||
| 1575 | |||
| 1576 | ------------------------------- | ||
| 1577 | |||
| 1578 | =item syslogd | ||
| 1579 | 1571 | ||
| 1580 | Usage: syslogd [OPTION]... | 1572 | Usage: swapoff [OPTION] [device] |
| 1581 | 1573 | ||
| 1582 | Linux system and kernel (provides klogd) logging utility. | 1574 | Stop swapping virtual memory pages on the given device. |
| 1583 | Note that this version of syslogd/klogd ignores /etc/syslog.conf. | ||
| 1584 | 1575 | ||
| 1585 | Options: | 1576 | Options: |
| 1586 | 1577 | ||
| 1587 | -m NUM Interval between MARK lines (default=20min, 0=off) | 1578 | -a Stop swapping on all swap devices |
| 1588 | -n Run as a foreground process | ||
| 1589 | -K Do not start up the klogd process | ||
| 1590 | -O FILE Use an alternate log file (default=/var/log/messages) | ||
| 1591 | 1579 | ||
| 1592 | ------------------------------- | 1580 | ------------------------------- |
| 1593 | 1581 | ||
| @@ -1603,15 +1591,27 @@ Options: | |||
| 1603 | 1591 | ||
| 1604 | ------------------------------- | 1592 | ------------------------------- |
| 1605 | 1593 | ||
| 1606 | =item swapoff | 1594 | =item sync |
| 1607 | 1595 | ||
| 1608 | Usage: swapoff [OPTION] [device] | 1596 | Usage: sync |
| 1609 | 1597 | ||
| 1610 | Stop swapping virtual memory pages on the given device. | 1598 | Write all buffered filesystem blocks to disk. |
| 1599 | |||
| 1600 | ------------------------------- | ||
| 1601 | |||
| 1602 | =item syslogd | ||
| 1603 | |||
| 1604 | Usage: syslogd [OPTION]... | ||
| 1605 | |||
| 1606 | Linux system and kernel (provides klogd) logging utility. | ||
| 1607 | Note that this version of syslogd/klogd ignores /etc/syslog.conf. | ||
| 1611 | 1608 | ||
| 1612 | Options: | 1609 | Options: |
| 1613 | 1610 | ||
| 1614 | -a Stop swapping on all swap devices | 1611 | -m NUM Interval between MARK lines (default=20min, 0=off) |
| 1612 | -n Run as a foreground process | ||
| 1613 | -K Do not start up the klogd process | ||
| 1614 | -O FILE Use an alternate log file (default=/var/log/messages) | ||
| 1615 | 1615 | ||
| 1616 | ------------------------------- | 1616 | ------------------------------- |
| 1617 | 1617 | ||
| @@ -1666,28 +1666,21 @@ Example: | |||
| 1666 | 1666 | ||
| 1667 | ------------------------------- | 1667 | ------------------------------- |
| 1668 | 1668 | ||
| 1669 | =item test, [ | 1669 | =item tee |
| 1670 | 1670 | ||
| 1671 | Usage: test EXPRESSION | 1671 | Usage: tee [OPTION]... [FILE]... |
| 1672 | or [ EXPRESSION ] | ||
| 1673 | 1672 | ||
| 1674 | Checks file types and compares values returning an exit | 1673 | Copy standard input to each FILE, and also to standard output. |
| 1675 | code determined by the value of EXPRESSION. | 1674 | |
| 1675 | Options: | ||
| 1676 | |||
| 1677 | -a append to the given FILEs, do not overwrite | ||
| 1676 | 1678 | ||
| 1677 | Example: | 1679 | Example: |
| 1678 | 1680 | ||
| 1679 | $ test 1 -eq 2 | 1681 | $ echo "Hello" | tee /tmp/foo |
| 1680 | $ echo $? | 1682 | $ cat /tmp/foo |
| 1681 | 1 | 1683 | Hello |
| 1682 | $ test 1 -eq 1 | ||
| 1683 | $ echo $? | ||
| 1684 | 0 | ||
| 1685 | $ [ -d /etc ] | ||
| 1686 | $ echo $? | ||
| 1687 | 0 | ||
| 1688 | $ [ -d /junk ] | ||
| 1689 | $ echo $? | ||
| 1690 | 1 | ||
| 1691 | 1684 | ||
| 1692 | ------------------------------- | 1685 | ------------------------------- |
| 1693 | 1686 | ||
| @@ -1700,21 +1693,28 @@ computer over a network using the TELNET protocol. | |||
| 1700 | 1693 | ||
| 1701 | ------------------------------- | 1694 | ------------------------------- |
| 1702 | 1695 | ||
| 1703 | =item tee | 1696 | =item test, [ |
| 1704 | |||
| 1705 | Usage: tee [OPTION]... [FILE]... | ||
| 1706 | |||
| 1707 | Copy standard input to each FILE, and also to standard output. | ||
| 1708 | 1697 | ||
| 1709 | Options: | 1698 | Usage: test EXPRESSION |
| 1699 | or [ EXPRESSION ] | ||
| 1710 | 1700 | ||
| 1711 | -a append to the given FILEs, do not overwrite | 1701 | Checks file types and compares values returning an exit |
| 1702 | code determined by the value of EXPRESSION. | ||
| 1712 | 1703 | ||
| 1713 | Example: | 1704 | Example: |
| 1714 | 1705 | ||
| 1715 | $ echo "Hello" | tee /tmp/foo | 1706 | $ test 1 -eq 2 |
| 1716 | $ cat /tmp/foo | 1707 | $ echo $? |
| 1717 | Hello | 1708 | 1 |
| 1709 | $ test 1 -eq 1 | ||
| 1710 | $ echo $? | ||
| 1711 | 0 | ||
| 1712 | $ [ -d /etc ] | ||
| 1713 | $ echo $? | ||
| 1714 | 0 | ||
| 1715 | $ [ -d /junk ] | ||
| 1716 | $ echo $? | ||
| 1717 | 1 | ||
| 1718 | 1718 | ||
| 1719 | ------------------------------- | 1719 | ------------------------------- |
| 1720 | 1720 | ||
| @@ -1783,45 +1783,6 @@ Example: | |||
| 1783 | 1783 | ||
| 1784 | ------------------------------- | 1784 | ------------------------------- |
| 1785 | 1785 | ||
| 1786 | =item uuencode | ||
| 1787 | |||
| 1788 | Usage: uuencode [OPTION] [INFILE] REMOTEFILE | ||
| 1789 | |||
| 1790 | Uuencode a file. | ||
| 1791 | |||
| 1792 | Options: | ||
| 1793 | |||
| 1794 | -m use base64 encoding as of RFC1521 | ||
| 1795 | |||
| 1796 | Example: | ||
| 1797 | |||
| 1798 | $ uuencode busybox busybox | ||
| 1799 | begin 755 busybox | ||
| 1800 | M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``& | ||
| 1801 | ..... | ||
| 1802 | $ uudecode busybox busybox > busybox.uu | ||
| 1803 | $ | ||
| 1804 | |||
| 1805 | ------------------------------- | ||
| 1806 | |||
| 1807 | =item uudecode | ||
| 1808 | |||
| 1809 | Usage: uudecode [OPTION] [FILE] | ||
| 1810 | |||
| 1811 | Uudecode a uuencoded file | ||
| 1812 | |||
| 1813 | Options: | ||
| 1814 | |||
| 1815 | -o FILE direct output to FILE | ||
| 1816 | |||
| 1817 | Example: | ||
| 1818 | |||
| 1819 | $ uudecode -o busybox busybox.uu | ||
| 1820 | $ ls -l busybox | ||
| 1821 | -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox | ||
| 1822 | |||
| 1823 | ------------------------------- | ||
| 1824 | |||
| 1825 | =item umount | 1786 | =item umount |
| 1826 | 1787 | ||
| 1827 | Usage: umount [flags] filesystem|directory | 1788 | Usage: umount [flags] filesystem|directory |
| @@ -1918,6 +1879,45 @@ Example: | |||
| 1918 | 1879 | ||
| 1919 | ------------------------------- | 1880 | ------------------------------- |
| 1920 | 1881 | ||
| 1882 | =item uuencode | ||
| 1883 | |||
| 1884 | Usage: uuencode [OPTION] [INFILE] REMOTEFILE | ||
| 1885 | |||
| 1886 | Uuencode a file. | ||
| 1887 | |||
| 1888 | Options: | ||
| 1889 | |||
| 1890 | -m use base64 encoding as of RFC1521 | ||
| 1891 | |||
| 1892 | Example: | ||
| 1893 | |||
| 1894 | $ uuencode busybox busybox | ||
| 1895 | begin 755 busybox | ||
| 1896 | M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``& | ||
| 1897 | ..... | ||
| 1898 | $ uudecode busybox busybox > busybox.uu | ||
| 1899 | $ | ||
| 1900 | |||
| 1901 | ------------------------------- | ||
| 1902 | |||
| 1903 | =item uudecode | ||
| 1904 | |||
| 1905 | Usage: uudecode [OPTION] [FILE] | ||
| 1906 | |||
| 1907 | Uudecode a uuencoded file | ||
| 1908 | |||
| 1909 | Options: | ||
| 1910 | |||
| 1911 | -o FILE direct output to FILE | ||
| 1912 | |||
| 1913 | Example: | ||
| 1914 | |||
| 1915 | $ uudecode -o busybox busybox.uu | ||
| 1916 | $ ls -l busybox | ||
| 1917 | -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox | ||
| 1918 | |||
| 1919 | ------------------------------- | ||
| 1920 | |||
| 1921 | =item wc | 1921 | =item wc |
| 1922 | 1922 | ||
| 1923 | Usage: wc [OPTION]... [FILE]... | 1923 | Usage: wc [OPTION]... [FILE]... |
| @@ -2063,4 +2063,4 @@ Enrique Zanardi <ezanardi@ull.es> | |||
| 2063 | 2063 | ||
| 2064 | =cut | 2064 | =cut |
| 2065 | 2065 | ||
| 2066 | # $Id: busybox.pod,v 1.52 2000/06/26 12:14:30 andersen Exp $ | 2066 | # $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 ac3e7e749..49b82c37d 100644 --- a/docs/busybox.sgml +++ b/docs/busybox.sgml | |||
| @@ -231,531 +231,368 @@ | |||
| 231 | </sect1> | 231 | </sect1> |
| 232 | 232 | ||
| 233 | 233 | ||
| 234 | <para> | ||
| 235 | ------------------------------- | ||
| 236 | |||
| 237 | |||
| 238 | </para> | ||
| 239 | |||
| 240 | </listitem></varlistentry> | ||
| 241 | <varlistentry><term><emphasis>chgrp | ||
| 242 | |||
| 243 | </emphasis></term> | ||
| 244 | <listitem><para></para> | ||
| 245 | |||
| 246 | <para> | ||
| 247 | Usage: chgrp [OPTION]... GROUP FILE... | ||
| 248 | |||
| 249 | |||
| 250 | </para> | ||
| 251 | |||
| 252 | <para> | ||
| 253 | Change the group membership of each FILE to GROUP. | ||
| 254 | |||
| 255 | |||
| 256 | </para> | ||
| 257 | |||
| 258 | <para> | ||
| 259 | Options: | ||
| 260 | |||
| 261 | |||
| 262 | </para> | ||
| 263 | |||
| 264 | <para> | ||
| 265 | <screen> | ||
| 266 | -R change files and directories recursively | ||
| 267 | </screen> | ||
| 268 | |||
| 269 | |||
| 270 | </para> | ||
| 271 | |||
| 272 | <para> | ||
| 273 | Example: | ||
| 274 | |||
| 275 | |||
| 276 | </para> | ||
| 277 | |||
| 278 | <para> | ||
| 279 | <screen> | ||
| 280 | $ ls -l /tmp/foo | ||
| 281 | -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo | ||
| 282 | $ chgrp root /tmp/foo | ||
| 283 | $ ls -l /tmp/foo | ||
| 284 | -r--r--r-- 1 andersen root 0 Apr 12 18:25 /tmp/foo | ||
| 285 | </screen> | ||
| 286 | |||
| 287 | |||
| 288 | </para> | ||
| 289 | |||
| 290 | <para> | ||
| 291 | ------------------------------- | ||
| 292 | |||
| 293 | |||
| 294 | </para> | ||
| 295 | |||
| 296 | </listitem></varlistentry> | ||
| 297 | <varlistentry><term><emphasis>chmod | ||
| 298 | |||
| 299 | </emphasis></term> | ||
| 300 | <listitem><para></para> | ||
| 301 | |||
| 302 | <para> | ||
| 303 | Usage: chmod [<emphasis>-R</emphasis>] MODE[,MODE]... FILE... | ||
| 304 | |||
| 305 | |||
| 306 | </para> | ||
| 307 | |||
| 308 | <para> | ||
| 309 | Changes file access permissions for the specified | ||
| 310 | <literal>FILE(s)</literal> (or directories). Each MODE is defined by | ||
| 311 | combining the letters for WHO has access to the file, an OPERATOR for | ||
| 312 | selecting how the permissions should be changed, and a PERMISSION for | ||
| 313 | <literal>FILE(s)</literal> (or directories). | ||
| 314 | |||
| 315 | |||
| 316 | </para> | ||
| 317 | |||
| 318 | <para> | ||
| 319 | WHO may be chosen from | ||
| 320 | |||
| 321 | |||
| 322 | </para> | ||
| 323 | |||
| 324 | <para> | ||
| 325 | <screen> | ||
| 326 | u User who owns the file | ||
| 327 | g Users in the file's Group | ||
| 328 | o Other users not in the file's group | ||
| 329 | a All users | ||
| 330 | </screen> | ||
| 331 | |||
| 332 | |||
| 333 | </para> | ||
| 334 | |||
| 335 | <para> | ||
| 336 | OPERATOR may be chosen from | ||
| 337 | |||
| 338 | |||
| 339 | </para> | ||
| 340 | |||
| 341 | <para> | ||
| 342 | <screen> | ||
| 343 | + Add a permission | ||
| 344 | - Remove a permission | ||
| 345 | = Assign a permission | ||
| 346 | </screen> | ||
| 347 | |||
| 348 | |||
| 349 | </para> | ||
| 350 | |||
| 351 | <para> | ||
| 352 | PERMISSION may be chosen from | ||
| 353 | |||
| 354 | |||
| 355 | </para> | ||
| 356 | |||
| 357 | <para> | ||
| 358 | <screen> | ||
| 359 | r Read | ||
| 360 | w Write | ||
| 361 | x Execute (or access for directories) | ||
| 362 | s Set user (or group) ID bit | ||
| 363 | t Sticky bit (for directories prevents removing files by non-owners) | ||
| 364 | </screen> | ||
| 365 | |||
| 366 | |||
| 367 | </para> | ||
| 368 | |||
| 369 | <para> | ||
| 370 | Alternately, permissions can be set numerically where the first three | ||
| 371 | numbers are calculated by adding the octal values, such as | ||
| 372 | |||
| 373 | |||
| 374 | </para> | ||
| 375 | |||
| 376 | <para> | ||
| 377 | <screen> | ||
| 378 | 4 Read | ||
| 379 | 2 Write | ||
| 380 | 1 Execute | ||
| 381 | </screen> | ||
| 382 | |||
| 383 | |||
| 384 | </para> | ||
| 385 | |||
| 386 | <para> | ||
| 387 | An optional fourth digit can also be used to specify | ||
| 388 | |||
| 389 | |||
| 390 | </para> | ||
| 391 | |||
| 392 | <para> | ||
| 393 | <screen> | ||
| 394 | 4 Set user ID | ||
| 395 | 2 Set group ID | ||
| 396 | 1 Sticky bit | ||
| 397 | </screen> | ||
| 398 | |||
| 399 | |||
| 400 | </para> | ||
| 401 | |||
| 402 | <para> | ||
| 403 | Options: | ||
| 404 | |||
| 405 | |||
| 406 | </para> | ||
| 407 | |||
| 408 | <para> | ||
| 409 | <screen> | ||
| 410 | -R Change files and directories recursively. | ||
| 411 | </screen> | ||
| 412 | |||
| 413 | |||
| 414 | </para> | ||
| 415 | |||
| 416 | <para> | ||
| 417 | Example: | ||
| 418 | |||
| 419 | |||
| 420 | </para> | ||
| 421 | |||
| 422 | <para> | ||
| 423 | <screen> | ||
| 424 | $ ls -l /tmp/foo | ||
| 425 | -rw-rw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 426 | $ chmod u+x /tmp/foo | ||
| 427 | $ ls -l /tmp/foo | ||
| 428 | -rwxrw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo* | ||
| 429 | $ chmod 444 /tmp/foo | ||
| 430 | $ ls -l /tmp/foo | ||
| 431 | -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 432 | </screen> | ||
| 433 | |||
| 434 | |||
| 435 | </para> | ||
| 436 | |||
| 437 | <para> | ||
| 438 | ------------------------------- | ||
| 439 | |||
| 440 | |||
| 441 | </para> | ||
| 442 | 234 | ||
| 443 | </listitem></varlistentry> | 235 | <sect1 id="chgrp"> |
| 444 | <varlistentry><term><emphasis>chown | 236 | <title>chgrp</title> |
| 445 | |||
| 446 | </emphasis></term> | ||
| 447 | <listitem><para></para> | ||
| 448 | |||
| 449 | <para> | ||
| 450 | Usage: chown [OPTION]... OWNER[<.|:>[GROUP] FILE... | ||
| 451 | |||
| 452 | |||
| 453 | </para> | ||
| 454 | |||
| 455 | <para> | ||
| 456 | Changes the owner and/or group of each FILE to OWNER and/or GROUP. | ||
| 457 | |||
| 458 | |||
| 459 | </para> | ||
| 460 | |||
| 461 | <para> | ||
| 462 | Options: | ||
| 463 | |||
| 464 | |||
| 465 | </para> | ||
| 466 | |||
| 467 | <para> | ||
| 468 | <screen> | ||
| 469 | -R Changes files and directories recursively | ||
| 470 | </screen> | ||
| 471 | |||
| 472 | |||
| 473 | </para> | ||
| 474 | |||
| 475 | <para> | ||
| 476 | Example: | ||
| 477 | |||
| 478 | |||
| 479 | </para> | ||
| 480 | |||
| 481 | <para> | ||
| 482 | <screen> | ||
| 483 | $ ls -l /tmp/foo | ||
| 484 | -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo | ||
| 485 | $ chown root /tmp/foo | ||
| 486 | $ ls -l /tmp/foo | ||
| 487 | -r--r--r-- 1 root andersen 0 Apr 12 18:25 /tmp/foo | ||
| 488 | $ chown root.root /tmp/foo | ||
| 489 | ls -l /tmp/foo | ||
| 490 | -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 491 | </screen> | ||
| 492 | |||
| 493 | |||
| 494 | </para> | ||
| 495 | |||
| 496 | <para> | ||
| 497 | ------------------------------- | ||
| 498 | |||
| 499 | |||
| 500 | </para> | ||
| 501 | |||
| 502 | </listitem></varlistentry> | ||
| 503 | <varlistentry><term><emphasis>chroot | ||
| 504 | |||
| 505 | </emphasis></term> | ||
| 506 | <listitem><para></para> | ||
| 507 | |||
| 508 | <para> | ||
| 509 | Usage: chroot NEWROOT [COMMAND...] | ||
| 510 | |||
| 511 | |||
| 512 | </para> | ||
| 513 | |||
| 514 | <para> | ||
| 515 | Run COMMAND with root directory set to NEWROOT. | ||
| 516 | |||
| 517 | |||
| 518 | </para> | ||
| 519 | |||
| 520 | <para> | ||
| 521 | Example: | ||
| 522 | |||
| 523 | |||
| 524 | </para> | ||
| 525 | |||
| 526 | <para> | ||
| 527 | <screen> | ||
| 528 | $ ls -l /bin/ls | ||
| 529 | lrwxrwxrwx 1 root root 12 Apr 13 00:46 /bin/ls -> /BusyBox | ||
| 530 | $ mount /dev/hdc1 /mnt -t minix | ||
| 531 | $ chroot /mnt | ||
| 532 | $ ls -l /bin/ls | ||
| 533 | -rwxr-xr-x 1 root root 40816 Feb 5 07:45 /bin/ls* | ||
| 534 | </screen> | ||
| 535 | |||
| 536 | |||
| 537 | </para> | ||
| 538 | |||
| 539 | <para> | ||
| 540 | ------------------------------- | ||
| 541 | |||
| 542 | |||
| 543 | </para> | ||
| 544 | |||
| 545 | </listitem></varlistentry> | ||
| 546 | <varlistentry><term><emphasis>clear | ||
| 547 | |||
| 548 | </emphasis></term> | ||
| 549 | <listitem><para></para> | ||
| 550 | |||
| 551 | <para> | ||
| 552 | Clears the screen. | ||
| 553 | |||
| 554 | |||
| 555 | </para> | ||
| 556 | |||
| 557 | <para> | ||
| 558 | ------------------------------- | ||
| 559 | |||
| 560 | |||
| 561 | </para> | ||
| 562 | 237 | ||
| 563 | </listitem></varlistentry> | 238 | <para> |
| 564 | <varlistentry><term><emphasis>chvt | 239 | Usage: chgrp [OPTION]... GROUP FILE... |
| 565 | 240 | </para> | |
| 566 | </emphasis></term> | ||
| 567 | <listitem><para></para> | ||
| 568 | |||
| 569 | <para> | ||
| 570 | Usage: chvt N | ||
| 571 | |||
| 572 | |||
| 573 | </para> | ||
| 574 | 241 | ||
| 575 | <para> | 242 | <para> |
| 576 | Changes the foreground virtual terminal to /dev/ttyN | 243 | Change the group membership of each FILE to GROUP. |
| 244 | </para> | ||
| 577 | 245 | ||
| 246 | <para> | ||
| 247 | Options: | ||
| 248 | </para> | ||
| 578 | 249 | ||
| 579 | </para> | 250 | <para> |
| 251 | <screen> | ||
| 252 | -R change files and directories recursively | ||
| 253 | </screen> | ||
| 254 | </para> | ||
| 580 | 255 | ||
| 581 | <para> | 256 | <para> |
| 582 | ------------------------------- | 257 | Example: |
| 258 | </para> | ||
| 583 | 259 | ||
| 260 | <para> | ||
| 261 | <screen> | ||
| 262 | $ ls -l /tmp/foo | ||
| 263 | -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo | ||
| 264 | $ chgrp root /tmp/foo | ||
| 265 | $ ls -l /tmp/foo | ||
| 266 | -r--r--r-- 1 andersen root 0 Apr 12 18:25 /tmp/foo | ||
| 267 | </screen> | ||
| 268 | </para> | ||
| 269 | </sect1> | ||
| 584 | 270 | ||
| 585 | </para> | ||
| 586 | 271 | ||
| 587 | </listitem></varlistentry> | ||
| 588 | <varlistentry><term><emphasis>cp | ||
| 589 | 272 | ||
| 590 | </emphasis></term> | 273 | <sect1 id="chmod"> |
| 591 | <listitem><para></para> | 274 | <title>chmod</title> |
| 592 | 275 | ||
| 593 | <para> | 276 | <para> |
| 594 | Usage: cp [OPTION]... SOURCE DEST | 277 | Usage: chmod [<emphasis>-R</emphasis>] MODE[,MODE]... FILE... |
| 278 | </para> | ||
| 595 | 279 | ||
| 280 | <para> | ||
| 281 | Changes file access permissions for the specified | ||
| 282 | <literal>FILE(s)</literal> (or directories). Each MODE is defined by | ||
| 283 | combining the letters for WHO has access to the file, an OPERATOR for | ||
| 284 | selecting how the permissions should be changed, and a PERMISSION for | ||
| 285 | <literal>FILE(s)</literal> (or directories). | ||
| 286 | </para> | ||
| 596 | 287 | ||
| 597 | </para> | 288 | <para> |
| 289 | WHO may be chosen from | ||
| 290 | </para> | ||
| 598 | 291 | ||
| 599 | <para> | 292 | <para> |
| 600 | <screen> | 293 | <screen> |
| 601 | or: cp [OPTION]... SOURCE... DIRECTORY | 294 | u User who owns the file |
| 602 | </screen> | 295 | g Users in the file's Group |
| 296 | o Other users not in the file's group | ||
| 297 | a All users | ||
| 298 | </screen> | ||
| 299 | </para> | ||
| 603 | 300 | ||
| 301 | <para> | ||
| 302 | OPERATOR may be chosen from | ||
| 303 | </para> | ||
| 604 | 304 | ||
| 605 | </para> | 305 | <para> |
| 306 | <screen> | ||
| 307 | + Add a permission | ||
| 308 | - Remove a permission | ||
| 309 | = Assign a permission | ||
| 310 | </screen> | ||
| 311 | </para> | ||
| 606 | 312 | ||
| 607 | <para> | 313 | <para> |
| 608 | Copies SOURCE to DEST, or multiple <literal>SOURCE(s)</literal> to | 314 | PERMISSION may be chosen from |
| 609 | DIRECTORY. | 315 | </para> |
| 610 | 316 | ||
| 317 | <para> | ||
| 318 | <screen> | ||
| 319 | r Read | ||
| 320 | w Write | ||
| 321 | x Execute (or access for directories) | ||
| 322 | s Set user (or group) ID bit | ||
| 323 | t Sticky bit (for directories prevents removing files by non-owners) | ||
| 324 | </screen> | ||
| 325 | </para> | ||
| 611 | 326 | ||
| 612 | </para> | 327 | <para> |
| 328 | Alternately, permissions can be set numerically where the first three | ||
| 329 | numbers are calculated by adding the octal values, such as | ||
| 330 | </para> | ||
| 613 | 331 | ||
| 614 | <para> | 332 | <para> |
| 615 | Options: | 333 | <screen> |
| 334 | 4 Read | ||
| 335 | 2 Write | ||
| 336 | 1 Execute | ||
| 337 | </screen> | ||
| 338 | </para> | ||
| 616 | 339 | ||
| 340 | <para> | ||
| 341 | An optional fourth digit can also be used to specify | ||
| 342 | </para> | ||
| 617 | 343 | ||
| 618 | </para> | 344 | <para> |
| 345 | <screen> | ||
| 346 | 4 Set user ID | ||
| 347 | 2 Set group ID | ||
| 348 | 1 Sticky bit | ||
| 349 | </screen> | ||
| 350 | </para> | ||
| 619 | 351 | ||
| 620 | <para> | 352 | <para> |
| 621 | <screen> | 353 | Options: |
| 622 | -a Same as -dpR | 354 | </para> |
| 623 | -d Preserves links | ||
| 624 | -p Preserves file attributes if possible | ||
| 625 | -R Copies directories recursively | ||
| 626 | </screen> | ||
| 627 | 355 | ||
| 356 | <para> | ||
| 357 | <screen> | ||
| 358 | -R Change files and directories recursively. | ||
| 359 | </screen> | ||
| 360 | </para> | ||
| 628 | 361 | ||
| 629 | </para> | 362 | <para> |
| 363 | Example: | ||
| 364 | </para> | ||
| 630 | 365 | ||
| 631 | <para> | 366 | <para> |
| 632 | ------------------------------- | 367 | <screen> |
| 368 | $ ls -l /tmp/foo | ||
| 369 | -rw-rw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 370 | $ chmod u+x /tmp/foo | ||
| 371 | $ ls -l /tmp/foo | ||
| 372 | -rwxrw-r-- 1 root root 0 Apr 12 18:25 /tmp/foo* | ||
| 373 | $ chmod 444 /tmp/foo | ||
| 374 | $ ls -l /tmp/foo | ||
| 375 | -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 376 | </screen> | ||
| 377 | </para> | ||
| 378 | </sect1> | ||
| 633 | 379 | ||
| 634 | 380 | ||
| 635 | </para> | 381 | |
| 382 | <sect1 id="chown"> | ||
| 383 | <title>chown</title> | ||
| 384 | <para> | ||
| 385 | Usage: chown [OPTION]... OWNER[<.|:>[GROUP] FILE... | ||
| 386 | </para> | ||
| 636 | 387 | ||
| 637 | </listitem></varlistentry> | 388 | <para> |
| 638 | <varlistentry><term><emphasis>cut | 389 | Changes the owner and/or group of each FILE to OWNER and/or GROUP. |
| 390 | </para> | ||
| 639 | 391 | ||
| 640 | </emphasis></term> | 392 | <para> |
| 641 | <listitem><para></para> | 393 | Options: |
| 394 | </para> | ||
| 642 | 395 | ||
| 643 | <para> | 396 | <para> |
| 644 | Usage: cut [OPTION]... [FILE]... | 397 | <screen> |
| 398 | -R Changes files and directories recursively | ||
| 399 | </screen> | ||
| 400 | </para> | ||
| 645 | 401 | ||
| 402 | <para> | ||
| 403 | Example: | ||
| 404 | </para> | ||
| 646 | 405 | ||
| 647 | </para> | 406 | <para> |
| 407 | <screen> | ||
| 408 | $ ls -l /tmp/foo | ||
| 409 | -r--r--r-- 1 andersen andersen 0 Apr 12 18:25 /tmp/foo | ||
| 410 | $ chown root /tmp/foo | ||
| 411 | $ ls -l /tmp/foo | ||
| 412 | -r--r--r-- 1 root andersen 0 Apr 12 18:25 /tmp/foo | ||
| 413 | $ chown root.root /tmp/foo | ||
| 414 | ls -l /tmp/foo | ||
| 415 | -r--r--r-- 1 root root 0 Apr 12 18:25 /tmp/foo | ||
| 416 | </screen> | ||
| 417 | </para> | ||
| 418 | </sect1> | ||
| 648 | 419 | ||
| 649 | <para> | ||
| 650 | Prints selected fields from each input FILE to standard output. | ||
| 651 | 420 | ||
| 652 | 421 | ||
| 653 | </para> | 422 | <sect1 id="chroot"> |
| 423 | <title>chroot</title> | ||
| 424 | <para> | ||
| 425 | Usage: chroot NEWROOT [COMMAND...] | ||
| 426 | </para> | ||
| 654 | 427 | ||
| 655 | <para> | 428 | <para> |
| 656 | Options: | 429 | Run COMMAND with root directory set to NEWROOT. |
| 430 | </para> | ||
| 657 | 431 | ||
| 432 | <para> | ||
| 433 | Example: | ||
| 434 | </para> | ||
| 658 | 435 | ||
| 659 | </para> | 436 | <para> |
| 437 | <screen> | ||
| 438 | $ ls -l /bin/ls | ||
| 439 | lrwxrwxrwx 1 root root 12 Apr 13 00:46 /bin/ls -> /BusyBox | ||
| 440 | $ mount /dev/hdc1 /mnt -t minix | ||
| 441 | $ chroot /mnt | ||
| 442 | $ ls -l /bin/ls | ||
| 443 | -rwxr-xr-x 1 root root 40816 Feb 5 07:45 /bin/ls* | ||
| 444 | </screen> | ||
| 445 | </para> | ||
| 446 | </sect1> | ||
| 660 | 447 | ||
| 661 | <para> | ||
| 662 | <screen> | ||
| 663 | -b LIST Output only bytes from LIST | ||
| 664 | -c LIST Output only characters from LIST | ||
| 665 | -d CHAR Use CHAR instead of tab as the field delimiter | ||
| 666 | -s Only output Lines if the include DELIM | ||
| 667 | -f N Print only these fields | ||
| 668 | -n Ignored | ||
| 669 | </screen> | ||
| 670 | 448 | ||
| 449 | <sect1 id="chvt"> | ||
| 450 | <title>chvt</title> | ||
| 451 | <para> | ||
| 452 | Usage: chvt N | ||
| 453 | </para> | ||
| 671 | 454 | ||
| 672 | </para> | 455 | <para> |
| 456 | Changes the foreground virtual terminal to /dev/ttyN | ||
| 457 | </para> | ||
| 458 | </sect1> | ||
| 673 | 459 | ||
| 674 | <para> | ||
| 675 | Example: | ||
| 676 | 460 | ||
| 677 | 461 | ||
| 678 | </para> | ||
| 679 | 462 | ||
| 680 | <para> | 463 | <sect1 id="clear"> |
| 681 | <screen> | 464 | <title>clear</title> |
| 682 | $ echo "Hello world" | cut -f 1 -d ' ' | ||
| 683 | Hello | ||
| 684 | $ echo "Hello world" | cut -f 2 -d ' ' | ||
| 685 | world | ||
| 686 | </screen> | ||
| 687 | 465 | ||
| 466 | <para> | ||
| 467 | Usage: clear | ||
| 468 | </para> | ||
| 688 | 469 | ||
| 689 | </para> | 470 | <para> |
| 471 | Clears the screen. | ||
| 472 | </para> | ||
| 473 | </sect1> | ||
| 690 | 474 | ||
| 691 | <para> | ||
| 692 | ------------------------------- | ||
| 693 | 475 | ||
| 476 | <sect1 id="cp"> | ||
| 477 | <title>cp</title> | ||
| 694 | 478 | ||
| 695 | </para> | 479 | <para> |
| 480 | Usage: cp [OPTION]... SOURCE DEST | ||
| 481 | </para> | ||
| 696 | 482 | ||
| 697 | </listitem></varlistentry> | 483 | <para> |
| 698 | <varlistentry><term><emphasis>date | 484 | <screen> |
| 485 | or: cp [OPTION]... SOURCE... DIRECTORY | ||
| 486 | </screen> | ||
| 487 | </para> | ||
| 699 | 488 | ||
| 700 | </emphasis></term> | 489 | <para> |
| 701 | <listitem><para></para> | 490 | Copies SOURCE to DEST, or multiple <literal>SOURCE(s)</literal> to |
| 491 | DIRECTORY. | ||
| 492 | </para> | ||
| 702 | 493 | ||
| 703 | <para> | 494 | <para> |
| 704 | Usage: date [OPTION]... [+FORMAT] | 495 | Options: |
| 496 | </para> | ||
| 705 | 497 | ||
| 498 | <para> | ||
| 499 | <screen> | ||
| 500 | -a Same as -dpR | ||
| 501 | -d Preserves links | ||
| 502 | -p Preserves file attributes if possible | ||
| 503 | -R Copies directories recursively | ||
| 504 | </screen> | ||
| 505 | </para> | ||
| 506 | </sect1> | ||
| 706 | 507 | ||
| 707 | </para> | ||
| 708 | 508 | ||
| 709 | <para> | 509 | <sect1 id="cut"> |
| 710 | <screen> | 510 | <title>cut</title> |
| 711 | or: date [OPTION] [MMDDhhmm[[CC]YY][.ss]] | ||
| 712 | </screen> | ||
| 713 | 511 | ||
| 512 | <para> | ||
| 513 | Usage: cut [OPTION]... [FILE]... | ||
| 514 | </para> | ||
| 714 | 515 | ||
| 715 | </para> | 516 | <para> |
| 517 | Prints selected fields from each input FILE to standard output. | ||
| 518 | </para> | ||
| 716 | 519 | ||
| 717 | <para> | 520 | <para> |
| 718 | Displays the current time in the given FORMAT, or sets the system date. | 521 | Options: |
| 522 | </para> | ||
| 719 | 523 | ||
| 524 | <para> | ||
| 525 | <screen> | ||
| 526 | -b LIST Output only bytes from LIST | ||
| 527 | -c LIST Output only characters from LIST | ||
| 528 | -d CHAR Use CHAR instead of tab as the field delimiter | ||
| 529 | -s Only output Lines if the include DELIM | ||
| 530 | -f N Print only these fields | ||
| 531 | -n Ignored | ||
| 532 | </screen> | ||
| 533 | </para> | ||
| 720 | 534 | ||
| 721 | </para> | 535 | <para> |
| 536 | Example: | ||
| 537 | </para> | ||
| 722 | 538 | ||
| 723 | <para> | 539 | <para> |
| 724 | Options: | 540 | <screen> |
| 541 | $ echo "Hello world" | cut -f 1 -d ' ' | ||
| 542 | Hello | ||
| 543 | $ echo "Hello world" | cut -f 2 -d ' ' | ||
| 544 | world | ||
| 545 | </screen> | ||
| 546 | </para> | ||
| 547 | </sect1> | ||
| 725 | 548 | ||
| 726 | 549 | ||
| 727 | </para> | ||
| 728 | 550 | ||
| 729 | <para> | 551 | <sect1 id="date"> |
| 730 | <screen> | 552 | <title>date</title> |
| 731 | -R Outputs RFC-822 compliant date string | ||
| 732 | -s Sets time described by STRING | ||
| 733 | -u Prints or sets Coordinated Universal Time | ||
| 734 | </screen> | ||
| 735 | 553 | ||
| 554 | <para> | ||
| 555 | Usage: date [OPTION]... [+FORMAT] | ||
| 556 | </para> | ||
| 736 | 557 | ||
| 737 | </para> | 558 | <para> |
| 559 | <screen> | ||
| 560 | or: date [OPTION] [MMDDhhmm[[CC]YY][.ss]] | ||
| 561 | </screen> | ||
| 562 | </para> | ||
| 738 | 563 | ||
| 739 | <para> | 564 | <para> |
| 740 | Example: | 565 | Displays the current time in the given FORMAT, or sets the system date. |
| 566 | </para> | ||
| 741 | 567 | ||
| 568 | <para> | ||
| 569 | Options: | ||
| 570 | </para> | ||
| 742 | 571 | ||
| 743 | </para> | 572 | <para> |
| 573 | <screen> | ||
| 574 | -R Outputs RFC-822 compliant date string | ||
| 575 | -s Sets time described by STRING | ||
| 576 | -u Prints or sets Coordinated Universal Time | ||
| 577 | </screen> | ||
| 578 | </para> | ||
| 744 | 579 | ||
| 745 | <para> | 580 | <para> |
| 746 | <screen> | 581 | Example: |
| 747 | $ date | 582 | </para> |
| 748 | Wed Apr 12 18:52:41 MDT 2000 | ||
| 749 | </screen> | ||
| 750 | 583 | ||
| 584 | <para> | ||
| 585 | <screen> | ||
| 586 | $ date | ||
| 587 | Wed Apr 12 18:52:41 MDT 2000 | ||
| 588 | </screen> | ||
| 589 | </para> | ||
| 590 | </sect1> | ||
| 751 | 591 | ||
| 752 | </para> | ||
| 753 | 592 | ||
| 754 | <para> | ||
| 755 | ------------------------------- | ||
| 756 | 593 | ||
| 594 | <!-- This is where I have stopped formatting stuff --> | ||
| 757 | 595 | ||
| 758 | </para> | ||
| 759 | 596 | ||
| 760 | </listitem></varlistentry> | 597 | </listitem></varlistentry> |
| 761 | <varlistentry><term><emphasis>dc | 598 | <varlistentry><term><emphasis>dc |
| @@ -869,6 +706,30 @@ Example: | |||
| 869 | <para> | 706 | <para> |
| 870 | ------------------------------- | 707 | ------------------------------- |
| 871 | 708 | ||
| 709 | </para> | ||
| 710 | |||
| 711 | </listitem></varlistentry> | ||
| 712 | <varlistentry><term><emphasis>deallocvt | ||
| 713 | |||
| 714 | </emphasis></term> | ||
| 715 | <listitem><para></para> | ||
| 716 | |||
| 717 | <para> | ||
| 718 | Usage: deallocvt N | ||
| 719 | |||
| 720 | |||
| 721 | </para> | ||
| 722 | |||
| 723 | <para> | ||
| 724 | Deallocates unused virtual terminal /dev/ttyN | ||
| 725 | |||
| 726 | |||
| 727 | </para> | ||
| 728 | |||
| 729 | <para> | ||
| 730 | ------------------------------- | ||
| 731 | |||
| 732 | |||
| 872 | 733 | ||
| 873 | </para> | 734 | </para> |
| 874 | 735 | ||
| @@ -1416,30 +1277,6 @@ Example: | |||
| 1416 | </para> | 1277 | </para> |
| 1417 | 1278 | ||
| 1418 | </listitem></varlistentry> | 1279 | </listitem></varlistentry> |
| 1419 | <varlistentry><term><emphasis>deallocvt | ||
| 1420 | |||
| 1421 | </emphasis></term> | ||
| 1422 | <listitem><para></para> | ||
| 1423 | |||
| 1424 | <para> | ||
| 1425 | Usage: deallocvt N | ||
| 1426 | |||
| 1427 | |||
| 1428 | </para> | ||
| 1429 | |||
| 1430 | <para> | ||
| 1431 | Deallocates unused virtual terminal /dev/ttyN | ||
| 1432 | |||
| 1433 | |||
| 1434 | </para> | ||
| 1435 | |||
| 1436 | <para> | ||
| 1437 | ------------------------------- | ||
| 1438 | |||
| 1439 | |||
| 1440 | </para> | ||
| 1441 | |||
| 1442 | </listitem></varlistentry> | ||
| 1443 | <varlistentry><term><emphasis>fsck.minix | 1280 | <varlistentry><term><emphasis>fsck.minix |
| 1444 | 1281 | ||
| 1445 | </emphasis></term> | 1282 | </emphasis></term> |
| @@ -3064,51 +2901,6 @@ Example: | |||
| 3064 | </para> | 2901 | </para> |
| 3065 | 2902 | ||
| 3066 | </listitem></varlistentry> | 2903 | </listitem></varlistentry> |
| 3067 | <varlistentry><term><emphasis>nc | ||
| 3068 | |||
| 3069 | </emphasis></term> | ||
| 3070 | <listitem><para></para> | ||
| 3071 | |||
| 3072 | <para> | ||
| 3073 | Usage: nc [IP] [port] | ||
| 3074 | |||
| 3075 | |||
| 3076 | </para> | ||
| 3077 | |||
| 3078 | <para> | ||
| 3079 | Netcat opens a pipe to IP:port | ||
| 3080 | |||
| 3081 | |||
| 3082 | </para> | ||
| 3083 | |||
| 3084 | <para> | ||
| 3085 | Example: | ||
| 3086 | |||
| 3087 | |||
| 3088 | </para> | ||
| 3089 | |||
| 3090 | <para> | ||
| 3091 | <screen> | ||
| 3092 | $ nc foobar.somedomain.com 25 | ||
| 3093 | 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600 | ||
| 3094 | help | ||
| 3095 | 214-Commands supported: | ||
| 3096 | 214- HELO EHLO MAIL RCPT DATA AUTH | ||
| 3097 | 214 NOOP QUIT RSET HELP | ||
| 3098 | quit | ||
| 3099 | 221 foobar closing connection | ||
| 3100 | </screen> | ||
| 3101 | |||
| 3102 | |||
| 3103 | </para> | ||
| 3104 | |||
| 3105 | <para> | ||
| 3106 | ------------------------------- | ||
| 3107 | |||
| 3108 | |||
| 3109 | </para> | ||
| 3110 | |||
| 3111 | </listitem></varlistentry> | ||
| 3112 | <varlistentry><term><emphasis>more | 2904 | <varlistentry><term><emphasis>more |
| 3113 | 2905 | ||
| 3114 | </emphasis></term> | 2906 | </emphasis></term> |
| @@ -3295,6 +3087,51 @@ Example: | |||
| 3295 | </para> | 3087 | </para> |
| 3296 | 3088 | ||
| 3297 | </listitem></varlistentry> | 3089 | </listitem></varlistentry> |
| 3090 | <varlistentry><term><emphasis>nc | ||
| 3091 | |||
| 3092 | </emphasis></term> | ||
| 3093 | <listitem><para></para> | ||
| 3094 | |||
| 3095 | <para> | ||
| 3096 | Usage: nc [IP] [port] | ||
| 3097 | |||
| 3098 | |||
| 3099 | </para> | ||
| 3100 | |||
| 3101 | <para> | ||
| 3102 | Netcat opens a pipe to IP:port | ||
| 3103 | |||
| 3104 | |||
| 3105 | </para> | ||
| 3106 | |||
| 3107 | <para> | ||
| 3108 | Example: | ||
| 3109 | |||
| 3110 | |||
| 3111 | </para> | ||
| 3112 | |||
| 3113 | <para> | ||
| 3114 | <screen> | ||
| 3115 | $ nc foobar.somedomain.com 25 | ||
| 3116 | 220 foobar ESMTP Exim 3.12 #1 Sat, 15 Apr 2000 00:03:02 -0600 | ||
| 3117 | help | ||
| 3118 | 214-Commands supported: | ||
| 3119 | 214- HELO EHLO MAIL RCPT DATA AUTH | ||
| 3120 | 214 NOOP QUIT RSET HELP | ||
| 3121 | quit | ||
| 3122 | 221 foobar closing connection | ||
| 3123 | </screen> | ||
| 3124 | |||
| 3125 | |||
| 3126 | </para> | ||
| 3127 | |||
| 3128 | <para> | ||
| 3129 | ------------------------------- | ||
| 3130 | |||
| 3131 | |||
| 3132 | </para> | ||
| 3133 | |||
| 3134 | </listitem></varlistentry> | ||
| 3298 | <varlistentry><term><emphasis>nslookup | 3135 | <varlistentry><term><emphasis>nslookup |
| 3299 | 3136 | ||
| 3300 | </emphasis></term> | 3137 | </emphasis></term> |
| @@ -3860,47 +3697,6 @@ Example: | |||
| 3860 | </para> | 3697 | </para> |
| 3861 | 3698 | ||
| 3862 | </listitem></varlistentry> | 3699 | </listitem></varlistentry> |
| 3863 | <varlistentry><term><emphasis>sh | ||
| 3864 | |||
| 3865 | </emphasis></term> | ||
| 3866 | <listitem><para></para> | ||
| 3867 | |||
| 3868 | <para> | ||
| 3869 | Usage: sh | ||
| 3870 | |||
| 3871 | |||
| 3872 | </para> | ||
| 3873 | |||
| 3874 | <para> | ||
| 3875 | lash -- the BusyBox LAme SHell (command interpreter) | ||
| 3876 | |||
| 3877 | |||
| 3878 | </para> | ||
| 3879 | |||
| 3880 | <para> | ||
| 3881 | This command does not yet have proper documentation. | ||
| 3882 | |||
| 3883 | |||
| 3884 | </para> | ||
| 3885 | |||
| 3886 | <para> | ||
| 3887 | Use lash just as you would use any other shell. It properly handles pipes, | ||
| 3888 | redirects, job control, can be used as the shell for scripts (#!/bin/sh), | ||
| 3889 | and has a sufficient set of builtins to do what is needed. It does not | ||
| 3890 | (yet) support Bourne Shell syntax. If you need things like | ||
| 3891 | ``if-then-else'', ``while'', and such, use ash or bash. If you just need a | ||
| 3892 | very simple and extremely small shell, this will do the job. | ||
| 3893 | |||
| 3894 | |||
| 3895 | </para> | ||
| 3896 | |||
| 3897 | <para> | ||
| 3898 | ------------------------------- | ||
| 3899 | |||
| 3900 | |||
| 3901 | </para> | ||
| 3902 | |||
| 3903 | </listitem></varlistentry> | ||
| 3904 | <varlistentry><term><emphasis>sfdisk | 3700 | <varlistentry><term><emphasis>sfdisk |
| 3905 | 3701 | ||
| 3906 | </emphasis></term> | 3702 | </emphasis></term> |
| @@ -3996,6 +3792,47 @@ You can disable all consistency checking with: | |||
| 3996 | </para> | 3792 | </para> |
| 3997 | 3793 | ||
| 3998 | </listitem></varlistentry> | 3794 | </listitem></varlistentry> |
| 3795 | <varlistentry><term><emphasis>sh | ||
| 3796 | |||
| 3797 | </emphasis></term> | ||
| 3798 | <listitem><para></para> | ||
| 3799 | |||
| 3800 | <para> | ||
| 3801 | Usage: sh | ||
| 3802 | |||
| 3803 | |||
| 3804 | </para> | ||
| 3805 | |||
| 3806 | <para> | ||
| 3807 | lash -- the BusyBox LAme SHell (command interpreter) | ||
| 3808 | |||
| 3809 | |||
| 3810 | </para> | ||
| 3811 | |||
| 3812 | <para> | ||
| 3813 | This command does not yet have proper documentation. | ||
| 3814 | |||
| 3815 | |||
| 3816 | </para> | ||
| 3817 | |||
| 3818 | <para> | ||
| 3819 | Use lash just as you would use any other shell. It properly handles pipes, | ||
| 3820 | redirects, job control, can be used as the shell for scripts (#!/bin/sh), | ||
| 3821 | and has a sufficient set of builtins to do what is needed. It does not | ||
| 3822 | (yet) support Bourne Shell syntax. If you need things like | ||
| 3823 | ``if-then-else'', ``while'', and such, use ash or bash. If you just need a | ||
| 3824 | very simple and extremely small shell, this will do the job. | ||
| 3825 | |||
| 3826 | |||
| 3827 | </para> | ||
| 3828 | |||
| 3829 | <para> | ||
| 3830 | ------------------------------- | ||
| 3831 | |||
| 3832 | |||
| 3833 | </para> | ||
| 3834 | |||
| 3835 | </listitem></varlistentry> | ||
| 3999 | <varlistentry><term><emphasis>sleep | 3836 | <varlistentry><term><emphasis>sleep |
| 4000 | 3837 | ||
| 4001 | </emphasis></term> | 3838 | </emphasis></term> |
| @@ -4079,19 +3916,33 @@ Example: | |||
| 4079 | </para> | 3916 | </para> |
| 4080 | 3917 | ||
| 4081 | </listitem></varlistentry> | 3918 | </listitem></varlistentry> |
| 4082 | <varlistentry><term><emphasis>sync | 3919 | <varlistentry><term><emphasis>swapoff |
| 4083 | 3920 | ||
| 4084 | </emphasis></term> | 3921 | </emphasis></term> |
| 4085 | <listitem><para></para> | 3922 | <listitem><para></para> |
| 4086 | 3923 | ||
| 4087 | <para> | 3924 | <para> |
| 4088 | Usage: sync | 3925 | Usage: swapoff [OPTION] [device] |
| 4089 | 3926 | ||
| 4090 | 3927 | ||
| 4091 | </para> | 3928 | </para> |
| 4092 | 3929 | ||
| 4093 | <para> | 3930 | <para> |
| 4094 | Write all buffered filesystem blocks to disk. | 3931 | Stop swapping virtual memory pages on the given device. |
| 3932 | |||
| 3933 | |||
| 3934 | </para> | ||
| 3935 | |||
| 3936 | <para> | ||
| 3937 | Options: | ||
| 3938 | |||
| 3939 | |||
| 3940 | </para> | ||
| 3941 | |||
| 3942 | <para> | ||
| 3943 | <screen> | ||
| 3944 | -a Stop swapping on all swap devices | ||
| 3945 | </screen> | ||
| 4095 | 3946 | ||
| 4096 | 3947 | ||
| 4097 | </para> | 3948 | </para> |
| @@ -4103,20 +3954,19 @@ Write all buffered filesystem blocks to disk. | |||
| 4103 | </para> | 3954 | </para> |
| 4104 | 3955 | ||
| 4105 | </listitem></varlistentry> | 3956 | </listitem></varlistentry> |
| 4106 | <varlistentry><term><emphasis>syslogd | 3957 | <varlistentry><term><emphasis>swapon |
| 4107 | 3958 | ||
| 4108 | </emphasis></term> | 3959 | </emphasis></term> |
| 4109 | <listitem><para></para> | 3960 | <listitem><para></para> |
| 4110 | 3961 | ||
| 4111 | <para> | 3962 | <para> |
| 4112 | Usage: syslogd [OPTION]... | 3963 | Usage: swapon [OPTION] [device] |
| 4113 | 3964 | ||
| 4114 | 3965 | ||
| 4115 | </para> | 3966 | </para> |
| 4116 | 3967 | ||
| 4117 | <para> | 3968 | <para> |
| 4118 | Linux system and kernel (provides klogd) logging utility. Note that this | 3969 | Start swapping virtual memory pages on the given device. |
| 4119 | version of syslogd/klogd ignores /etc/syslog.conf. | ||
| 4120 | 3970 | ||
| 4121 | 3971 | ||
| 4122 | </para> | 3972 | </para> |
| @@ -4129,10 +3979,7 @@ Options: | |||
| 4129 | 3979 | ||
| 4130 | <para> | 3980 | <para> |
| 4131 | <screen> | 3981 | <screen> |
| 4132 | -m NUM Interval between MARK lines (default=20min, 0=off) | 3982 | -a Start swapping on all swap devices |
| 4133 | -n Run as a foreground process | ||
| 4134 | -K Do not start up the klogd process | ||
| 4135 | -O FILE Use an alternate log file (default=/var/log/messages) | ||
| 4136 | </screen> | 3983 | </screen> |
| 4137 | 3984 | ||
| 4138 | 3985 | ||
| @@ -4145,33 +3992,19 @@ Options: | |||
| 4145 | </para> | 3992 | </para> |
| 4146 | 3993 | ||
| 4147 | </listitem></varlistentry> | 3994 | </listitem></varlistentry> |
| 4148 | <varlistentry><term><emphasis>swapon | 3995 | <varlistentry><term><emphasis>sync |
| 4149 | 3996 | ||
| 4150 | </emphasis></term> | 3997 | </emphasis></term> |
| 4151 | <listitem><para></para> | 3998 | <listitem><para></para> |
| 4152 | 3999 | ||
| 4153 | <para> | 4000 | <para> |
| 4154 | Usage: swapon [OPTION] [device] | 4001 | Usage: sync |
| 4155 | |||
| 4156 | |||
| 4157 | </para> | ||
| 4158 | |||
| 4159 | <para> | ||
| 4160 | Start swapping virtual memory pages on the given device. | ||
| 4161 | |||
| 4162 | |||
| 4163 | </para> | ||
| 4164 | |||
| 4165 | <para> | ||
| 4166 | Options: | ||
| 4167 | 4002 | ||
| 4168 | 4003 | ||
| 4169 | </para> | 4004 | </para> |
| 4170 | 4005 | ||
| 4171 | <para> | 4006 | <para> |
| 4172 | <screen> | 4007 | Write all buffered filesystem blocks to disk. |
| 4173 | -a Start swapping on all swap devices | ||
| 4174 | </screen> | ||
| 4175 | 4008 | ||
| 4176 | 4009 | ||
| 4177 | </para> | 4010 | </para> |
| @@ -4183,19 +4016,20 @@ Options: | |||
| 4183 | </para> | 4016 | </para> |
| 4184 | 4017 | ||
| 4185 | </listitem></varlistentry> | 4018 | </listitem></varlistentry> |
| 4186 | <varlistentry><term><emphasis>swapoff | 4019 | <varlistentry><term><emphasis>syslogd |
| 4187 | 4020 | ||
| 4188 | </emphasis></term> | 4021 | </emphasis></term> |
| 4189 | <listitem><para></para> | 4022 | <listitem><para></para> |
| 4190 | 4023 | ||
| 4191 | <para> | 4024 | <para> |
| 4192 | Usage: swapoff [OPTION] [device] | 4025 | Usage: syslogd [OPTION]... |
| 4193 | 4026 | ||
| 4194 | 4027 | ||
| 4195 | </para> | 4028 | </para> |
| 4196 | 4029 | ||
| 4197 | <para> | 4030 | <para> |
| 4198 | Stop swapping virtual memory pages on the given device. | 4031 | Linux system and kernel (provides klogd) logging utility. Note that this |
| 4032 | version of syslogd/klogd ignores /etc/syslog.conf. | ||
| 4199 | 4033 | ||
| 4200 | 4034 | ||
| 4201 | </para> | 4035 | </para> |
| @@ -4208,7 +4042,10 @@ Options: | |||
| 4208 | 4042 | ||
| 4209 | <para> | 4043 | <para> |
| 4210 | <screen> | 4044 | <screen> |
| 4211 | -a Stop swapping on all swap devices | 4045 | -m NUM Interval between MARK lines (default=20min, 0=off) |
| 4046 | -n Run as a foreground process | ||
| 4047 | -K Do not start up the klogd process | ||
| 4048 | -O FILE Use an alternate log file (default=/var/log/messages) | ||
| 4212 | </screen> | 4049 | </screen> |
| 4213 | 4050 | ||
| 4214 | 4051 | ||
| @@ -4364,20 +4201,33 @@ Example: | |||
| 4364 | </para> | 4201 | </para> |
| 4365 | 4202 | ||
| 4366 | </listitem></varlistentry> | 4203 | </listitem></varlistentry> |
| 4367 | <varlistentry><term><emphasis>test, [ | 4204 | <varlistentry><term><emphasis>tee |
| 4368 | 4205 | ||
| 4369 | </emphasis></term> | 4206 | </emphasis></term> |
| 4370 | <listitem><para></para> | 4207 | <listitem><para></para> |
| 4371 | 4208 | ||
| 4372 | <para> | 4209 | <para> |
| 4373 | Usage: test EXPRESSION or [ EXPRESSION ] | 4210 | Usage: tee [OPTION]... [FILE]... |
| 4374 | 4211 | ||
| 4375 | 4212 | ||
| 4376 | </para> | 4213 | </para> |
| 4377 | 4214 | ||
| 4378 | <para> | 4215 | <para> |
| 4379 | Checks file types and compares values returning an exit code determined by | 4216 | Copy standard input to each FILE, and also to standard output. |
| 4380 | the value of EXPRESSION. | 4217 | |
| 4218 | |||
| 4219 | </para> | ||
| 4220 | |||
| 4221 | <para> | ||
| 4222 | Options: | ||
| 4223 | |||
| 4224 | |||
| 4225 | </para> | ||
| 4226 | |||
| 4227 | <para> | ||
| 4228 | <screen> | ||
| 4229 | -a append to the given FILEs, do not overwrite | ||
| 4230 | </screen> | ||
| 4381 | 4231 | ||
| 4382 | 4232 | ||
| 4383 | </para> | 4233 | </para> |
| @@ -4390,18 +4240,9 @@ Example: | |||
| 4390 | 4240 | ||
| 4391 | <para> | 4241 | <para> |
| 4392 | <screen> | 4242 | <screen> |
| 4393 | $ test 1 -eq 2 | 4243 | $ echo "Hello" | tee /tmp/foo |
| 4394 | $ echo $? | 4244 | $ cat /tmp/foo |
| 4395 | 1 | 4245 | Hello |
| 4396 | $ test 1 -eq 1 | ||
| 4397 | $ echo $? | ||
| 4398 | 0 | ||
| 4399 | $ [ -d /etc ] | ||
| 4400 | $ echo $? | ||
| 4401 | 0 | ||
| 4402 | $ [ -d /junk ] | ||
| 4403 | $ echo $? | ||
| 4404 | 1 | ||
| 4405 | </screen> | 4246 | </screen> |
| 4406 | 4247 | ||
| 4407 | 4248 | ||
| @@ -4439,33 +4280,20 @@ over a network using the TELNET protocol. | |||
| 4439 | </para> | 4280 | </para> |
| 4440 | 4281 | ||
| 4441 | </listitem></varlistentry> | 4282 | </listitem></varlistentry> |
| 4442 | <varlistentry><term><emphasis>tee | 4283 | <varlistentry><term><emphasis>test, [ |
| 4443 | 4284 | ||
| 4444 | </emphasis></term> | 4285 | </emphasis></term> |
| 4445 | <listitem><para></para> | 4286 | <listitem><para></para> |
| 4446 | 4287 | ||
| 4447 | <para> | 4288 | <para> |
| 4448 | Usage: tee [OPTION]... [FILE]... | 4289 | Usage: test EXPRESSION or [ EXPRESSION ] |
| 4449 | |||
| 4450 | |||
| 4451 | </para> | ||
| 4452 | |||
| 4453 | <para> | ||
| 4454 | Copy standard input to each FILE, and also to standard output. | ||
| 4455 | |||
| 4456 | |||
| 4457 | </para> | ||
| 4458 | |||
| 4459 | <para> | ||
| 4460 | Options: | ||
| 4461 | 4290 | ||
| 4462 | 4291 | ||
| 4463 | </para> | 4292 | </para> |
| 4464 | 4293 | ||
| 4465 | <para> | 4294 | <para> |
| 4466 | <screen> | 4295 | Checks file types and compares values returning an exit code determined by |
| 4467 | -a append to the given FILEs, do not overwrite | 4296 | the value of EXPRESSION. |
| 4468 | </screen> | ||
| 4469 | 4297 | ||
| 4470 | 4298 | ||
| 4471 | </para> | 4299 | </para> |
| @@ -4478,9 +4306,18 @@ Example: | |||
| 4478 | 4306 | ||
| 4479 | <para> | 4307 | <para> |
| 4480 | <screen> | 4308 | <screen> |
| 4481 | $ echo "Hello" | tee /tmp/foo | 4309 | $ test 1 -eq 2 |
| 4482 | $ cat /tmp/foo | 4310 | $ echo $? |
| 4483 | Hello | 4311 | 1 |
| 4312 | $ test 1 -eq 1 | ||
| 4313 | $ echo $? | ||
| 4314 | 0 | ||
| 4315 | $ [ -d /etc ] | ||
| 4316 | $ echo $? | ||
| 4317 | 0 | ||
| 4318 | $ [ -d /junk ] | ||
| 4319 | $ echo $? | ||
| 4320 | 1 | ||
| 4484 | </screen> | 4321 | </screen> |
| 4485 | 4322 | ||
| 4486 | 4323 | ||
| @@ -4678,32 +4515,29 @@ Example: | |||
| 4678 | </para> | 4515 | </para> |
| 4679 | 4516 | ||
| 4680 | </listitem></varlistentry> | 4517 | </listitem></varlistentry> |
| 4681 | <varlistentry><term><emphasis>uuencode | 4518 | <varlistentry><term><emphasis>umount |
| 4682 | 4519 | ||
| 4683 | </emphasis></term> | 4520 | </emphasis></term> |
| 4684 | <listitem><para></para> | 4521 | <listitem><para></para> |
| 4685 | 4522 | ||
| 4686 | <para> | 4523 | <para> |
| 4687 | Usage: uuencode [OPTION] [INFILE] REMOTEFILE | 4524 | Usage: umount [flags] filesystem|directory |
| 4688 | |||
| 4689 | |||
| 4690 | </para> | ||
| 4691 | |||
| 4692 | <para> | ||
| 4693 | Uuencode a file. | ||
| 4694 | 4525 | ||
| 4695 | 4526 | ||
| 4696 | </para> | 4527 | </para> |
| 4697 | 4528 | ||
| 4698 | <para> | 4529 | <para> |
| 4699 | Options: | 4530 | Flags: |
| 4700 | 4531 | ||
| 4701 | 4532 | ||
| 4702 | </para> | 4533 | </para> |
| 4703 | 4534 | ||
| 4704 | <para> | 4535 | <para> |
| 4705 | <screen> | 4536 | <screen> |
| 4706 | -m use base64 encoding as of RFC1521 | 4537 | -a: Unmount all file systems |
| 4538 | -r: Try to remount devices as read-only if mount is busy | ||
| 4539 | -f: Force filesystem umount (i.e. unreachable NFS server) | ||
| 4540 | -l: Do not free loop device (if a loop device has been used) | ||
| 4707 | </screen> | 4541 | </screen> |
| 4708 | 4542 | ||
| 4709 | 4543 | ||
| @@ -4717,12 +4551,7 @@ Example: | |||
| 4717 | 4551 | ||
| 4718 | <para> | 4552 | <para> |
| 4719 | <screen> | 4553 | <screen> |
| 4720 | $ uuencode busybox busybox | 4554 | $ umount /dev/hdc1 |
| 4721 | begin 755 busybox | ||
| 4722 | M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``& | ||
| 4723 | ..... | ||
| 4724 | $ uudecode busybox busybox > busybox.uu | ||
| 4725 | $ | ||
| 4726 | </screen> | 4555 | </screen> |
| 4727 | 4556 | ||
| 4728 | 4557 | ||
| @@ -4735,19 +4564,19 @@ Example: | |||
| 4735 | </para> | 4564 | </para> |
| 4736 | 4565 | ||
| 4737 | </listitem></varlistentry> | 4566 | </listitem></varlistentry> |
| 4738 | <varlistentry><term><emphasis>uudecode | 4567 | <varlistentry><term><emphasis>uname |
| 4739 | 4568 | ||
| 4740 | </emphasis></term> | 4569 | </emphasis></term> |
| 4741 | <listitem><para></para> | 4570 | <listitem><para></para> |
| 4742 | 4571 | ||
| 4743 | <para> | 4572 | <para> |
| 4744 | Usage: uudecode [OPTION] [FILE] | 4573 | Usage: uname [OPTION]... |
| 4745 | 4574 | ||
| 4746 | 4575 | ||
| 4747 | </para> | 4576 | </para> |
| 4748 | 4577 | ||
| 4749 | <para> | 4578 | <para> |
| 4750 | Uudecode a uuencoded file | 4579 | Print certain system information. With no OPTION, same as <emphasis>-s</emphasis>. |
| 4751 | 4580 | ||
| 4752 | 4581 | ||
| 4753 | </para> | 4582 | </para> |
| @@ -4760,7 +4589,13 @@ Options: | |||
| 4760 | 4589 | ||
| 4761 | <para> | 4590 | <para> |
| 4762 | <screen> | 4591 | <screen> |
| 4763 | -o FILE direct output to FILE | 4592 | -a print all information |
| 4593 | -m the machine (hardware) type | ||
| 4594 | -n print the machine's network node hostname | ||
| 4595 | -r print the operating system release | ||
| 4596 | -s print the operating system name | ||
| 4597 | -p print the host processor type | ||
| 4598 | -v print the operating system version | ||
| 4764 | </screen> | 4599 | </screen> |
| 4765 | 4600 | ||
| 4766 | 4601 | ||
| @@ -4774,9 +4609,8 @@ Example: | |||
| 4774 | 4609 | ||
| 4775 | <para> | 4610 | <para> |
| 4776 | <screen> | 4611 | <screen> |
| 4777 | $ uudecode -o busybox busybox.uu | 4612 | $ uname -a |
| 4778 | $ ls -l busybox | 4613 | Linux debian 2.2.15pre13 #5 Tue Mar 14 16:03:50 MST 2000 i686 unknown |
| 4779 | -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox | ||
| 4780 | </screen> | 4614 | </screen> |
| 4781 | 4615 | ||
| 4782 | 4616 | ||
| @@ -4789,30 +4623,20 @@ Example: | |||
| 4789 | </para> | 4623 | </para> |
| 4790 | 4624 | ||
| 4791 | </listitem></varlistentry> | 4625 | </listitem></varlistentry> |
| 4792 | <varlistentry><term><emphasis>umount | 4626 | <varlistentry><term><emphasis>uniq |
| 4793 | 4627 | ||
| 4794 | </emphasis></term> | 4628 | </emphasis></term> |
| 4795 | <listitem><para></para> | 4629 | <listitem><para></para> |
| 4796 | 4630 | ||
| 4797 | <para> | 4631 | <para> |
| 4798 | Usage: umount [flags] filesystem|directory | 4632 | Usage: uniq [OPTION]... [INPUT [OUTPUT]] |
| 4799 | |||
| 4800 | |||
| 4801 | </para> | ||
| 4802 | |||
| 4803 | <para> | ||
| 4804 | Flags: | ||
| 4805 | 4633 | ||
| 4806 | 4634 | ||
| 4807 | </para> | 4635 | </para> |
| 4808 | 4636 | ||
| 4809 | <para> | 4637 | <para> |
| 4810 | <screen> | 4638 | Discard all but one of successive identical lines from INPUT (or standard |
| 4811 | -a: Unmount all file systems | 4639 | input), writing to OUTPUT (or standard output). |
| 4812 | -r: Try to remount devices as read-only if mount is busy | ||
| 4813 | -f: Force filesystem umount (i.e. unreachable NFS server) | ||
| 4814 | -l: Do not free loop device (if a loop device has been used) | ||
| 4815 | </screen> | ||
| 4816 | 4640 | ||
| 4817 | 4641 | ||
| 4818 | </para> | 4642 | </para> |
| @@ -4825,7 +4649,10 @@ Example: | |||
| 4825 | 4649 | ||
| 4826 | <para> | 4650 | <para> |
| 4827 | <screen> | 4651 | <screen> |
| 4828 | $ umount /dev/hdc1 | 4652 | $ echo -e "a\na\nb\nc\nc\na" | sort | uniq |
| 4653 | a | ||
| 4654 | b | ||
| 4655 | c | ||
| 4829 | </screen> | 4656 | </screen> |
| 4830 | 4657 | ||
| 4831 | 4658 | ||
| @@ -4838,19 +4665,19 @@ Example: | |||
| 4838 | </para> | 4665 | </para> |
| 4839 | 4666 | ||
| 4840 | </listitem></varlistentry> | 4667 | </listitem></varlistentry> |
| 4841 | <varlistentry><term><emphasis>uname | 4668 | <varlistentry><term><emphasis>update |
| 4842 | 4669 | ||
| 4843 | </emphasis></term> | 4670 | </emphasis></term> |
| 4844 | <listitem><para></para> | 4671 | <listitem><para></para> |
| 4845 | 4672 | ||
| 4846 | <para> | 4673 | <para> |
| 4847 | Usage: uname [OPTION]... | 4674 | Usage: update [options] |
| 4848 | 4675 | ||
| 4849 | 4676 | ||
| 4850 | </para> | 4677 | </para> |
| 4851 | 4678 | ||
| 4852 | <para> | 4679 | <para> |
| 4853 | Print certain system information. With no OPTION, same as <emphasis>-s</emphasis>. | 4680 | Periodically flushes filesystem buffers. |
| 4854 | 4681 | ||
| 4855 | 4682 | ||
| 4856 | </para> | 4683 | </para> |
| @@ -4863,28 +4690,9 @@ Options: | |||
| 4863 | 4690 | ||
| 4864 | <para> | 4691 | <para> |
| 4865 | <screen> | 4692 | <screen> |
| 4866 | -a print all information | 4693 | -S force use of sync(2) instead of flushing |
| 4867 | -m the machine (hardware) type | 4694 | -s SECS call sync this often (default 30) |
| 4868 | -n print the machine's network node hostname | 4695 | -f SECS flush some buffers this often (default 5) |
| 4869 | -r print the operating system release | ||
| 4870 | -s print the operating system name | ||
| 4871 | -p print the host processor type | ||
| 4872 | -v print the operating system version | ||
| 4873 | </screen> | ||
| 4874 | |||
| 4875 | |||
| 4876 | </para> | ||
| 4877 | |||
| 4878 | <para> | ||
| 4879 | Example: | ||
| 4880 | |||
| 4881 | |||
| 4882 | </para> | ||
| 4883 | |||
| 4884 | <para> | ||
| 4885 | <screen> | ||
| 4886 | $ uname -a | ||
| 4887 | Linux debian 2.2.15pre13 #5 Tue Mar 14 16:03:50 MST 2000 i686 unknown | ||
| 4888 | </screen> | 4696 | </screen> |
| 4889 | 4697 | ||
| 4890 | 4698 | ||
| @@ -4897,20 +4705,19 @@ Example: | |||
| 4897 | </para> | 4705 | </para> |
| 4898 | 4706 | ||
| 4899 | </listitem></varlistentry> | 4707 | </listitem></varlistentry> |
| 4900 | <varlistentry><term><emphasis>uniq | 4708 | <varlistentry><term><emphasis>uptime |
| 4901 | 4709 | ||
| 4902 | </emphasis></term> | 4710 | </emphasis></term> |
| 4903 | <listitem><para></para> | 4711 | <listitem><para></para> |
| 4904 | 4712 | ||
| 4905 | <para> | 4713 | <para> |
| 4906 | Usage: uniq [OPTION]... [INPUT [OUTPUT]] | 4714 | Usage: uptime |
| 4907 | 4715 | ||
| 4908 | 4716 | ||
| 4909 | </para> | 4717 | </para> |
| 4910 | 4718 | ||
| 4911 | <para> | 4719 | <para> |
| 4912 | Discard all but one of successive identical lines from INPUT (or standard | 4720 | Tells how long the system has been running since boot. |
| 4913 | input), writing to OUTPUT (or standard output). | ||
| 4914 | 4721 | ||
| 4915 | 4722 | ||
| 4916 | </para> | 4723 | </para> |
| @@ -4923,10 +4730,8 @@ Example: | |||
| 4923 | 4730 | ||
| 4924 | <para> | 4731 | <para> |
| 4925 | <screen> | 4732 | <screen> |
| 4926 | $ echo -e "a\na\nb\nc\nc\na" | sort | uniq | 4733 | $ uptime |
| 4927 | a | 4734 | 1:55pm up 2:30, load average: 0.09, 0.04, 0.00 |
| 4928 | b | ||
| 4929 | c | ||
| 4930 | </screen> | 4735 | </screen> |
| 4931 | 4736 | ||
| 4932 | 4737 | ||
| @@ -4939,34 +4744,33 @@ Example: | |||
| 4939 | </para> | 4744 | </para> |
| 4940 | 4745 | ||
| 4941 | </listitem></varlistentry> | 4746 | </listitem></varlistentry> |
| 4942 | <varlistentry><term><emphasis>update | 4747 | <varlistentry><term><emphasis>usleep |
| 4943 | 4748 | ||
| 4944 | </emphasis></term> | 4749 | </emphasis></term> |
| 4945 | <listitem><para></para> | 4750 | <listitem><para></para> |
| 4946 | 4751 | ||
| 4947 | <para> | 4752 | <para> |
| 4948 | Usage: update [options] | 4753 | Usage: usleep N |
| 4949 | 4754 | ||
| 4950 | 4755 | ||
| 4951 | </para> | 4756 | </para> |
| 4952 | 4757 | ||
| 4953 | <para> | 4758 | <para> |
| 4954 | Periodically flushes filesystem buffers. | 4759 | Pauses for N microseconds. |
| 4955 | 4760 | ||
| 4956 | 4761 | ||
| 4957 | </para> | 4762 | </para> |
| 4958 | 4763 | ||
| 4959 | <para> | 4764 | <para> |
| 4960 | Options: | 4765 | Example: |
| 4961 | 4766 | ||
| 4962 | 4767 | ||
| 4963 | </para> | 4768 | </para> |
| 4964 | 4769 | ||
| 4965 | <para> | 4770 | <para> |
| 4966 | <screen> | 4771 | <screen> |
| 4967 | -S force use of sync(2) instead of flushing | 4772 | $ usleep 1000000 |
| 4968 | -s SECS call sync this often (default 30) | 4773 | [pauses for 1 second] |
| 4969 | -f SECS flush some buffers this often (default 5) | ||
| 4970 | </screen> | 4774 | </screen> |
| 4971 | 4775 | ||
| 4972 | 4776 | ||
| @@ -4979,19 +4783,33 @@ Options: | |||
| 4979 | </para> | 4783 | </para> |
| 4980 | 4784 | ||
| 4981 | </listitem></varlistentry> | 4785 | </listitem></varlistentry> |
| 4982 | <varlistentry><term><emphasis>uptime | 4786 | <varlistentry><term><emphasis>uudecode |
| 4983 | 4787 | ||
| 4984 | </emphasis></term> | 4788 | </emphasis></term> |
| 4985 | <listitem><para></para> | 4789 | <listitem><para></para> |
| 4986 | 4790 | ||
| 4987 | <para> | 4791 | <para> |
| 4988 | Usage: uptime | 4792 | Usage: uudecode [OPTION] [FILE] |
| 4989 | 4793 | ||
| 4990 | 4794 | ||
| 4991 | </para> | 4795 | </para> |
| 4992 | 4796 | ||
| 4993 | <para> | 4797 | <para> |
| 4994 | Tells how long the system has been running since boot. | 4798 | Uudecode a uuencoded file |
| 4799 | |||
| 4800 | |||
| 4801 | </para> | ||
| 4802 | |||
| 4803 | <para> | ||
| 4804 | Options: | ||
| 4805 | |||
| 4806 | |||
| 4807 | </para> | ||
| 4808 | |||
| 4809 | <para> | ||
| 4810 | <screen> | ||
| 4811 | -o FILE direct output to FILE | ||
| 4812 | </screen> | ||
| 4995 | 4813 | ||
| 4996 | 4814 | ||
| 4997 | </para> | 4815 | </para> |
| @@ -5004,8 +4822,9 @@ Example: | |||
| 5004 | 4822 | ||
| 5005 | <para> | 4823 | <para> |
| 5006 | <screen> | 4824 | <screen> |
| 5007 | $ uptime | 4825 | $ uudecode -o busybox busybox.uu |
| 5008 | 1:55pm up 2:30, load average: 0.09, 0.04, 0.00 | 4826 | $ ls -l busybox |
| 4827 | -rwxr-xr-x 1 ams ams 245264 Jun 7 21:35 busybox | ||
| 5009 | </screen> | 4828 | </screen> |
| 5010 | 4829 | ||
| 5011 | 4830 | ||
| @@ -5018,19 +4837,33 @@ Example: | |||
| 5018 | </para> | 4837 | </para> |
| 5019 | 4838 | ||
| 5020 | </listitem></varlistentry> | 4839 | </listitem></varlistentry> |
| 5021 | <varlistentry><term><emphasis>usleep | 4840 | <varlistentry><term><emphasis>uuencode |
| 5022 | 4841 | ||
| 5023 | </emphasis></term> | 4842 | </emphasis></term> |
| 5024 | <listitem><para></para> | 4843 | <listitem><para></para> |
| 5025 | 4844 | ||
| 5026 | <para> | 4845 | <para> |
| 5027 | Usage: usleep N | 4846 | Usage: uuencode [OPTION] [INFILE] REMOTEFILE |
| 5028 | 4847 | ||
| 5029 | 4848 | ||
| 5030 | </para> | 4849 | </para> |
| 5031 | 4850 | ||
| 5032 | <para> | 4851 | <para> |
| 5033 | Pauses for N microseconds. | 4852 | Uuencode a file. |
| 4853 | |||
| 4854 | |||
| 4855 | </para> | ||
| 4856 | |||
| 4857 | <para> | ||
| 4858 | Options: | ||
| 4859 | |||
| 4860 | |||
| 4861 | </para> | ||
| 4862 | |||
| 4863 | <para> | ||
| 4864 | <screen> | ||
| 4865 | -m use base64 encoding as of RFC1521 | ||
| 4866 | </screen> | ||
| 5034 | 4867 | ||
| 5035 | 4868 | ||
| 5036 | </para> | 4869 | </para> |
| @@ -5043,8 +4876,12 @@ Example: | |||
| 5043 | 4876 | ||
| 5044 | <para> | 4877 | <para> |
| 5045 | <screen> | 4878 | <screen> |
| 5046 | $ usleep 1000000 | 4879 | $ uuencode busybox busybox |
| 5047 | [pauses for 1 second] | 4880 | begin 755 busybox |
| 4881 | M?T5,1@$!`0````````````(``P`!````L+@$"#0```!0N@,``````#0`(``& | ||
| 4882 | ..... | ||
| 4883 | $ uudecode busybox busybox > busybox.uu | ||
| 4884 | $ | ||
| 5048 | </screen> | 4885 | </screen> |
| 5049 | 4886 | ||
| 5050 | 4887 | ||
