You are previewing Sams Teach Yourself UNIX® in 24 Hours Second Edition.
O'Reilly logo
Sams Teach Yourself UNIX® in 24 Hours Second Edition

Book Description

Sams Teach Yourself UNIX in 24 Hours, Second Edition is designed to take users from novice to accomplished user in just 24 one-hour sessions. Written by experts in the field, Sams Teach Yourself UNIX in 24 Hours, Second Edition starts off with an introduction to UNIX, then covers file handling, pipes and filters, the vi and EMACS text editors, shells, job control, printing, and connecting to remote computers via the Internet. The book also discusses UNIX programming and includes a handy glossary of terms. This edition of the will have updated coverage of newly available Web browsers, mail and news tools, as well as more focused coverage of the topics readers of the first edition asked about the most.

Table of Contents

  1. Copyright
  2. About the Authors
  3. Tell Us What You Think!
  4. Introduction
  5. What Is This UNIX Stuff?
    1. Goals for this Hour
    2. What Is UNIX?
    3. A Brief History of UNIX
    4. What's All This About Multiuser Systems?
    5. Cracking Open the Shell
    6. Getting Help
    7. Summary
    8. Workshop
  6. Getting onto the System and Using the Command Line
    1. Goals for this Hour
    2. Beginning Your Session
    3. Seeing What's Going On Around You
    4. Summary
    5. Workshop
  7. Moving About the File System
    1. Goals for this Hour
    2. What a Hierarchical File System Is All About
    3. Directory Separator Characters
    4. The Difference Between Relative and Absolute Filenames
    5. Summary
    6. Workshop
  8. Listing Files and Managing Disk Usage
    1. Goals for this Hour
    2. The ls Command
    3. Special ls Command Flags
    4. Permissions Strings
    5. Summary
    6. Workshop
  9. Ownership and Permissions
    1. Goals for this Hour
    2. Working with File Permissions
    3. Summary
    4. Workshop
  10. Creating, Moving, Renaming, and Deleting Files and Directories
    1. Goals for this Hour
    2. Manipulating the UNIX File System
    3. Summary
    4. Workshop
  11. Looking into Files
    1. Goals for this Hour
    2. Looking Inside Files
    3. Summary
    4. Workshop
  12. Filters and Piping
    1. Goals for this Hour
    2. Maximizing the Command Line
    3. Summary
    4. Workshop
  13. Wildcards and Regular Expressions
    1. Goals for this Hour
    2. Finding Needles in Haystacks
    3. Summary
    4. Workshop
  14. An Introduction to the vi Editor
    1. Goals for this Hour
    2. Editing the UNIX Way
    3. Summary
    4. Workshop
  15. Advanced vi Tricks, Tools, and Techniques
    1. Goals for this Hour
    2. Advanced Editing with vi
    3. Summary of vi Commands
    4. Summary
    5. Workshop
  16. An Overview of the emacs Editor
    1. Goals for this Hour
    2. The Other Popular Editor: emacs
    3. Summary
    4. Workshop
  17. Introduction to Command Shells
    1. Goals for this Hour
    2. The (Command) Shell Game
    3. Summary
    4. Workshop
  18. Getting the Most out of the C Shell
    1. Goals for this Hour
    2. Which Shell Is Which?
    3. Summary
    4. Workshop
  19. Basic Shell Programming
    1. Goals for this Hour
    2. Build Your Own Commands
    3. Summary
    4. Workshop
  20. Job Control
    1. Goals for this Hour
    2. Wrestling with Your Jobs
    3. Summary
    4. Workshop
  21. Printing in the UNIX Environment
    1. Goals for this Hour
    2. Making a Printed Copy
    3. Summary
    4. Workshop
  22. Searching for Information and Files
    1. Goals for this Hour
    2. Finding What's Where
    3. Summary
    4. Workshop
  23. Communicating with Others
    1. Goals for this Hour
    2. Interacting with the World
    3. Summary
    4. Workshop
  24. Using telnet and ftp
    1. Goals for this Hour
    2. Stepping Beyond Your Own System
    3. Workshop
  25. C Programming in UNIX
    1. Goals for this Hour
    2. Extending and Expanding UNIX with Your Own Programs
    3. Summary
    4. Workshop
  26. Perl Programming in UNIX
    1. Goals for this Hour
    2. Flexible and Powerful: Perl
    3. Summary
    4. Workshop
  27. Working with the Apache Web Server
    1. Goals for this Hour
    2. Working with a UNIX Web Server
    3. Summary
    4. Workshop
  28. Variations on the UNIX Theme
    1. Goals for this Hour
    2. UNIX-Like Add-ons
    3. Summary
    4. Workshop
  29. Glossary
  30. Index