Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

Custom Technology Instruction

Enhancing Productivity with   Professional Quality Instruction


Fundamentals 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