Prepared by Blaise Barney of the Maui High Performance Computing Center, March 1995
© Copyright 1995 Maui High Performance Computing Center.
Introduction to UNIX
Table of Contents
UNIX Overview
What Is UNIX?
History Of UNIX
UNIX Philosophy
Why UNIX?
UNIX Components
System V vs. BSD
Getting Started
Logging On To The System
Your Home Directory
Using UNIX Commands
Special Characters
Terminal Control Keys
Changing Your Password
Getting Information
Logging Off The System
UNIX Filesystems
Hierarchical File Structure
File Types
File Names
Pathnames
File and Directory Commands
Access Permissions
Standard UNIX File System
Editors
UNIX Editors
The Standard Display Editor - vi
vi Commands
Setting vi Options
pico: One Alternative to vi
The Shell
What is the Shell?
Processes
Redirection
Pipes
Filters
Features (csh)
Variables (csh)
Initialization Files
Logout Files
Electronic Mail
Electronic Mail Overview
Standard UNIX Mail
Sending Mail
Send Mode Commands
Reading Mail
Command Mode Commands
Saving Mail and Using Folders
Customizing Mail
pine: One Alternative to UNIX Mail
Common UNIX Utilities
Alphabetical List
Functional List
Shell Scripts
What is a Shell Script?
Expressions
Control Structures
Miscellaneous
Network Related Utilities
talk
finger
ping
traceroute
ftp
telnet
rlogin, rsh, rcp
X Windows Environment
What is X Windows?
Getting Started Using X Windows
Using the Window Manager
Customizing Your X Clients
Some Common X Clients
References