FSU

COP 3353: INTRODUCTION TO UNIX and Computing in 2017

Introduction to Unix

Introduction to Unix

Introduction to Unix

Introduction to Unix

Introduction to Unix

The first meeting of the Unix User Group was in May, 1974; this group would late become the Usenix Association

You can watch the ever-varying open source world of Linux/BSD distributions at http://www.distrowatch.com

A History of Unix

In the beginning, processes were very different

Today the parent uses a fork/exec/exit/wait model:

So what does that (2) indicate in the above items? The "(2)" indicates the section of the "man pages" (manual pages) where information about these (and all) system calls can be found.

Linux: a complete Unix-compatible operating system

Linux: a complete Unix-compatible operating system

Mechanics of using Unix/Linux: shells, editors, scripting, and compilation

Editors — looking at vi

Editors — still looking at vi

Editors — looking at emacs

emacs: Not always installed by default. In fact, in the last few years, default installation of Emacs in Unix/Linux distributions has become less common.

Shells in detail

Shells and people

Scripting languages

Common scripting languages

Compiled languages and Make