Intro to the Command Line

Intro to the Command Line

Using the command line (aka Unix shell, or terminal) is fundamental to using both your computer and more powerful cloud and cluster computational resources effectively. Whether installing and managing Python packages, running Python or R scripts, interacting with databases, using version control systems like git, running machine learning models in the cloud, or using Quest (Northwestern’s high performance supercomputer), being comfortable with the command line will open up new computational possibilities. Data scientists and researchers alike will work more efficiently with command line skills in their toolkit.
Things you’ll learn in this workshop:

Navigate a file system
List information about files and directories
Create, copy, and move files
Edit files and view their contents
Combine commands with pipes
Find files and things in files