Arkoa homepage
About Arkoa News & Events Contact Us Careers
  Course Catalog : Unix / Linux :

Introduction to Linux

2 day

Course # 03-0850


Description

This course provides a technical introduction to the major features and functionality of the Linux operating system.

Audience
The target audience includes anyone new to Linux including users, developers, and system administrators.

Prerequisites
General experience using personal computers is strongly recommended.

Hardware and Software
A fully installed Linux system. The Linux examples given in the course are for Red Hat Linux version 6.0+. The systems should be able to load a 3.5” DOS-formatted solution disk.

 

 


Format

  • Presentation
  • Hands-on

Objectives
After completing this course, participants should be able to:

  • Describe the major features of the Linux operating system
  • Describe file and file system concepts
  • Navigate the Linux file system and manage files
  • Use the vi text editor
  • Use the Bash shell command interpreter to execute commands
  • Use common user-level Linux tools

Topics


Introducing Linux

  • What is Linux?
  • Using Linux
  • Root and user accounts
  • Command execution
  • Using the online manual
  • Some basic commands and tools

The Linux File System

  • File system components
  • Managing files
  • Moving, renaming, and copying files
  • Listing files and directory contents
  • File system components
  • File system hierarchy
  • Working with directories
  • Protecting files

Editing with vi

  • Using basic vi features
  • vi modes
  • Using advanced vi features
  • Using colon commands
  • Global commands
  • File manipulation

 

 


The Shell Command Interpreter

  • Using basic shell features
  • Filters and pipelines
  • Filename generation and metacharacters
  • Escaping special characters
  • Login start-up files
  • Background processes
  • Using advanced shell features
  • Accidental file loss and logout protection
  • Job control
  • Aliases
  • Command-line editing

Everyday Linux Tools

  • File manipulation tools
  • Getting information about files
  • Comparing files
  • Operating on file contents
  • Miscellaneous tools
  • Evaluating expressions
  • Finding files
  • Using electronic mail
  • Combining tools