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