Erick Matsen (@ematsen, matsen.group)
This lesson introduces you to the command line (a.k.a. Unix shell), which is useful (and necessary) for automating tasks, working with files/directories, and using compute clusters.
In the first lecture, I will describe the larger context of why we want to use the command line. Here are the slides if you wish to follow along, and if you missed the lecture here is a recorded version covering the same material.
After this course, you should be able to:
This is an interactive tutorial to teach you about navigating the shell.
To get started,
access the unix shell on your computer.
Make sure you’re connected to the Fred Hutch network,
either on campus via the Marconi wireless network,
via VPN,
or using snail
as described here.
Follow the instructions to log on to rhino
.
Once you have logged on,
execute the following commands:
git clone https://github.com/fredhutch/tfcb_2021.git
cd tfcb_2021/lectures/lecture03
Now you can start the first lesson by clicking here.
We recommend keeping a browser open with the lesson materials as you work through the exercises on rhino.
Go to this page to see the complete list of files for this lecture.
The quickref.md
file is a short-as-possible quick reference sheet with basic commands.