Paxterra Solutions, Inc.

Energy and Operations Efficiency

Training
  Training Course Portfolio  
 

UNIX I - Introduction To UNIX


 
 

HISTORY
Ken Thompson & Dennis Ritchie/AT&T Bell Labs
The C Language & UNIX
UC Berkeley
SVR4
The X Window System

SYSTEM STARTUP

LOGGING ON
The motd
The Shell Prompt

LOGGING OUT

THE UNIX SHELL
What is the Shell
Three Popular Shells

CHANGING YOUR PASSWORD
System V Passwords
UCB Passwords
The passwd Command
The NIS Database
The yppasswd Command
The ypcat Command
The ypmatch Command

SPECIAL FUNCTION KEYS

CONTROL SEQUENCES
Correcting Typos
Program Termination
The Stty Command

BASIC UNIX COMMANDS
date
who
cal
pwd
ls
cd
clear
finger
tty
uname -n (System V)
hostname (UCB)

COMMANDS AND ARGUMENTS
Arguments
Options
Multiple Commands
Examples

MAKING FILES WITH VI EDITOR
Interactive Screen Editor
What is your terminal type?
Setting your terminal for VI
File naming conventions
Creating files with VI
Insert and Command Mode
The Cursor
Command Mode
Keys to move the cursor
Insert mode
The esc key
The command line
Getting Started
Commands to insert text
Command line functions
Commands to move the cursor
Deleting text
The put command
The change command
The yank (copy) command
Vi Quick Review

FILE MANIPULATION COMMANDS
Displaying the Contents of Files
cat
more
pg
head
tail

Removing Files
rm
Spell-Checking Files
spell
Disk Usage of Files
du
Finding Patterns in Files
grep
Printing Files
ucb print
iprm
system V Print
ip
ipstat
cancel
Saving files on Storage media
tar
Sorting Files
sort

 

< back

METACHARACTERS
Metacharacters
File Name Substitution
The * Metacharacter
The ? Metacharacter
The [..] Metacharacter

Quotation
The backslash
Single Quotes
Double Quotes

DIRECTORIES AND FILES
Plain Files
Directory Files
Hierarchical Directory Structure
The Naming Convention for Files and Directories
The Home Directory ($Home)
pwd
Making Directories
mkdir
Listing the Directory Contents
ls
Changing Directories
cd
rmdir

Hierarchical Path Structure
The root Directory
Some System Directories
The Search Path
Absolute Pathnames
Relative Pathnames
Moving Up the Path
Moving Down the Path

ADVANCED VI
Searching for a Pattern
Forward Search
The next Command
Backward Search

Substitution of One Pattern for Another
The Substitute Command
Regular Expression Metacharacters and Search Patterns
Yanking (Copying) Text from One File to Another
Repeat Commands
Undo Edits
Joining Lines
Breaking Lines

Reading Another File Into The Current Buffer
Writing the Contents of the Current File to Another File
Escape to the Shell
Recovery of a File When the System Crashes
Setting the vi Parameters
The .exrc File
Shell Initialization Files

FILE PERMISSIONS
File Permissions
Directory Permissions
Changing Permissions
chmod

MORE FILE MANIPULATION COMMANDS
Copying Files and Directories
Moving Files and Directories
Finding Files and Directories

I/O REDIRECTION
Standard Input
Standard Output
Standard Error
Redirection Metacharacters

ELECTRONIC COMMUNICATION
The mail Command (System V)
AT&T (System V) Mail
Reading Your Mail
Sending Mail

UCB Mail
Reading Your Mail
Sending Mail
Mail Over the Net

UUCP Addressing
Domain Addressing

PROCESSES
ps
kill

SHELL FEATURES
Job Control
Korn Shell and C-Shell
Korn History
Re-executing Commands at the Command Line
Command Line Edit Mode
Some Useful vi Commands

The C-Shell's History
Redisplay Commands (History)
Re-executing Commands

Aliases
The Korn Shell's Aliases
The C-Shell's Aliases

 
Copyright © 2007-2008, Paxterra Solutions, Inc. All Rights Reserved.