by Hugh Murrell
Publisher: University of KwaZulu-Natal 2010
Number of pages: 85
Contents: Introduction to Unix; ANSI C for Programmers on UNIX Systems; Operating Systems Theory (Process Synchronization, InterProcess Communication under Unix, Deadlock, Scheduling, Virtual Memory and Paging, Computer Security, etc.).
Download or read it online for free here:
A cookbook for using command line tools to do everyday's job. This book aims to leverage the power of the command line tools to make your job less tedious and more enjoyable. All commands should be applicable on most Linux distros and MacOS.
by Dominic Giampaolo - Morgan Kaufmann Publishers
Guide to the design of file systems in general, and the Be File System in particular. The book covers all topics related to file systems, advanced topics are also covered, such as journaling, attributes, indexing and query processing.
by Richard A. Burgess - Sensory Publishing
Originally titled Developing Your Own 32 Bit Operating System this book shows you how one man built a complete, 32 bit operating system for the Intel processors from scratch, running on processors from the 80386, all the way up to the Pentium III.
by Amit Singh - kernelthread.com
This document discusses operating systems that Apple has created in the past, and many that it tried to create. Through this discussion, we will come across several technologies the confluence of which eventually led to Mac OS X.