Basic Unix for Computer Science Students

Topics

Basic Unix Commands

Your Home Directory

Hidden Filenames

The . and .. Directory Entries

Pathnames

Absolute Pathnames

Tilde (~) in Pathnames

Relative Pathnames

Relative Pathnames in Your Current Directory

Relative Pathnames in a Subdirectory

Relative Pathnames above the Current Directory

Relative Pathnames Neither above Nor below the Current Directory

Shell Variables

Local Variables

Global Variables

Keyword Shell Variables

User-created Variables

The PATH System Variable

Access Permissions

Viewing Permissions

chmod

Using chmod with Numeric Arguments