Unix for absolute beginners

This is a hands-on tutorial about the Unix (including Gnu/Linux) operating system for people with no prior exposure to Unix or Gnu/Linux. It consists of a sequence of simple lessons that teaches the student how to work with the Unix command line interpreter (shell) as well as how to use the basic Unix and Gnu/Linux commands.

Introduction

The Unix shell

Getting information

Redirection

Directories and paths

Wildcards

Basic operations on files

Sorting, searching, comparing and counting

Editing

Mail

Packaging

Access rights

Job control

Delayed execution

Date & time

Customising the environment

Final word

Answers to selected exercises.