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.
|