This document provides an introduction to Unix including: - An overview of the Unix operating system structure including the kernel, system calls, and how programs interact with the kernel. - A description of the Unix file system structure as an inverted tree with directories and files represented as nodes. - An explanation of Unix directories, files, and inodes, which contain metadata about each file. - A brief definition of Unix programs as executable shell files, built-in shell commands, or compiled object code files.