Unix for beginners

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

The links below lead to draft chapters of a (very incomplete) set of notes about Unix and Gnu/Linux that is maintained by Hannemyr Nye Medier AS to help customers to use the CLI of VMs provided by us. These notes are not login protected, but the URL has only been given to a limited audience consisting of customers that we train and support, and a few others that has expressed interest in the project.

Introduction

The X window system

The Unix shell

Getting information

Redirection

Directories and paths

Wildcards

Basic operations on files

Sorting, searching, comparing and counting

Editing

Using Unix email clients

Packaging

Access rights

Job control

Delayed execution

Date & time

Customising the environment

Final word

Answers to selected exercises.