You’ve learned enough about the command line to know it’s not such a scary place—maybe you took Intro to the Command Line with GDI, or maybe you’re using the terminal in your work to run build tools or Git. In either case, you’re comfortable navigating around directories and running basic commands, but you know you could be using this interface for more.
Ready to level up? In this class, we’ll cover:
• customizing your prompt
• creating shortcut commands (aliases)
• piping commands and using standard input and output of file contents
• basic bash scripting to automate tasks
• managing file and folder permissions
• starting, stopping, and handling background processes
• GDI Intro to the Command Line
- OR -
• enough familiarity with the unix/bash command line to complete this exercise (https://www.teaching-materials.org/cli/#/51)
Your laptop with a charger and the terminal program you prefer to use. If you’re using Windows, note that we will be using bash, and not PowerShell or DOS command line. You can use Git Bash for Windows (https://git-scm.com/downloads), Windows Subsystem for Linux on Windows 10 (https://msdn.microsoft.com/en-us/commandline/wsl/about), or the browser-based c9.io (https://c9.io/).
If you do not have a laptop, please contact the instructor before the workshop. We have a limited number of Chromebooks we can bring for students to borrow.
Payment is required to attend. If you'd like to attend but cannot afford the cost, complete this form to request a scholarship: https://docs.google.com/forms/d/19YePb1ncNgHLFze40_BJRM7w8SG5mh1D0uB4qyKjwWs/viewform Due to the number of applications, only the scholarship recipients will receive an email a few days before the workshop. Thank you for your understanding!