|
Course Syllabus
|
* Introduction | - Versions, features and concepts |
* Installation | - Hardware Considerations, disk partitioning |
- System configuration, accounts | |
- Automated installation with Kickstart | |
* Getting Started | - Logging in and out |
* Workstations | - Linux Desktops, Gnome and KDE |
- Running applications | |
- The terminal window, shells, command line format | |
- Help Screens and Manual pages | |
- The X-Window system | |
- Remote display of windows | |
* Files | - Filenames and Pathnames, wildcards, the file system tree, |
- Links to files | |
- Directories; Manipulating, listing | |
- Access permissions ( chmod ) | |
- File manipulation ( cp, mv, rm etc.) | |
- X-Window File Managers | |
- Viewing files ( more, cat, etc.) | |
* Editors | - Simple use of vi |
- Window based editors | |
* Linux Utilities | - The find command |
- 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 ) | |
- Killing Processes, Signals | |
* Basic System Admin. | - Overview, Responsibilities |
- The Super User Account | |
- System Administration Tools | |
- System Logs | |
* Managing Users | - The password and group files |
- The passwd command | |
* Processes | - Overview, listing with ps, killing with kill |
* Startup and Shutdown | - System Startup, Run Levels |
- The inittab and rc files, checking tools | |
- System Shutdown | |
* Clocks | - Dates, Times and Time zones |
- The cron clock daemon | |
* Printers (CUPS or LPRng) | - Overview |
- Adding and managing printers | |
- Local and Remote Printers | |
* Disks and File Systems | - Partitioning, mounting |
- Unix File Systems, structure | |
- checking with fsck, df, quot | |
- Backing up with tar, cpio | |
- Package Management |