UNIX and Shell Programming: A Textbook

Front Cover
Brooks/Cole-Thomson Learning, 2003 - Operating systems (Computers) - 875 pages
5 Reviews
Designed as one of the first true textbooks on how to use the UNIX operating system, this book goes beyond providing a reference of commands to offer a guide to basic commands and shell programming. It contains a variety of in-text learning aids designed to encourage active learning. This flexible text guides both inexperienced and knowledgeable users through interactive commands and shell programming in a fashion that demystifies and simplifies the use of UNIX.Forouzan/Gilberg introduce students to basic commands and tools in the early chapters. In the later chapters, students are introduced to shell programming. In Chapters 9, 10, 11, and 12, the authors first cover material required for all shells before introducing shell-specific material, including the Korn and C Shells. This approach makes it suitable for a wide variety of UNIX-based courses.Built-in pedagogy guides student mastery and encourages active, hands-on learning. For example, sessions use color so students can easily distinguish user input from computer output. In addition, illustrative figures help student visualize what the command is doing. Each chapter concludes with problems, including lab sessions where students work on the computer and complete sessions step-by-step. This approach has proven to be successful when teaching this material in the classroom.

From inside the book

What people are saying - Write a review

User Review - Flag as inappropriate

good

User Review - Flag as inappropriate

Good book. Very informative.

All 5 reviews »

Contents

Introduction
3
Chapter 2
38
File Systems
65
Copyright

34 other sections not shown

Common terms and phrases

About the author (2003)

Behrouz A. Forouzan has more than 32 years of electronics and computer science experience in industry and academia. His industry experience includes designing electronic systems. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has authored and co-authored nine other textbooks including: Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.

Richard F. Gilberg has more than 40 years of computer science experience in industry and academia. His industrial experience includes the development of large application systems, database administration, system testing, and data administration. After leaving the industry, he joined De Anza College as a professor of computer science. In addition to this text, he has also co-authored several others including Computer Science: A Structured Approach Using C, Computer Science: A Structured Approach Using C++, and Data Structures: A Pseudocode Approach with C++.

Bibliographic information