Title:
Cisco networking academy program fundamentals of UNIX companion guide : focusing on Solaris and Linux
Personal Author:
Edition:
2nd ed.
Publication Information:
Indianapolis, IN : Cisco Press, 2004
Physical Description:
1 CD-ROM ; 12 cm.
ISBN:
9781587131400
General Note:
Accompanies text of the same title : (QA76.76.O63 M934 2004)
Added Author:
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010135096 | CP 8469 | Computer File Accompanies Open Access Book | Compact Disc Accompanies Open Access Book | Searching... |
On Order
Summary
Summary
Focuses on the UNIX curriculum of the Cisco Networking Academy Program. The Class file system tree structure uses a graphical hierarchy to show directories and files. A UNIX command summary lists commands in this book, grouped by function and indicates the chapter number where they are introduced.
Table of Contents
Foreword | p. xxvii |
Introduction | p. xxviii |
Chapter 1 The UNIX Computing Environment | p. 3 |
Introduction | p. 3 |
Main Components of a Computer | p. 3 |
Peripheral Components | p. 5 |
Computer Roles and Operating Systems | p. 7 |
Overview of the UNIX Operating System | p. 12 |
Overview of Linux | p. 15 |
Benefits of UNIX | p. 17 |
UNIX Operating Environment | p. 19 |
OS and the Kernel | p. 20 |
File System | p. 24 |
Graphical User Interface (GUI) Options | p. 28 |
Summary | p. 33 |
Check Your Understanding | p. 35 |
UNIX Command Summary | p. 37 |
Key Terms | p. 38 |
Chapter 2 Accessing a System and UNIX Graphical Interfaces | p. 43 |
Introduction | p. 43 |
UNIX Login Accounts | p. 43 |
Login ID and Password Requirements | p. 44 |
Accessing the System | p. 46 |
CDE Login Manager | p. 46 |
Command-Line Login | p. 49 |
Login Process | p. 50 |
Proper UNIX System Shutdown | p. 52 |
Changing a Password | p. 53 |
Becoming Familiar with CDE | p. 55 |
Using the Mouse and Keyboard | p. 58 |
Introduction to GNOME and KDE | p. 77 |
Choosing the Login Session | p. 78 |
Primary Differences Between GNOME and KDE | p. 79 |
Introduction to GNOME and KDE Tutorials | p. 81 |
GNOME Customization | p. 83 |
Adding to the GNOME Menus | p. 88 |
Executing GNOME and KDE Applications from the BlueCurve Menus | p. 89 |
Summary | p. 90 |
Check Your Understanding | p. 92 |
UNIX Command Summary | p. 94 |
Key Terms | p. 95 |
Chapter 3 Graphical User Applications | p. 97 |
Introduction | p. 97 |
Introduction to CDE Mail Tool | p. 97 |
Working with E-mail Messages | p. 99 |
Mail Tool Options Menu | p. 103 |
Netscape Mail Alternative | p. 107 |
Non-Windows-Based Mail Programs | p. 107 |
Introduction to Calendar Manager | p. 108 |
Other Built-In CDE Applications | p. 119 |
GNOME and KDE Applications Overview | p. 128 |
GNOME and KDE Applications and Utilities | p. 131 |
UNIX Graphical Desktop Applications Comparison | p. 134 |
Summary | p. 136 |
Check Your Understanding | p. 138 |
UNIX Command Summary | p. 140 |
Key Terms | p. 141 |
Chapter 4 Getting Help | p. 143 |
Introduction | p. 143 |
Using CDE Help | p. 143 |
Solaris HOWTO Manuals (AnswerBook2) | p. 147 |
Linux HOWTOs | p. 156 |
info Command | p. 157 |
Basic UNIX Workstation Troubleshooting | p. 160 |
DOS and UNIX Command Comparison | p. 163 |
Summary | p. 165 |
Check Your Understanding | p. 166 |
UNIX Command Summary | p. 169 |
Key Terms | p. 171 |
Chapter 5 Accessing Files and Directories | p. 173 |
Introduction | p. 173 |
Directory Paths | p. 176 |
Navigating the File System | p. 180 |
Listing Directory Contents | p. 185 |
Identifying and Using Metacharacters | p. 191 |
Summary | p. 195 |
Check Your Understanding | p. 197 |
UNIX Command Summary | p. 198 |
Key Terms | p. 199 |
Chapter 6 Basic Directory and File Management | p. 203 |
Introduction | p. 203 |
Directory and File Management Using the Command Line | p. 203 |
File and Directory Naming Conventions | p. 213 |
Creating Files Using the touch Command | p. 214 |
Creating Directories with the mkdir Command | p. 215 |
Removing Files and Directories | p. 216 |
Directory and File Management Using CDE | p. 218 |
Directory and File Management Using GNOME Nautilus | p. 227 |
Summary | p. 238 |
Check Your Understanding | p. 240 |
UNIX Command Summary | p. 242 |
Key Terms | p. 245 |
Chapter 7 Advanced Directory and File Management | p. 247 |
Introduction | p. 247 |
Copying Files Using the Command Line | p. 247 |
Copying Directories | p. 251 |
Linking Files | p. 252 |
Renaming and Moving Files | p. 253 |
Renaming and Moving Directories | p. 255 |
Input/Output Redirection | p. 258 |
Command Piping | p. 262 |
Advanced Directory and File Management Using CDE | p. 263 |
File Manager Menus | p. 264 |
Advanced Directory and File Management Using GNOME | p. 268 |
Summary | p. 279 |
Check Your Understanding | p. 280 |
UNIX Command Summary | p. 282 |
Key Terms | p. 283 |
Chapter 8 File Systems and File Utilities | p. 285 |
Introduction | p. 285 |
Disk Technology Overview | p. 285 |
Partitions and File Systems | p. 286 |
Finding Files in the File System | p. 293 |
Searching for Text Strings in Files and Command Output | p. 297 |
egrep and fgrep Commands | p. 299 |
File Editing with sed | p. 300 |
Sorting Files and Command Output | p. 301 |
Finding Files Using Graphical Tools | p. 304 |
Summary | p. 308 |
Check Your Understanding | p. 310 |
UNIX Command Summary | p. 312 |
Key Terms | p. 313 |
Chapter 9 Using Text Editors | p. 315 |
Introduction | p. 315 |
vi Editor | p. 315 |
Opening Files with vi | p. 319 |
Alternatives to vi | p. 325 |
Using Emacs | p. 326 |
DText Editor | p. 335 |
GNOME gedit Text Editor | p. 342 |
UNIX Word Processors | p. 346 |
Summary | p. 347 |
Check Your Understanding | p. 349 |
UNIX Command Summary | p. 351 |
Key Terms | p. 352 |
Chapter 10 File Security | p. 355 |
Introduction | p. 355 |
Security Policies | p. 355 |
Standard UNIX Security Features | p. 358 |
File System Permissions | p. 360 |
Changing Permissions with CDE File Manager | p. 376 |
Changing Permissions with GNOME Nautilus | p. 378 |
Identifying and Switching Users | p. 380 |
Summary | p. 383 |
Check Your Understanding | p. 385 |
UNIX Command Summary | p. 387 |
Key Terms | p. 389 |
Chapter 11 Printing | p. 393 |
Introduction | p. 393 |
UNIX Printing Environment | p. 393 |
Command-Line Printing with the lp and lpr Print Spoolers | p. 396 |
Managing Printer Queues | p. 399 |
Using Graphical Printing Tools | p. 402 |
Printing Using the GNOME Printer Applet | p. 406 |
Summary | p. 407 |
Check Your Understanding | p. 408 |
UNIX Command Summary | p. 410 |
Key Terms | p. 411 |
Chapter 12 Backing Up and Restoring | p. 413 |
Introduction | p. 413 |
Importance of Backups | p. 413 |
Backup Media | p. 420 |
Accessing Floppy Disks and CD-ROM Devices with Solaris | p. 421 |
Linux Floppy and CD-ROM Access | p. 425 |
Backing Up, Compressing, and Restoring Files | p. 429 |
Backing Up Files with cpio | p. 439 |
GUI Backup Tools | p. 440 |
Summary | p. 444 |
Check Your Understanding | p. 446 |
UNIX Command Summary | p. 448 |
Key Terms | p. 450 |
Chapter 13 System Processes | p. 453 |
Introduction | p. 453 |
UNIX System Processes | p. 453 |
Terminating Processes | p. 459 |
Foreground and Background Processes | p. 463 |
Process Scheduling | p. 466 |
Summary | p. 468 |
Check Your Understanding | p. 469 |
UNIX Command Summary | p. 471 |
Key Terms | p. 473 |
Chapter 14 Shell Features and Environment Customization | p. 477 |
Overview | p. 477 |
Review of the Shell | p. 477 |
Alias Shell Feature | p. 479 |
Using the Shell History Feature and Repeating Commands | p. 481 |
Command-Line Editing in the Korn and Bash Shells | p. 485 |
Filename and Command Completion in the Korn and Bash Shells | p. 486 |
Shell Variables | p. 487 |
Custom Prompts with the Korn and Bash Shells | p. 491 |
Shell Initialization Files | p. 493 |
Korn Shell User-Specific Initialization Files | p. 496 |
Bash Shell User-Specific Initialization Files | p. 500 |
Summary | p. 501 |
Check Your Understanding | p. 503 |
UNIX Command Summary | p. 504 |
Key Terms | p. 507 |
Chapter 15 Introduction to Shell Scripts and Programming Languages | p. 509 |
Introduction | p. 509 |
Shell Script Basics | p. 509 |
Shell Programming Concepts | p. 516 |
Conditional Programming in Scripts | p. 520 |
Flow Control | p. 526 |
Popular Programming Languages | p. 528 |
Summary | p. 532 |
Check Your Understanding | p. 534 |
UNIX Command Summary | p. 537 |
Key Terms | p. 539 |
Chapter 16 Network Concepts and Utilities | p. 543 |
Introduction | p. 543 |
Client/Server Computing | p. 543 |
Network and Remote Access Utilities | p. 544 |
Naming Services and Host Name Resolution | p. 556 |
Network Resource Sharing | p. 560 |
Summary | p. 562 |
Check Your Understanding | p. 563 |
UNIX Command Summary | p. 565 |
Key Terms | p. 567 |
Chapter 17 Career Guidance | p. 571 |
Introduction | p. 571 |
UNIX / more | p. 571 |
Careers in UNIX System Administration | p. 571 |
UNIX System Administrator Resources | p. 576 |
Sun Solaris Certification | p. 577 |
Sun Academic Initiative | p. 578 |
Linux Certifications | p. 579 |
Summary | p. 581 |
Appendix A Answers to Chapter "Check Your Understanding" Quizzes | p. 583 |
Appendix B Master Command List | p. 595 |
Appendix C vi Editor Quick Reference | p. 619 |
Appendix D e-Lab Activities Master List | p. 623 |
Appendix E Hands-On Lab Listing | p. 635 |
Appendix F Website Resources | p. 645 |
Appendix G Summary of Chapter Changes--From 1st Edition to 2nd Edition | p. 647 |
Glossary | p. 653 |
Index | p. 675 |