Home Consultancy Training Software

 

Course Syllabus
Using Unix

A course for people being introduced to Unix on a Workstation. The course covers use of Unix both on a workstation 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.