Linux is the terminal interface used to enable you to use the ACENET and Compute Canada HPC clusters from your desktop. It’s the tool to get your data on the clusters, run your programs, and get your data back. In the first part of this session, learn how to get started with Linux, how to create and navigate directories for your data, load files, manage your storage, run programs on the computing clusters, and set file permissions.
Shell scripting helps you save time, automate file management tasks, and exercise the power of the command line. This part of the session teaches you how to name, locate and set permissions for executable files, taking input and producing output. Learn about job scripts, shell variables and looping commands.
This workshop is designed for either new HPC users, or for experienced users seeking to get more out of Linux and shell scripting. In order to get the most from the session, participants are strongly encouraged to have a Compute Canada account and to bring a laptop to do the exercises.