03 December 2012
Vassilios Ioannidis, Grégoire Rossier
Programming and Computing Techniques

Do you have no or little knowledge of UNIX? Do you need to learn the basics of UNIX to handle files? This asynchronous e-learning course can be completed online, at the desired pace and in the absence of an instructor.


This e-learning course presents the UNIX environment and the most basic commands. Examples are taken from various fields of biology, but have been chosen carefully to be easily accessible to a wide audience.


This course is addressed to users with no or very little UNIX knowledge.

Learning outcomes

At the end of the e-learning course, the participants are expected to:

  • Understand essential elements of UNIX systems
  • Navigate through the UNIX file system
  • Understand and execute basic UNIX process commands
  • Correctly set file permissions
  • Perform basic file management


Knowledge / competencies



Participants must have access to a terminal.

Time required

3 hours


This course has been designed such that chapters are completed sequentially. Open the link for the chapter in a separate browser tab.

Chapter 1: What is UNIX

Chapter 2: The UNIX filesystem

Chapter 3: UNIX shell - first steps

Chapter 4: UNIX shell - filesystem commands

Chapter 5: UNIX shell - working with files

Additional information

You are welcome to register to the SIB courses mailing list to be informed of all future courses and workshops, as well as all important deadlines using the form here.

Please note that participation in SIB courses is subject to our general conditions.

For more information, please contact