Introduction to Unix and Linux Lab Manual, Student Edition / Edition 1

Paperback (Print)
Buy New
Buy New from
Buy Used
Buy Used from
(Save 32%)
Item is in good condition but packaging may have signs of shelf wear/aging or torn packaging.
Condition: Used – Good details
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 95%)
Other sellers (Paperback)
  • All (16) from $1.99   
  • New (5) from $44.02   
  • Used (11) from $1.99   


Ideal for students with little or no computer experience, this lab manual and learning tool is filled with skill-building exercises, materials lists and set-up instructions, step-by-step lab scenarios, and clear explanations. And, it’s written by a leading UNIX and Linux curriculum developer and instructor, making it perfect for both learning -- and teaching -- the basics.
Read More Show Less

Product Details

  • ISBN-13: 9780072226942
  • Publisher: McGraw-Hill Professional Publishing
  • Publication date: 11/25/2002
  • Series: Operating Systems Ser.
  • Edition description: LAB MANUAL
  • Edition number: 1
  • Pages: 285
  • Sales rank: 1,148,652
  • Product dimensions: 7.40 (w) x 9.10 (h) x 0.70 (d)

Meet the Author

John Muster teaches and conducts educational development at the Educational Center of Silicon Valley, the University of California’s Extension Division, where he was given the Honored Teacher Award. In addition to teaching and multimedia development, he consults and teaches for clients in industry, government, and universities across the globe. His undergraduate and graduate education took place at Otterbein College, The Ohio State University, and the University of California, Berkeley.

Dennis Rice is an instructor a DeVry Institute of Technology in Irving, Texas, where he teaches telecommunications, networking, and operating systems.

Read More Show Less

Table of Contents

Acknowledgments XII
Introduction XIII
Chapter 1 Logging On to the System 1
Lab Exercise 1.01 Logging On to a Linux System 2
Lab Exercise 1.02 Exploring UNIX and Linux 5
Solutions 10
Chapter 2 Touring the System 13
Lab Exercise 2.01 Working with the Shell 14
Lab Exercise 2.02 Exploring the File System 18
Lab Exercise 2.03 Using Utilities to Manage Files 20
Lab Exercise 2.04 Using man to Learn the Function of Switches 22
Lab Exercise 2.05 Using man to Find Pages by Keyword 24
Lab Exercise 2.06 Using the info Utility to Find Detailed Descriptions of Commands 26
Lab Exercise 2.07 Finding Answers to UNIX/Linux Questions Online 28
Solutions 35
Chapter 3 Touring Utilities, Shell Instructions, and Processes 43
Lab Exercise 3.01 Employing Powerful Utilities 44
Lab Exercise 3.02 Managing Input and Output from Utilities 47
Lab Exercise 3.03 Working with Special Characters 49
Lab Exercise 3.04 Modifying the User Environment 51
Lab Exercise 3.05 Creating Shell Scripts 53
Solutions 58
Chapter 4 Editing with the Visual Editor 65
Lab Exercise 4.01 Working in an Existing File 66
Lab Exercise 4.02 Navigating Through a Text File 69
Lab Exercise 4.03 Creating and Appending a Text File 72
Lab Exercise 4.04 Issuing Instructions to the Shell and Visual Editor 75
Lab Exercise 4.05 Making Text Changes 77
Solutions 82
Chapter 5 Using Basic Linux and UNIX Utilities 91
Lab Exercise 5.01 Counting Elements in a File 92
Lab Exercise 5.02 Employing Search Utilities 96
Lab Exercise 5.03 Performing Math Calculations 99
Lab Exercise 5.04 Sorting Through Files 101
Lab Exercise 5.05 Modifying and Manipulating Data 104
Solutions 109
Chapter 6 Using Multiple Utilities in Scripts 115
Lab Exercise 6.01 Employing Utilities to Obtain Information 116
Lab Exercise 6.02 Exploring Directories and Files 118
Lab Exercise 6.03 Creating a Complex Word Analysis Script 120
Solutions 125
Chapter 7 Creating and Changing Directories 131
Lab Exercise 7.01 Creating Directories 132
Lab Exercise 7.02 Managing Files and Directories 134
Lab Exercise 7.03 Accessing Files in Directories 137
Lab Exercise 7.04 Working with File Links to Directories 139
Solutions 144
Chapter 8 Specifying Instructions to the Shell 151
Lab Exercise 8.01 Identifying Portions of the Command Line 152
Lab Exercise 8.02 Finding Utilities on the System 154
Lab Exercise 8.03 Using Command Substitution to Write Simple Scripts 156
Lab Exercise 8.04 Writing Wildcard Expressions 158
Lab Exercise 8.05 Redirecting Errors 160
Lab Exercise 8.06 Gathering Error Numbers 162
Lab Exercise 8.07 Modifying the bash Environment 164
Solutions 169
Chapter 9 Setting File and Directory Permissions 175
Lab Exercise 9.01 Defining Permissions Based on Number 176
Lab Exercise 9.02 Creating an Archive Script 178
Lab Exercise 9.03 Setting Permissions on Files and Folders 180
Lab Exercise 9.04 Setting the umask 182
Solutions 186
Chapter 10 Controlling User Processes 189
Lab Exercise 10.01 Listing Running Jobs 190
Lab Exercise 10.02 Terminating Jobs 193
Lab Exercise 10.03 Suspending and Activating Jobs 195
Lab Exercise 10.04 Terminating Jobs for Other Users 197
Lab Exercise 10.05 Using nohup to Run Processes After Logging Out 199
Solutions 204
Chapter 11 Managing, Printing, and Archiving Large Files 209
Lab Exercise 11.01 Compressing a File 210
Lab Exercise 11.02 Saving Files to Disk 213
Lab Exercise 11.03 Splitting a Large File 215
Lab Exercise 11.04 Removing Files by Owner 217
Lab Exercise 11.05 Formatting a Document for Printing 219
Solutions 225
Chapter 12 Accessing and Touring Graphical Desktops 233
Lab Exercise 12.01 Performing File Management Tasks 234
Lab Exercise 12.02 Customizing the Desktop 236
Lab Exercise 12.03 Using Included Gnome Applications 238
Lab Exercise 12.04 Configuring the Internet Settings 240
Solutions 245
Chapter 13 Administering a Linux PC System 255
Lab Exercise 13.01 Shutting Down and Restarting UNIX/Linux 256
Lab Exercise 13.02 Managing User Accounts 258
Lab Exercise 13.03 Solving User Problems 260
Lab Exercise 13.04 Making a Linux Boot Disk 262
Lab Exercise 13.05 Installing the Apache Web Server 264
Solutions 268
Index 275
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)