Introduction to Linux

The operating system for bioinformatics

Linux is the operating system of high performance clusters and supercomputers all over the world. Learning to use Linux is a key part of making use of cutting edge bioinformatics tools. This course provides an extensive introduction to Linux, covering both basic and advanced use.

Next session: November 2020


  • Govind Chandra


Any students, postdocs or RAs who have an interest in bioinformatics and who intend to conduct their own analyses on a Linux platform. Those intending to register for the upcoming Introduction to HPC course are very strongly encouraged to attend this short (two morning) course and it should be seen as a prerequisite for later courses to be offered on ChIP-Seq analysis and command line/Galaxy implementations of NGS workflows.


The Linux operating system underlies the HPC cluster at the NBI, and other clusters throughout the world. Unlike Windows and OS X, we usually interact with these systems through the command line. The course will teach the basics of Linux use.


Day 1
9:30 Start
11:00 Coffee break
13:00 End
Day 2
9:30 Start
11:00 Coffee break
13:00 End

Learning outcomes

By the end of the course you should be able to:


You are strongly encouraged to apply for an account on the NBI HPC cluster so that you can continue to practice your skills in your spare time, although temporary student accounts will be available for those who do not.

Full course syllabus

Course materials

Course book