Synopses & Reviews
Written with a clear, straightforward writing style and packed with step-by-step projects for direct, hands-on learning, Guide to UNIX Using Linux, 4E is the perfect resource for learning UNIX and Linux from the ground up. Through the use of practical examples, end-of-chapter reviews, and interactive exercises, novice users are transformed into confident UNIX/Linux users who can employ utilities, master files, manage and query data, create scripts, access a network or the Internet, and navigate popular user interfaces and software. The updated 4th edition incorporates coverage of the latest versions of UNIX and Linux, including new versions of Red Hat, Fedora, SUSE, and Ubuntu Linux. A new chapter has also been added to cover basic networking utilities, and several other chapters have been expanded to include additional information on the KDE and GNOME desktops, as well as coverage of the popular OpenOffice.org office suite. With a strong focus on universal UNIX and Linux commands that are transferable to all versions of Linux, this book is a "must-have" for anyone seeking to develop their knowledge of these systems.
Guide to UNIX Using Linux, Third Edition is a hands-on, practical guide that teaches the fundamentals of the UNIX operating system concepts, architecture and administration. These concepts are taught using Linux, a free, PC-compatible UNIX clone that is an ideal teaching tool for many basic and advanced UNIX commands. The power, stability, and flexibility of UNIX has contributed to its popularity in mission-critical business and networking applications. * Includes a copy of Red Hat? Linux? Publisher?s Edition version 7.2 (www.redhat.com). * Covers shell programming, database management, editing, C programming, debugging, internet access, X-Windows basics, and rapid application development using standard UNIX tools like awk, sed, and perl. * Provides users with a working knowledge of basic system utilities. * Features review questions, hands-on exercises, and discovery exercises at the end of each chapter, allowing students to practice skills as they are learned.
About the Author
Michael Palmer, Ph.D., is an industry consultant and educator who has written numerous networking and operating systems books, including best-selling books about Microsoft Windows Server systems and UNIX/Linux. He is president of CertQuick, which provides computer and networking consulting services, technical authoring services, and computer science curriculum development for schools. Dr. Palmer has worked for 30 years in higher education and industry as an instructor, professor, systems and networking specialist, technical manager, department head, and consultant. He holds bachelor's, master's, and doctorate degrees from the University of Colorado at Boulder.
Table of Contents
CHAPTER 1: THE ESSENCE OF UNIX AND LINUX CHAPTER 2: EXPLORING THE UNIX/LINUX FILE SYSTEMS AND FILE SECURITY CHAPTER 3: MASTERING EDITORS CHAPTER 4: UNIX/LINUX FILE PROCESSING CHAPTER 5: ADVANCED FILE PROCESSING CHAPTER 6: INTRODUCTION TO SHELL SCRIPT PROGRAMMING CHAPTER 7: ADVANCED SHELL PROGRAMMING CHAPTER 8: EXPLORING THE UNIX/LINUX UTILITIES CHAPTER 9: EXPLORING THE NETWORKING UTILITIES CHAPTER 10: PERL AND CGI PROGRAMMING CHAPTER 11: DEVELOPING UNIX/LINUX APPLICATIONS IN C AND C++ CHAPTER 12: THE X WINDOW SYSTEM APPENDIX A: HOW TO ACCESS A UNIX/LINUX OPERATING SYSTEM APPENDIX B: SYNTAX GUIDE TO UNIX/LINUX COMMANDS APPENDIX C: HOW TO INSTALL FEDORA AND APACHE WEB SERVER APPENDIX D: UNIX/LINUX VARIANTS APPENDIX E: UNIX/LINUX SECURITY: NETWORK AND INTERNET CONNECTIVITY GLOSSARY