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
Course Resources
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
- Early Career Researchers (Research Degree Students, Postdocs, Research Fellows) should book via Inkpath using your Imperial Single-Sign-On.
- All other members of the Imperial community, should book here.
Please ensure you have read and understood ECRI’s cancellation policy before booking.