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.