|
UNIX is a family of operating systems. UNIX Shell is common in text-based,
or command-line, UNIX programs. The commands of UNIX shell are compatible
with all brands of UNIX, including Linux. This tutorial allows you to
learn the fundamentals of UNIX Shell with ease, even if you have no prior
knowledge of UNIX or UNIX Shell commands. Author Mark Virtue helps you
get a better understanding of the UNIX Shell by using thorough demonstrations
of processes such as logging in, copying files, setting passwords, making
directories , setting permissions, combining programs, using telnet, and
more. In Mac OSX Unix is the platform the system runs on, so a good working
know how can really help with tasks such as setting up a web server, adding
PHP and MySQL and a lot more.
This training course is designed for fast learning and covers all the
fundamental points of the application, all cds work on a mac or pc and
no application is needed.
The
links below are free Unix Shell tutorials To watch the entire contents
of this training course please purchase the CD or subscribe to the Online
University
Introduction
About this Course
Audience and Prerequisites
Understanding UNIX
What is UNIX?
UNIX History
Which UNIX?
UNIX Architecture
Understanding the UNIX Shell
What is the UNIX Shell?
Which Shell?
Logging In
Basic Commands
Command Syntax
Getting Help
Logging Out
Files and Directories
Intro & Commands for Files and Directories
Filenames and File Types
Wildcards
Displaying File Contents
Comparing Files
Copying, Moving and Renaming Files
Deleting Files
Hidden Files
The "." and ".." Directories
Relative vs Absolute Paths
Working with Directories
Finding Files
Archiving Files
Security
Users and Groups
File Protection Overview
Changing File Permissions
Changing File Ownership
Changing File Group
A Dangerous Security Loophole
Combining Programs - Pipes and Filters
Standard Output
Standard Input
Standard Input and Output
About Filters
Common Filters
Searching for Text in Files
Standard Error
Process Control
About Processes
Running Commands Asynchronously
Killing Processes
Jobs
More Process Control
Scheduling Commands
vi - A UNIX Text Editor
Understanding vi
Manipulating Files
Moving Around
Basic Editing
Advanced Editing
Configuring vi
The UNIX File System
Introduction to the Unix File System
How Files are Stored
Understanding Links
Linking Files
Symbolic Links
UNIX File Types
Mounting
Communication
Using telnet
Using mail
Customising Your Shell Environment
Changing your Login Shell
Your .profile
Environment Variables
Your PATH
Your Prompt
Korn Shell Command-line Editing
Other Shell Customisation Options
The End
|