Introduction to the Bash Shell Command Line

Friday, Apr 16, 2021 - 9:00am to 12:30pm

The Unix shell has been around longer than most of its users have been alive. It has survived so long because it’s a powerful tool that allows people to do complex things with just a few keystrokes. More importantly, it helps them combine existing programs in new ways and automate repetitive tasks so they aren’t typing the same things over and over again. The use of the shell is fundamental to using a wide range of other tools and computing resources (including high-performance computing and cloud computing). This lesson will introduce learners to fundamental skills needed for working with their computers through a command-line interface (using the bash shell). They will learn how to navigate their file system, manipulate their files (e.g. copying, moving, renaming), search files, redirect output and write shell scripts. This course will also cover why you might use the Bash shell and give some examples of typical usages.