You are here: Home instructional_framework official_framework Business and Information Technology Education Fundamentals of Unix/Linux
Log in

Need a new SSL certificate?

View Career Major Course

Course Information
Business and Information Technology Education
Fundamentals of Unix/Linux
This course provides students with the knowledge of how to utilize the UNIX operating system. The curriculum is provided by the Cisco Systems Networking Academy. This Academy consists of an online learning system approach that integrates the multimedia delivery of the curriculum with testing, performance-based skills assessment, evaluation and reporting through a Web interface. The Academy curriculum goes beyond traditional computer-based instruction by helping students develop practical knowledge and skills in a hands-on environment
Carrie DeMuth
Fundamentals of Technology or Business and Computer Technology
COURSE OBJECTIVES: Upon completion of this course, the student should be able to:

Describe the features common to all versions of the UNIX operating environments including Solaris and Linux.

Describe the main components of the Solaris operating system.

Describe different types of UNIX user accounts.

Create user accounts including login ID and passwords.

Utilize CDE v. command line environment to log in and out of the system.

Change passwords on user accounts.

Use the CDE (Common Desktop Environment) windowing system.

Use GNOME and KDE windowing systems in Linux.

Customize GNOME.

Customize the workspace with Style Manager.

Work with subpanels to add and remove applications.

Use the Mail Tool.

Use Calendar Manager.

Use other built-in CDE, KDE and GNOME applications.

Use CDE help.

Reference Solaris HOWTO manuals (AnswerBook2).

Use command-line help.

Use Linux HOWTO and the info command.

Perform basic troubleshooting.

Compare DOS and UNIX commands.

Understand and describe the structure of the UNIX and Linux file system.

Identify relative and absolute path names.

Navigate the directory structure.

List the contents of a directory.

Define the function of the parts of the directory listing.

Identify and use metacharacters.

Manage directories and files using the command line.

Manage directories and files using the graphical CDE File Manager.

Manage directories and files using GNOME Nautilus.

Perform advanced directory and file management using UNIX/Linux command line.

Use the cp command to copy files and directories.

Create, remove and rename links to files.

Use the mv command to rename and move files and directories.

Redirect input/output to and from commands.

Pipe output from one command to another.

Perform advanced directory and file management using CDE File Manager and GNOME Nautilus.

Describe hard disks, partitions, and file systems as they relate to Solaris and Linux.

Display file system utilization and free space.

Locate files and directories using the find command.

Use the grep, egrep, and fgrep commands to find character strings within files and command output.

Use sed to search and edit text in a file without using a text editor.

Sort the contents of files and command output using the sort command.

Use the vi editor to create and modify text files.

Use Emacs editor.

Use the CDE Text Editor application to create and edit text files.

Use the GNOME gedit application to create and edit text files.

Describe the components of a good security policy.

Explain file system permissions.

Determine current file system permissions.

Change file and directory permissions using the command line.

Change file and directory permissions using graphical tools.

Identify and switch users.

Describe the components of the UNIX and Linux printing environments.

Perform command line printing using the lp and lpr commands.

Manage print queues and print jobs using the lpstat and cancel commands and lpq and lprm commands.

Use the CDE Print Manager to print files and manage print queues.

Use GNOME Printer Applet to print files.

Describe the requirements and strategies for network backups.

Compare and contrast different backup methods and media.

Back up and restore files using the tar utility.

Access removable media devices.

Use compress and uncompress to manage file space.

Use the jar command to perform backup and compression.

Backup files with the cpio utility.

Describe the use of third-party programs.

Use the CDE graphical tools to backup, compress, and restore files.

Describe the different types of UNIX and Linux system processes.

Display system processes and interpret information displayed.

Identify process hierarchy process relationships.

Terminate system processes.

Manage foreground and background processes.

Use the at command and crontab utility for process scheduling.

Compare and contrast the most common UNIX and Linux shells.

Describe the features of the Korn and Bash shells.

Create custom prompts and aliases with the Korn and Bash shells.

Use history and re-execute commands with the Korn and Bash shells.

Work with local and global variables.

Create, execute, and debug a basic shell script.

Create, execute and debug a more advanced shell script.

List today's popular programming languages for the UNIX/Linux environment.

Explain the concepts of Client/Server computing.

Work with key TCP/IP networking commands, such as ping, telnet, and traceroute.

Work with key UNIX networking commands such as rlogin and rcp.

Explain the concepts and give examples of naming services.

Describe the characteristics and benefits of the NFS and SMB resource-sharing protocols.

Understand the role and responsibilities of a UNIX/Linux system administrator.

Appreciate career opportunities as a UNIX/Linux system administrator.

Describe the Sun Academic Initiative program.

Describe the Linux certification options.
(Select from the following)

CompTIA Linux+

Cisco End-of-course Exam

Brainbench (Select one):
- Linux Administration (any version)
- Unix Administration (any version)
CompTIA, Brainbench
Cisco Systems Networking Academy online curriculum

Cisco Networking Academy Program Textbook: Fundamentals of UNIX Companion Guide, Second Edition
Career Majors That Sequence This Course
Career Cluster Pathway Career Major
Information Technology Information Support and Services Database Administrator