This document provides an introduction to the basics of Linux. It covers topics such as what Linux is, different Linux distributions, the terminal and command line interface, common commands, file permissions and installing programs. It also includes sections on piping, scripting, environment variables and popular bioinformatics tools and combinations.