Personal tools
Document Actions

Introduction to Unix and GNU / Linux

last modified 2007-01-18 13:23

Getting familiar with Unix and GNU / Linux command line interface

Training materials

Creative commons
Available under the terms of the Creative Commons Attribution-ShareAlike 2.5 license. This means you are free to download, distribute and even modify them under certain conditions.

PDF

OpenDocument Format

HTML

Description

Overview
Unix Operating systems have been used for 35 years in research and industrial centers, telecommunications, Internet servers, etc.
Since the beginning, these systems include a rich set of utilities available from the command line. These commands give to Unix all its flexibility and power, and safegard the security of the system.
GNU / Linux is an implementation of Unix. Since its creation in 1991, it grows faster than any other operating system.
Duration
1 day. 1/2 of theory et 1/2 of labs
Language
English or French
Audience
Any beginner using or needing to use a workstation or server running Unix or GNU / Linux.
Benefits
Increased efficiency thanks to a better knowledge of the capabilities of the system.
Course objectives
Make the audience familiar with the basic commands of the system, and show them how to learn more according to their needs. Caution: this course doesn't cover desktop tools (e-mail, web browsing, word processing).
Prerequisites
None
Needed equipment
Video projector, 1 PC computer on each desk (1 or 2 people). No operating system requirement.
Materials
Print and electronic copy of presentations and labs. Electronic copy of lab files. GNU / Linux cdrom.

Contents

Basic commands
Command line interpreters
Unix filesystem structure
Handling files and directories
Displaying files
Symbolic links
Text editors
Controlling file access rights
Task control
Unix: multitask since the beginning
Executing in background, suspending and resuming
List of active tasks
Aborting 1 or several tasks
The PATH environment variable
Standard input and output, using pipes and redirections
Example: the grep command
Misc
Compression and archiving
Printing files
Comparing files
Quick overview of a few desktop applications (e-mail, web browsing, word processor)
System administration basics
Misc: file ownership, shutting down...
Setting up networking
Filesystems: creating and mounting
Going further
Accessing manual pages, searching the Internet for resources

Powered by Plone, the Open Source Content Management System

Linux is a registered trademark of Linus Torvalds