Wellesley Bazaar
Terminal
▶️ Intro to the Terminal
▶️ Intro to the Terminal
The terminal and the command-line are gateways to robust and efficient computing tasks. The Unix shell is often at their core and has been around longer than most of its users have been alive. It has survived because it’s a powerful tool that allows users to perform complex and powerful tasks, often with just a few keystrokes or lines of code. It helps users automate repetitive tasks and easily combine smaller tasks into larger, more powerful workflows. Use of the shell is fundamental to a wide range of advanced computing tasks, including high-performance computing. This two-part workshop will introduce you to this powerful tool.
The terminal and the command-line are gateways to robust and efficient computing tasks. The Unix shell is often at their core and has been around longer than most of its users have been alive. It has survived because it’s a powerful tool that allows users to perform complex and powerful tasks, often with just a few keystrokes or lines of code. It helps users automate repetitive tasks and easily combine smaller tasks into larger, more powerful workflows. Use of the shell is fundamental to a wide range of advanced computing tasks, including high-performance computing. This two-part workshop will introduce you to this powerful tool.
In preparation for the two-part Intro to the Terminal workshop, attendees are expected to install the software below on their laptop in advance of the first session. Users should also download and unzip the workshop data set. These will allow optimal use of the workshop time. If you need assistance in advance, please ask for help!
In preparation for the two-part Intro to the Terminal workshop, attendees are expected to install the software below on their laptop in advance of the first session. Users should also download and unzip the workshop data set. These will allow optimal use of the workshop time. If you need assistance in advance, please ask for help!
Attendees should have a Mac, Windows, or Linux laptop, including sufficient battery or charger. Please note that tablets and Chromebooks are not suitable for this workshop. If you are unsure in advance, please ask for advice!
Attendees should have a Mac, Windows, or Linux laptop, including sufficient battery or charger. Please note that tablets and Chromebooks are not suitable for this workshop. If you are unsure in advance, please ask for advice!
A variety of quick references, cheat sheets, resources, and texts are available regarding the Terminal.
A variety of quick references, cheat sheets, resources, and texts are available regarding the Terminal.
This workshop is based on the Software Carpentry's Unix Shell curriculum. Additional tutorials are available regarding the Terminal.
This workshop is based on the Software Carpentry's Unix Shell curriculum. Additional tutorials are available regarding the Terminal.
🪟 Windows users
🪟 Windows users
- setup Git for Windows' Git BASH
- setup workshop dataset
🍏 Mac users
🍏 Mac users
- use Terminal (which is already installed by default)
- setup workshop dataset
🐧 Linux users
🐧 Linux users
- use a terminal package (which is already installed by default)
- setup workshop dataset
💻 Tips and suggestions
💻 Tips and suggestions
- tips for installation
- 🪟 Windows users: you should select "use the nano editor by default" (and not "use the ubiquitous vim editor") when installing Git for Windows
- tips for being ready for workshop
- 🪟 Windows users: you should be able to launch Git Bash and get a command-line prompt
- 🍏 Mac users: you should be able to launch Terminal and get a command-line prompt
- 🐧 Linux users: you should be able to launch a terminal program and get a command-line prompt
- remember to download, save, and unzip the workshop dataset