Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)



Similar documents
HP-UX Essentials and Shell Programming Course Summary

Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer

Fundamentals of UNIX Lab Networking Commands (Estimated time: 45 min.)

Linux System Administration on Red Hat

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline CIS INTRODUCTION TO UNIX

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor

A candidate following a programme of learning leading to this unit will be able to:

Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun

Unix Sampler. PEOPLE whoami id who

Tutorial Guide to the IS Unix Service

Tutorial 0A Programming on the command line

Chapter 8 Objectives. Chapter 8 Operating Systems and Utility Programs. Operating Systems. Operating Systems. Operating Systems.

LSN 10 Linux Overview

VERITAS NetBackup 6.0

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4.

Introduction to Operating Systems

Command Line - Part 1

Kernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems

ICS 351: Today's plan

NetBackup Backup, Archive, and Restore Getting Started Guide

Symantec NetBackup Backup, Archive, and Restore Getting Started Guide. Release 7.5

A Crash Course on UNIX

Chapter 4. System Software. What You Will Learn... Computers Are Your Future. System Software. What You Will Learn... Starting the Computer

Linux command line. An introduction to the Linux command line for genomics. Susan Fairley

Thirty Useful Unix Commands

SYSTEM ADMINISTRATION LAB

Upon completion of this chapter, you will able to answer the following questions:

Remote PC Guide for Standalone PC Implementation

CHAPTER 15: Operating Systems: An Overview

Getting Started in Red Hat Linux An Overview of Red Hat Linux p. 3 Introducing Red Hat Linux p. 4 What Is Linux? p. 5 Linux's Roots in UNIX p.

Chapter 5: Fundamental Operating Systems

Week Overview. Running Live Linux Sending from command line scp and sftp utilities

Training on Linux System Administration, LPI Certification Level 1

New Lab Intro to KDE Terminal Konsole

Introduction to UNIX and SFTP

Advanced Diploma In Hardware, Networking & Server Configuration

Discovering Computers

File management Editing X Window KDE. Debian/GNU Linux. Introduction II. Károly Erdei. November 21, Károly Erdei Debian/GNU Linux 1/45

Chapter 8 Operating Systems and Utility Programs

USEFUL UNIX COMMANDS

Lecture 6: Operating Systems and Utility Programs

Shellshock Security Patch for X86

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

The Einstein Depot server

Basic C Shell. helpdesk@stat.rice.edu. 11th August 2003

Computer Engineering

Reflection DBR USER GUIDE. Reflection DBR User Guide. 995 Old Eagle School Road Suite 315 Wayne, PA USA

VERITAS NetBackup 5.1

Introduction to Mac OS X

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Utilities

SANbox Manager Release Notes Version Rev A

System Resources. To keep your system in optimum shape, you need to be CHAPTER 16. System-Monitoring Tools IN THIS CHAPTER. Console-Based Monitoring

EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0

Attix5 Pro Server Edition

For Introduction to Java Programming, 5E By Y. Daniel Liang

Compuprint 4247 Serial Matrix Printers

Introduction to AIX 6L System Administration Course Summary

Introduction to Linux and Cluster Basics for the CCR General Computing Cluster

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

2010 Ing. Punzenberger COPA-DATA GmbH. All rights reserved.

Multiprogramming. IT 3123 Hardware and Software Concepts. Program Dispatching. Multiprogramming. Program Dispatching. Program Dispatching

Table of Contents. Online backup Manager User s Guide

Product Description. Licenses Notice. Introduction TC-200

Network Probe User Guide

Introduction to the UNIX Operating System and Open Windows Desktop Environment

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 2 Introducing Operating Systems

Working With Your FTP Site

CS 103 Lab Linux and Virtual Machines

Microsoft" Windows8 Home Server

Frequently Asked Questions

INASP: Effective Network Management Workshops

Reflection X Advantage Help. Date

2- Electronic Mail (SMTP), File Transfer (FTP), & Remote Logging (TELNET)

Microsoft Windows 7. Administration. Instant Reference. William Panek WILEY. Wiley Publishing, Inc.

Paul McFedries. Home Server 2011 LEASHE. Third Edition. 800 East 96th Street, Indianapolis, Indiana USA

Guest PC. for Mac OS X. User Guide. Version 1.6. Copyright Lismore Software Systems, Ltd. All rights reserved.

Overview. Remote access and file transfer. SSH clients by platform. Logging in remotely

OroTimesheet 7 Installation Guide

OPERATING SYSTEM SERVICES

Configure Cisco Emergency Responder Disaster Recovery System

HP-UX System and Network Administration for Experienced UNIX System Administrators Course Summary

Getting Started with Mplus Version 7.31 Demo for Mac OS X and Linux

How To Back Up Your Pplsk Data On A Pc Or Mac Or Mac With A Backup Utility (For A Premium) On A Computer Or Mac (For Free) On Your Pc Or Ipad Or Mac On A Mac Or Pc Or

1. Product Information

User Manual. Copyright Rogev LTD

Online Backup Client User Manual Linux

Configure thin client settings locally

EVault for Data Protection Manager. Course 361 Protecting Linux and UNIX with EVault

A Crash Course in OS X D. Riley and M. Allen

Mouse and Pointer Settings. Technical Brief

Red Hat Certifications: Red Hat Certified System Administrator (RHCSA)

Example of Standard API

NSave Table of Contents

CTERA Agent for Linux

Chapter Contents. Operating System Activities. Operating System Basics. Operating System Activities. Operating System Activities 25/03/2014

Transcription:

Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and introduces you to the CDE, GNOME, and KDE graphical user interfaces (GUI). An overview of the Sun Solaris and Linux versions of the UNIX operating system is provided. The class is for new users of the UNIX operating environment. You will learn fundamental command-line features of UNIX including file system navigation, changing file permissions, the vi and emacs text editors, Korn and Bash shell features, and basic network use. GUI features include Application Managers, File Managers, Text Editors, printing, and mail. Chapter 1: The UNIX Computing Environment The Main Components of a Computer Main computer components Peripheral components Overview of Computer Operating Systems Desktop OSs, PCs, and workstations Network operating system capabilities Servers and the network environment The OS and CPU relationship Operating systems, hardware, and drivers Overview of the UNIX Operating System Brief history of UNIX UNIX varieties of Linux Benefits of UNIX and Linux The UNIX Operating Environment The OS and the kernel The OS shell The file system Graphical user interface (GUI) options Chapter 2: Accessing a System and UNIX Graphical Interfaces User Accounts Account types Login ID and password requirements Local and remote access Logging in and out using the CDE login screen 1-1 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Logging in and out using the command line and Telnet The Login process and the /etc/passwd file Proper UNIX system shutdown Changing a password Becoming Familiar with the Common Desktop Environment Front panel layout Using the mouse and keyboard Managing windows Locking the display Workspace management Minimizing and maximizing the front panel The workspace menu Introduction to the CDE tutorial Customizing a Workspace with the CDE Style Manager Using style manager options Working with Subpanels Adding and removing applications with subpanels Application manager Using GNOME and KDE in Linux Choosing the login session Primary differences between GNOME and KDE Introduction to GNOME and KDE tutorials GNOME Customization User preferences Adding to the GNOME panel Adding to the GNOME menus Chapter 3: Graphical User Applications Using the CDE Mail Tool Introduction to mail tool Composing new email messages Responding to received messages Deleting mail messages Mail tool options menu Creating alternate mailboxes The Netscape Mail alternative Non Windows based mail programs Using CDE Calendar Manager Introduction to calendar manager Viewing your calendar Setting calendar options Working with appointments Working with other users' calendars 2-2 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Other Built-in Applications Voice and text note applications Address manager Audio tool Calculator Icon Editor, Image Viewer, and Snapshot Clock Terminal windows GNOME and KDE Applications Web browsers and mail clients Calendar managers GNOME and KDE programs UNIX graphical desktop applications comparison Chapter 4: Getting Help Using CDE Help Help options Using Help Viewer Using On Item Help Other ways to access help Solaris How-To Manuals (AnswerBook2) AnswerBook2 Command Line Help Man pages The man command Man page headings Searching man pages by section Searching man pages by keyword Displaying man page headers with whatis Saving man pages for future use Linux HOWTOs and Info Command Linux HOWTOs The info command Troubleshooting Troubleshooting overview Workstation information Problems accessing applications and files Unresponsive windows, applications, and workstations DOS/UNIX Command Comparison DOS/UNIX command comparison 3-3 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Chapter 5: Accessing Files and Directories The File System Sample user directory structure Function of directories Directory structure Directory Paths Pathnames Path components Types of pathnames Navigating the File System UNIX command-line syntax Displaying the current directory Changing directories using the cd command Listing Directory Contents The ls command Displaying hidden files Displaying file types Displaying a long listing Listing individual directories Listing directories recursively Identifying and Using Metacharacters Identifying metacharacters Using metacharacters Chapter 6: Basic Directory and File Management Directory and File Management Using the Command Line Commands and control characters Determining file type Displaying file contents with cat and more Displaying file contents with head and tail The wc command Comparing files File and directory naming conventions Creating files Creating directories Removing files and directories Directory and File Management Using CDE The file manager File and folder icons File menu options 4-4 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Creating new folders and files Changing folders Recovering files Directory and File Management Using GNOME Nautilus file manager File and folder icons File menu options Creating new folders Changing folders Deleting and recovering files Chapter 7: Advanced Directory and File Management Advanced Directory and File Management Using the Command Line Copying files Copying directories Linking files Renaming and moving files Renaming and moving directories Input/output redirection Command piping Advanced Directory and File Management Using CDE Moving and copying files using drag-and-drop Selected menu options View menu options Advanced Directory and File Management Using GNOME Moving and copying files using drag-and-drop File menu options (rename and link) Edit menu options, cut, copy, and paste View menu options Chapter 8: File and User Information Utilities Disks and File Systems Disk technology overview Partitions and file systems File system statistics Linux partitions Finding Files Using the Command Line The find command Searching for Text Strings in Files and Command Output The grep command The egrep and fgrep commands File editing with sed 5-5 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Sorting Files and Command Output The sort command Finding Files Using Graphical Tools CDE File Manager Finding files using GNOME and KDE Chapter 9: Using Text Editors The vi Editor Introducing vi The vi modes Opening files with vi Input commands (entry mode) Saving files and quitting vi (last-line mode) Positioning commands (command mode) Editing commands (command and last-line mode) Advanced editing options (last-line mode) Alternatives to vi Using Emacs Advantages of Emacs Two strains of Emacs, GNU Emacs and XEmacs Percieved disadvantages of Emacs Getting safely in and out of Emacs Accessing the Emacs TUTORIAL Getting Emacs help Graphical Editors and Word Processors Introduction to CDE Text Editor Using Text Editor file options Editing options Replacing text Format menu options Text Editor options The GNOME gedit text editor UNIX word processors Chapter 10: File System Security Security Overview Security policies Standard UNIX security features File System Permissions Displaying file system permissions 6-6 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Permission categories (classes) Permission types Determining file and directory access Changing Permissions From the Command Line Changing permissions Symbolic (relative) mode Octal (absolute) mode Changing default permissions with umask Ownership and groups Changing Permissions with Graphical Tools Changing properties with CDE File Manager Changing properties with GNOME Nautilus Identifying and Switching Users Identifying users with the who and finger commands Switching to another user account User account information Chapter 11: Printing The UNIX Printing Environment Printing environment components The printing process Command Line Printing The lp and lpr print spoolers Managing Printer Queues Managing printer queues Canceling a print request Using Graphical Printing tools CDE print manager Viewing printer properties and job options Printing from the File Manager Printing from the GNOME printer applet Chapter 12: Backing Up and Restoring Backup Strategies The importance of backups Backup methods Data restoration issues Backup Media Magnetic tape 7-7 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Magnetic and optical disks Accessing Floppy Disks and CD Devices The Solaris Volume management feature Working with Solaris floppy diskettes and CD ROMs Linux floppy and CD ROM access Working with CD ROMs in Linux Backing up, Compressing and Restoring Files Backing up files with tar Compressing files Compressing and uncompressing files Backing up and compressing the home directory Restoring files Combining Backup and Compression The jar command Alternate Backup and Compression Programs Open source command line programs Backing up files with cpio GUI Backup tools Chapter 13: System Processes UNIX System Processes System process overview Types of processes Displaying processes The ps command Searching for a specific process Terminating Processes Identifying processes to terminate Signals and the kill command Foreground and Background Processes Foreground and background process overview Controlling foreground and background jobs Process Scheduling The at command The crontab utility Chapter 14: Shell Features and Environment Customization Review of the Shell Shell overview 8-8 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

Additional Shell Features Aliases Using the history feature and repeating commands Command line editing Filename and command completion in the Korn and Bash shell Shell Variables and Custom Prompts Local variables Environmental variables Custom prompts with the Korn and Bash shells Shell Initialization Files Features of initialization files System wide initialization files for Korn and Bash shell users User specific initialization files Korn shell user specific initialization files Bash shell user specific initialization files Chapter 15: Introduction to Shell Scripts Shell Script Basics of shell scripts Creating a simple shell script Executing a script Debugging a script Advanced Shell Scripts Variables in scripts Positional parameters Interactive input The if command The test command The case command Flow control Chapter 16: Network Basics Client/Server Computing Client/server computing Network and Remote Access Utilities Network and remote access utilities The ping utility The traceroute command The telnet utility The rlogin command 9-9 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.

The ftp command The rcp command Secure Shell (SSH) Naming Services and Host Name Resolution DNS NIS and NIS+ Network Resource Sharing The network file system The SMB/CIFS protocol Chapter 17: Career Guidance What's Next? UNIX more Careers in UNIX System Administration The profession Sun Solaris Certification Path for System Administrators Solaris certification The Sun Academic Initiative Sun's academic program Linux Certification Linux certifications 10-10 Fundamentals of Java Programming Lab 1.7.2 Copyright 2002, Cisco Systems, Inc.