Introduction

Bioinformatics is an increasingly important skill for biological scientists. Many bioinformatic tools can only be run on Linux based operating systems. This course aims to introduce you to Linux and is aimed at beginners and novices to the command line.

This part of the website contains theory, practice code, and exercises. Multiple choice questions will help reinforce what you have learnt throughout the book.

At the end of the course learners will be able to:

The Advanced topics section contains some additional advanced Linux commands and introductions to other programming languages used by bioinformaticians.

Commands are in the following font, colour, and box. They should be run in the command line.

echo "This is a command example" 

Additionally, please use the cheatsheet as a reminder of all the commands you will be learning.

Table of contents

What is Linux?

Starting

Directories and files

Tips and tricks

Manipulating Directories

File reading and processing

Advanced Linux

Other Bioinformatics programming languages

Appendix

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.