NETg Linux User Curriculum

13614D - Linux User Curriculum

The Linux User Curriculum provides users with background knowledge about Linux and a solid introduction to typical user tasks using the CLI, KDE, and Gnome. These tasks include navigating GUI desktops, managing files and directories, and launching applications. The learner will also discover how to get help and print files in Linux.

Additionally, this curriculum provides more detailed information about working within the Linux shell environment. This includes customizing the Shell environment and shell functionality. It also covers standard input, output, and file compression, examines data backup processes and procedures.

Lastly, the learner will learn how to control processes and access remote computers.

This curriculum consists of two Skill Builder courses:

Audience
The audience for this curriculum will be very wide. Learners will generally come from two backgrounds: The first group are new to Linux with little to no previous Linux or Unix experience, the second group will have some Linux or Unix experience, but want to learn about Linux or the basics of System and Network Administration. Learners who start the curriculum with the first user fundamentals course will have experience of other O/S, but assume that they are completely Linux inexperienced.

13613 - Linux Part 1: User Fundamentals

The first course in the Linux Essentials series provides users with background knowledge about Linux and a solid introduction to typical user tasks using the CLI, KDE, and Gnome. These tasks include navigating GUI desktops, managing files and directories, and launching applications. The learner will also discover how to get help and print files in Linux.

Learn To
• Identify the main features of the Linux operating system.
• Identify the features of the main Linux distributions.
• Identify some of the hardware requirements for installing Linux.
• Identify the features of disk organization for Linux partitions.
• Identify the features of the main Linux file system types.
• Identify the features of Linux users' home directories.
• Identify three ways to display disk space.
• Identify the features of certain Linux-compatible applications.
• Identify the features of the main Linux text editors.

Audience
The audience for this curriculum will be very wide. Learners will generally come from two backgrounds: The first group are new to Linux with little to no previous Linux or Unix experience, the second group will have some Linux or Unix experience, but want to learn about Linux or the basics of System and Network Administration. Learners who start the curriculum with the first user fundamentals course will have experience of other O/S, but assume that they are completely Linux inexperienced.

Total Learning Time
6 to 8 hours

Objectives

Unit 1: Introduction to Linux 2 - 3 hours
• Identify the main features of the Linux operating system.
• Identify the features of the main Linux distributions.
• Identify some of the hardware requirements for installing Linux.
• Identify the steps in the simple Linux installation procedure.
• Identify the features of the X Window system.
• Identify the features of the K Desktop Environment (KDE) and GNOME desktop environment.
• Identify the features of the main Linux shells and commands.
• Identify the features of the first login to the Linux operating system.
• Identify the features of navigation in the K Desktop Environment (KDE).
• Identify the features of navigation in the GNOME desktop.
• Launch a terminal window from various starting points.
• Identify Linux help resources.
• Gain access to the manual pages.
• Use the apropos and whatis commands.

Unit 2: Working with Files and Disks 2 - 3 hours
• Identify the features of disk organization for Linux partitions.
• Identify the features of the main Linux file system types.
• Identify the features of Linux users' home directories.
• Identify three ways to display disk space.
• Identify the features of the Graphical User Interface (GUI) file managers in Linux.
• Navigate directories in Linux.
• Identify some of the network-related features of K File Manager.
• Manipulate K File Manager templates.
• List files in a directory by using the ls command.
• Identify procedures for locating files in a directory.
• Identify the procedures for copying, moving, and deleting files.
• Identify procedures for viewing file contents.
• Identify the procedures for creating and deleting users and groups.
• Identify procedures for controlling file access.
• Identify the procedure for changing a password by using the passwd command.

Unit 3: Applications, Text Editors, and Printing 2 hours
• Identify the features of certain Linux-compatible applications.
• Launch applications in the K Desktop Environment (KDE).
• Launch applications in the GNOME environment.
• Identify the features of the main Linux text editors.
• Edit text by using the vi editor.
• Close files in the vi editor.
• Add a local printer.
• Add a Samba/Windows remote printer.
• Identify the procedure for printing a file from the command line.
• Print files in the K Desktop Environment.
• Print files in the GNOME environment.

13614 - Linux Part 2: Advanced Topics for Users

The second course in this Linux Essentials series provides more detailed information about working within the Linux shell environment. This includes customizing the Shell environment and shell functionality. It also covers standard input, output, and file compression. The course examines data backup processes and procedures. The learner will also learn how to control processes and access remote computers.

Learn To
• Identify the features of certain important shell variables.
• Identify the procedure for setting shell variables.
• Identify the sequence of events that occurs when the shell starts.
• Identify the features of standard input and output in Linux.
• Identify how filters and pipes can be used to run different commands in Linux.
• Identify the procedure for redirecting piping in Linux. • Identify the main Linux backup commands.
• Identify Linux shell facilities that are used for controlling processes.
• Identify the procedure for tracking multiple processes by using the ps command.

Audience
The audience for this curriculum will be very wide. Learners will generally come from two backgrounds: The first group are new to Linux with little to no previous Linux or Unix experience, the second group will have some Linux or Unix experience, but want to learn about Linux or the basics of System and Network Administration. Learners who start the curriculum with the first user fundamentals course will have experience of other O/S, but assume that they are completely Linux inexperienced.

Total Learning Time
6 to 8 hours

Objectives

Unit 1: Linux Shell Environment 2 - 3 hours
• Identify the features of certain important shell variables.
• Identify the procedure for setting shell variables.
• Identify the sequence of events that occurs when the shell starts.
• Set shell variables at login.
• Implement command aliases.
• Identify the procedure for using the command history list.
• Identify the features of wildcards and metacharacters.
• Identify certain features of the bash command-line interface (CLI).
• Identify certain basic regular expressions that are frequently used in Linux.
• Search for specific string patterns using basic regular expressions.

Unit 2: Input, Output, and Compression 2 - 3 hours • Identify the features of standard input and output in Linux.
• Identify how filters and pipes can be used to run different commands in Linux.
• Identify the procedure for redirecting piping in Linux.
• Set file permissions to avoid overwrites.
• Identify the procedure for setting file permissions to avoid overwrites.
• Identify the procedure for compressing files by using the Command Line Interface (CLI).
• Identify the features of the KDE file compression utility.
• Identify the procedure for accessing compressed files in the KDE.

Unit 3: Data Backup and System Management 2 hours
• Identify the main Linux backup commands.
• Create a backup file.
• Verify backup files.
• Restore backup files.
• Identify Linux shell facilities that are used for controlling processes.
• Identify the procedure for tracking multiple processes by using the ps command.
• Change the priority of processes in Linux by using the nice and renice commands.
• Identify the procedure for scheduling processes by using the cron daemon.
• Schedule a process by using the at command.
• Identify the requirements for gaining access to a remote system.
• Configure a point-to-point protocol (PPP) to connect to a remote computer.
• Copy files to and from remote locations.
• Gain access to files remotely by using the telnet command.
• Type the telnet commands to remotely access and manipulate files.
• Identify the procedure for running xterm applications remotely.

Regular price: $499.95padSale price: $399.95pad

Click here for Secure Yahoo Order: NETg Linux User Curriculum


Unix, Linux, RedHat Computer Based Training CD Roms, Videos