Hi everyone, and thanks for staying with Unix Tutorial for so long! My first weeks of the 2010 have been pretty busy, but I've been quietly upgrading the blog engine and components of the Unix Tutorial Members Area to get things ready for the long-awaited second module of the Introduction to Unix course.
If you're an existing member and have a topic which you think belongs to the Operating Systems Basics module, please leave a comment.
The purpose of the module is to give a very high level overview of how modern operating systems work and to also explain the importance of securely managing all the available resources (hence a few topics on files, users and privileges). Almost every single topic deserves a separate module, if not a course, on its own – but for the moment it will be really basic stuff.
Here's the list of topics so far:
- What OS is and why we need it
- Features of a modern OS
- Kernel and kernel modules
- Features of Unix OS
- MINDMAP: Features and components of an OS
- Everything is a file! Types of files in Unix
- A typical filesystem tree of a Unix-like OS
- Users, privileges and file ownership
- Executing a binary file in Unix
To all those of you asking for the date when this module will be posted: I will make the Operating Systems Basics module available to all the existing Unix Tutorial Members on February 1st, 2010.