Unix - UNIX By Click to edit Master subtitle style Nick...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style UNIX By Nick Gomez, Chris Rees, Brian Hernandez, Hector Rodriguez, Chris Sosa, and Joshua Burbridge
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
What Is UNIX? § An operating system originally created in 1969 § Provided many ground-breaking features § Completely self supporting § Originally designed in assembly code § Rewritten in C in 1973 § The foundation of modern day Linux and BSD operating
Background image of page 2
Why UNIX? UNIX incorporated many special features that were either new or uncommon to operating systems of the time. UNIX revolutionized operating system design, and many of it’s principles are used in modern operating systems, such as Windows, OS X, and Linux.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Features § Hierarchical File System § Compatible File, Device, and Inter-Process I/O § Asynchronous Processes § System Command Language § Supports Multiple Users
Background image of page 4
The File System Let’s see why the UNIX file system was so unique for its day!
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Three Types of Files 1. Ordinary Files § Binary (executable) files § Plain text files § Symbolic links
Background image of page 6
Three Types of Files 2. Directories § Provides mapping between file names and files § Allows paths (e.g. /home/uname/Desktop) § The base directory called root (e.g. / ) § . and . . indicate current and parent directory respectively: / usr/local/. . same as /usr
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Three Types of Files Important Note Files do not exist inside directories. Rather, directories store file names and pointers to the information that describes the file.
Background image of page 8
Three Types of Files 3. Special Files § Represents a particular device § Read from and write to like normal files § Unlike normal files, it interacts with associated devices § Stored in the /dev directory
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Why Special Files? § Provides little distinction between files and devices § Programs expecting files to read/write to can also accept devices without needing to differentiate the two § Devices are subject to the same protection mechanics that files have
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 35

Unix - UNIX By Click to edit Master subtitle style Nick...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online