Using Linux - Course Syllabus

(This page uses style sheets.)

A course for people being introduced to Linux. The course covers use of Linux both on the desktop and through the command line interface. The course covers simple networking issues at a user level, for example programs such as telnet/ftp and use of the X-Window system. Basic commands are covered along with the Unix philosophy to enable the delegate to get the most out of their system.

Introduction
Versions, features and concepts
Logging In
Logging in and out, passwords, Telnet
Workstations
The X-Window System, CDE, Gnome, KDE
Running applications
The xterm window, shells, command line format
Help Screens and Manual pages
The X-Window system
Remote display of windows
Files
Filenames and Pathnames, wildcards, the Tree,
The current directory, relative pathnames
Directories; Manipulating, listing
Access permissions ( chmod )
File manipulation ( cp, mv, rm etc.)
X-Window File Managers
Viewing files ( more, pg, less, cat, etc.)
Editors
Simple use of vi
Simple use of Emacs
Window editors
Unix Utilities
Finding Files (find, locate)
Mail programs
Pattern extractors (grep, cut, diff)
Backup / Archiving with tar
The FTP file transfer program
I/O Redirection
Principles, importance
Pipes & Filters
Processes
Concepts
Creating background processes, Job Control
Process Status ( ps, top )
Killing Processes, Signals

Notes

  1. All participants receive comprehensive lecture notes and a textbook.
  2. The Course is applicable to all versions of Unix and Linux.
  3. The course is best run on workstations which are networked together.
  4. Some tailoring is possible to suit client requirements. For example, the window/workstation material can be removed to produce a command line only course.
  5. The length of the Course is two or three days.