Thank you all for your replies. Finally, I'm going to drop security and linux re-compilation concepts, and going mostly with what "pressy" has suggested, course outline looks like this now:
Quote:
- history, what is "unix/linux/GNU"
- filesystem structure (/etc, /var, /opt, ..)
- shell (command syntax, man, $PATH, profile)
- basic commands (cd, ls, more, cp, mv, find, grep, ...)
- init (runlevels, rc-scripts, daemons, cron)
- user management (add, passwd, shadow, groups)
- file permissions
- vi
- installation
- package management
- more shell (wildcards *?[]~, redirections ><>>|; variables)
- network, shares
- services, nfs, ftp, ntp, ...
- Linux Printing (CUPS)
- backup (tar, fsdump)
- Performance monitoring (sysstat suite) Thanks to Radar for mentioning it.
And a Debian variant for the platform, maybe Ubuntu or Gentoo as DCrystal suggested.
Regards,
Tayyab