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.
Objective
- 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.
Topics Include
Unit 1: Linux Shell Environment
- 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
- 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
- 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.
Duration
4
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada