Swap space is inappropriately named: entire processes are not swapped, but rather individual pages. Of course, in many cases entire processes will be swapped out, but this is not neccessarily always the case.

The author uses his Linux system to develop and test X Windows applications at home, which can be directly compiled on workstations elsewhere.

What I mean by ``hacker'' is a feverishly dedicated programmer, a person who enjoys exploiting computers and generally doing interesting things with them. This is in contrast to the common denotation of ``hacker'' as a computer wrongdoer or outlaw.

If you do not have direct Internet access, you can obtain Linux via the ftpmail service, provided that you have the ability to exchange e-mail with the Internet. See Appendix C for details.

If you have access to a UNIX workstation with a floppy drive, you can also use the dd command to copy the file image directly to the floppy. A command such as ``dd of=/dev/rfd0 if=foo bs=18k'' will ``raw write'' the contents of the file foo to the floppy device on a Sun workstation. Consult your local UNIX gurus for more information on your system's floppy devices and the use of dd.

Patrick Volkerding can be reached on the Internet at volkerdi@mhd1.moorhead.msus.edu.

The author shamefully admits that he kept a notebook of all of his tribulations with Linux for the first few months of working with the system. It is now gathering dust on his bookshelf.

The author uses a single 200-megabyte filesystem for all of his Linux files, and hasn't had any problems (so far).

A block, under Linux, is 1024 bytes.

Again, some distributions of Linux will prepare the swap space automatically for you, or via an installation menu option.

This is the size as reported by fdisk, using the p menu option. A block under Linux is 1024 bytes.

Slackware Professional is a version of Slackware available from Morse Telecommunications.

On most Linux systems, however, 69#69 will cause the system to shutdown gracefully, as if you had used the shutdown command.

Use the command man shutdown to see the manual page for shutdown.

tcsh and bash are two shells running under Linux. The shell is the program which reads user commands and executes them; most Linux systems enable either tcsh or bash for new user accounts.

You may see others, and you might not see all of them. Don't worry. Every release of Linux differs in some respects.

The command ls -i will display file inode numbers.

There are many other processes running on the system as well---``ps -aux'' lists them all.

The interrupt key can be set using the stty command. The default on most systems is 191#191, but we can't guarantee the same for your system.

vi is covered in Section 3.12.

When you create text files, the default permissions usually don't include execute permission.

These factors include a software patent dispute against the compress algorithm and the fact that gzip is much more efficient than compress.

To add further confusion, for some time the extension .z (lowercase ``z'') was used for gzipped files. The official gzip extension is now .gz.

Often, a patch file is also released for the current kernel version which allows you to patch your current kernel sources from the last patchlevel to the current one (using the program patch). In most cases, however, it's usually easier to install the entire new version of the kernel sources.

If you don't have archie, you can telnet to an archie server such as archie.rutgers.edu, login as ``archie'' and use the command ``help''

This table is current as of kernel version 1.1.37.

See Section 2.1.1 for information on downloading these from the Internet. For this procedure, you don't need to download the entire Slackware release---only the boot and root diskettes.

David may be reached on the Internet at dwex@XFree86.org.

XFree86 is a trademark of The XFree86 Project, Inc.

Some of this information is adapted from the NET-2-HOWTO by Terry Dawson and Matt Welsh.

The directory above the current one.

Matt Welsh