1. Overview.- Assumptions.- What is Linux?.- What is POSIX?.- What is Unix?.- Brief history of networking:TCP/IP and the Internet.- The rest of the book.- Acknowledgements.- 2. Linux Versions.- Red Hat.- SuSe.- Overview of the installation options.- 3. The Preliminaries.- How to find out hardware details about your system.- Hardware and associated manuals.- Your DOS and Windows distribution disks.- Making boot floppies.- What additional files are needed?.- Autoexec.bat and config.sys.- CD-Rom drivers.- Backing up your work files.- Hard disks background.- FDISK.- What type of Linux installation?.- Partitions and the Linux file system.- Printing documentation prior to the install.- Boot floppy.- TCP/IP and networking.- Final note.- 4. Installing Linux.- Single booting at home, local area network, booting from /boot.- Dual boot system at home, local area network, booting from CD.- Dual boot system at home, local area network, booting from /boot.- Partitionless install.- Single boot system at work, network connected, booting from /boot.- Dual boot system at work, network connected, LiLo.- Monitor and graphics card.- Summary.- Security and Linux.- Bibiliography.- 5. Linux and Windows.- X-Windows and XFree86.- Windows managers.- Some basics.- Double click versus single click.- Logging on for the first time.- KDE.- Gnome.- Summary.- 6. Basic Unix.- Command examples.- Getting help.- Basic DOS and Unix counterparts.- Other Unix commands.- Accessing the floppy drive.- Accessing the CD-Rom drive.- Text editors.- 7. System Administration.- The Filesystem Hierarchy Standard (FHS).- Accessing the floppy drive.- Accessing the CD-Rom drive.- Making a boot floppy.- Linuxconf.- YaST - Yet another Setup Tool.- Setting up a printer.- Setting up a modem.- Setting up a sound card.- Setting up a scanner.- Setting up a Web camera.- CD rewriter.- System start-up and shutdown.- Making more memory available.- Accessing a Windows partition.- Miscellaneous.- 8. Networking and Security.- Networking basics.- Basic network terminology.- Networking at home.- Network administration via graphical interfaces.- Networking at work.- Network set-up programs.- Networking utilities.- Security.- Sendmail.- Other security options.- System logs.- Summary.- 9. More Unix.- Computer system overview.- The command interpreter or shell.- Pattern matching.- Metacharacters.- Unix metacharacters and associated programs.- Working with files, directories and the file system.- Help.- vi.- Managing jobs and processes.- Managing your environment.- Summary.- 10. Installing Software.- RPM.- What is installed?.- Gnome RPM - GnoRPM.- YaST.- Compression.- Mounting the CD-Rom drive.- Adobe Acrobat.- SuSe 6.4 Linux and ed.- GNU Fortran 77.- NAG Intel g77 Double Precision Numeric Library.- Java.- Summary.- 11. Text Formatting and Document Production.- Electronic publishing basics.- Text tools.- TeX.- La Tex.- Fonts.- W3C.- Graphics formats.- Bitmap.- HTML.- Portable Document Format (PDF).- PostScript.- Ghostscript.- XML.- Summary.- 12. Programming Languages.- History.- C.- C++.- Intel/Linux Fortran compilers.- Java.- Practical extraction and report language (Perl).- 13. Miscellaneous.- Electronic mail - email.- Linux as a platform for a Web server.- Database management.- High-performance computing.- 14. Resume.