Key Information

Tutors: Dr Katerina Michalickova 
Duration: 3 x 2 hour session
Format: Live (In-Person) & Live (Online)
Course Credit (PGR only): 1 credit
Audience: Research Degree Students, Postdocs, Research Fellows

Dates

  • 18, 20 & 21 November 2025
    12:00-14:00, MS Teams
  • 27, 29 & 30 January 2026
    14:00-16:00, MS Teams
  • 03, 04 & 05 March 2026
    15:00-17:00, MS Teams 
  • 06, 07 & 08 May 2026
    11:00-13:00, MS Teams 
  • 22, 25 & 26 June 2026
    15:00-17:00, South Kensington

This workshop is aimed at those who have no experience with using the Linux command line. You will be introduced to basic commands and concepts needed to manage a simple project. Next, we will move on to writing simple scripts for task automation including variables, loops and conditionals. The workshop is entirely hands-on; you will follow the instructor and have time for independent exercises. 

Syllabus

  • File management for a scientific project
  • Text editing with nano
  • Basic Unix commands and parameters
  • Command redirection and pipes
  • Running programs on the command line
  • Basics of shell scripting – variables, loops and if statements
  • Worked example of a shell script

This course is open to Research Degree Students, Postdocs & Fellows. Limited spaces available for wider Imperial community.

Learning Outcomes

On completion of this workshop you will be able to:

  • Identify the situations when the Linux command line is needed
  • Apply the Linux commands to manage data and programs
  • Develop simple shell scripts for task automation
  • Troubleshoot simple shell scripts

How to book

 

Please ensure you have read and understood ECRI’s cancellation policy before booking