|
|
|
Professional Quality InstructionFundamentals of UNIX Outline
Aspects of an Operating System
What
is an operating system?
History of the UNIX operating
system
Overview of UNIX
Limitations of UNIX
Logging In and Logging Out
Logging in
Changing Your Password
Logging out
Terminal Characteristics
Erase, kill, werase and
intr characters
Miscellaneous control key
functions
Editing Files
vi editor
Specifying a terminal
Entering text
Correcting text
Command Line Utilities
Command line structure
Specifying command line
options
PATH environment variable
whereis and which utilities
Fundamental Commands
Listing files
Displaying file contents
Removing a file
Determining current working
directory
Who is on the system
Using man
Copying files
Renaming files
Creating subdirectories
Searching for strings in
files
Printing files
Setting permissions on
files
The UNIX File System
Unix file system
Absolute pathnames
Relative pathnames
Changing working directory
Metacharacters
List of metacharacters
Quoting characters
The ?, * and [] metacharacter
Electronic Mail
Electronic mail
Sending mail
Reading mail
Redirecting Streams
Stream redirection
Redirecting the standard
output stream
Redirecting the standard
input stream
Concatenating the standard
output stream
Pipes
Using a pipe
Filters
UNIX Processes
UNIX processes
Process structure
Executing a command
Listing active processes
Killing processes
The C Shell
History of C Shell
Startup files
History mechanism
Aliases
Job Control
Job Control
Running in the background
Displaying the background
jobs
Moving jobs to foreground
Moving jobs to background
Stopping jobs
Killing a background job
Job notification
Overview of the Korn Shell
History of Korn Shell
Startup files
Command line editing
Aliases
History mechanism
Awk
Regular expressions
History of awk
Awk command line
Pattern-action pairs
The print operator
Predefined variables
Relational operators
Arithmetic operators
Multiple pattern-action
pairs
Numeric operations
Variables
Begin and End Processing
The if statement
Looping Constructs
The printf command
Sed
Sed
Advantage of sed
String substitution
Deleting records
Deleting words
Restricting changes
Networking
Using TCP/IP
Host addresses
Who is on the remote host
The rlogin utility
The telnet utility
Copying files remotely
The rcp utility
The ftp utility
The ping utility
Running commands remotely
Determining host status