UNIX101: Unix Shell and Command Line Basics

Course duration: half day

In this introductory course, we teach how to run commands within the Bash Shell.

About this course

The Unix environment is incredibly powerful but quite daunting to the newcomer. Command line confidence unlocks powerful computing resources beyond the desktop, including virtual machines and High Performance Computing. It enables repetitive tasks to be automated. And it comes with a swag of handy tools that can be combined in powerful ways. Getting started is the hardest part, but our helpful instructors are there to demystify Unix as you get to work running programs and writing scripts on the command line.

Every attendee is given a dedicated training environment for the duration of the workshop, with all software and data fully loaded and ready to run.

We teach this course within a GNU/Linux environment. This is best characterised as a Unix-like environment. We teach how to run commands within the Bash Shell. The skills you’ll learn at this course are generally transferable to other Unix environments.


Learning Outcomes

  • Navigate and work with files and directories (folders)
  • Use a selection of essential tools
  • Combine data and tools to build a processing workflow
  • Automate repetitive analysis using the command line



The course has no prerequisites.

Introductory Slides

Upcoming Courses

None available.
Back to courses
Your browser is not supported. Please upgrade your browser.