Curriculum About us FAQ Contact us Partners Projects News Register Links and Resources
Home  
Course schedulesAcademy network
Holiday academy
 

Unix Fundamentals

Fundamentals of UNIX, sponsored by Sun Microsystems, allows Cisco Networking Academies to specialize in UNIX training as they prepare students for advanced education in UNIX administration or Internet-based jobs. This 70-hour, hands-on, skills-based UNIX course is taught using the Solaris™ Operating Environment. Students will learn basic, entry-level UNIX operator skills and UNIX operating commands.

UNIX Competencies

Upon successful completion of this course, students receive a Fundamentals of UNIX Certificate of Completion. Acquired UNIX competencies include:

Module 1: Introduction to the Solaris 8 Operating Environment

  • Main hardware components of the computer system
  • Desktop OSs,PCs, and workstations
  • Unix history
  • Solaris Operating Environment - software components
  • Introduction to Unix/Linux components - file system, kernel, shell, GUI
  • Benefits of Unix and Linux and their differences
  • Default user shells

Module 2: Accessing the System

  • Logging into the system
  • Accounts (user,root)
  • Style Manager for customized desktop
  • Password manipulations from the command line and CDE
  • Subpanels
  • GNOME and KDE basics
  • GNOME customization

Module 3: Graphical User Applications

  • Built-in CDE applications
  • GNOME and KDE applications
  • Mail and calendar tools

Module 4: Using the Help System

  • CDE Help
  • Answer Book and HowTo's
  • Command line help
  • Linux HowTo's
  • Troubleshooting

Module 5: Accessing Files and Directories

  • File systems (ext2,ext3,reiserfs,nfs,etc.)
  • Directory paths (relative, absolute, related commands)
  • Listing commands
  • File system exploring
  • Using metacharacters

Module 6: Directory and File Management

  • Basic directory and file management using the console
  • Directory and file management using CDE tools
  • Directory and file management using KDE and GNOME tools
  • Naming conventions

Module 7: Advanced Directory and File Management

  • Copying, linking, renaming, moving
  • Input/output redirection
  • Piping
  • File management in GUI (CDE, GNOME, KDE)

Module 8: File Systems and File Utilities

  • Disk technologies overview
  • Partitioning and file system statistics
  • Finding files using console
  • Grep, egrep, fgrep, sed
  • Sorting output and multilevel sorting
  • Multiple piping
  • GUI find tools

Module 9: Text editing

  • The vi editor
  • The emacs editor
  • Graphical editors and word processors

Module 10: File Security

  • Security overview
  • File system permissions
  • Setting default permissions
  • Working with symbolic mode and octal mode permissions
  • Umasking

Module 11: Printing

  • Unix printing process
  • Print spoolers
  • Queue managing
  • Graphical printing tools
  • Advanced printer configuration

Module 12: Backup and Restore

  • Backup strategies overview
  • Backup media overview
  • Working with CD-ROMs and various floppy media
  • Combining backup and compression (jar, tar, cpio)
  • Alternate backup and compression tools

Module13: System processes

  • Unix system processes
  • Display and manipulate processes (kill, foreground, background, scheduling)
  • Process communication and signalling
  • Pgrep and pkill, PIDs, UIDs, IDs, PPIDs

Module 14: Shell Features and Environment Customization

  • Shell features - definition and manipulation
  • Aliases, history, CL completion in ksh and csh
  • Shell variables - local variables, environmental variables
  • Custom prompts and shell initialization (system wide and user specific for ksh and bash)

Module 15: Instroduction to Shell Scripting

  • Script executing and debugging
  • Variables in scripts
  • Positional parameters and user interaction
  • Flow control, if, case, test commands
  • Advanced shell scripting

Module 16: Unix in Networked Environment

  • Client-server computing
  • Network and remote access utilities
  • Ping, traceroute, ftp, telnet, rlogin, rcp, ssh
  • Remote X sessions
  • Naming services (DNS, NIS and NIS+, LDAP)
  • Network resource sharing (NFS, SMB, CIFS, etc.

Industry-recognized Certification

Fundamentals of UNIX provides basic, entry-level LINUX training. This course, in combination with IT Essentials II: Network Operating Systems and additional supplemental material, will help prepare students for the CompTIA Linux+ certification exam.

A demo version of the Unix Fundamentals curriculum is available HERE.

A PDF Datasheet with Sun's Unix and Java course information is available HERE (123k).

For more information about Sun certifications, please visit http://suned.sun.com/US/certification/

cacad webmail IT Essentials 1 students login IT Ess2 students login CCNA students login Unix Fundamentals students login IT Essentials 1  students login Java Programming students login