Administering the System in a Linux Environment


Overview/Description
To provide information on administering the system

Target Audience
People wishing to learn about the Linux operating system

Prerequisites
Some knowledge of computer operating systems; experience of using a command-line interface would be useful though not essential

Expected Duration
455 Minutes

Objectives:

Administering the System in a Linux Environment

  • describe the Linux runlevels available for several common distributions.
  • describe how the syslog daemon operates, what form the system logs take, and how to read them for information.
  • use cron to schedule jobs to run at regular intervals.
  • create a crontab file and schedule cron commands.
  • manage documentation.
  • outline a range of issues relating to backing up Linux systems.
  • describe the commands that are used for backups and restoration.
  • describe the different text editors for Linux.
  • edit text using vi.
  • edit text using vi.
  • describe the text utilities available in Linux.
  • use loops to process files in Linux.
  • search files using the grep command family.
  • search files using regular expressions and grep.
  • identify the threats to system security, both intentional and unintentional.
  • describe the physical and access control measures that should be taken to improve system security.
  • implement an appropriate password policy.
  • describe the basic functionality of kernel modules.
  • describe the basic functionality of kernel modules.
  • manually load and unload modules and discuss the kerneld utility.
  • configure, compile, and install a Linux kernel.
  • write a simple script file.
  • prepare a script file for execution.
  • create a Linux shell script that will display a list of the last five files edited by a user in a specific directory.
  • install software using the Debian package management tool and RPM, and discover information about packages using RPM.

  • Course Number: 80282_eng