What is the Terminal?
The app on your computer that provides text-based access to the entire system. It runs the command line. Also known as the Command Prompt or Console Window (on Windows),
Why should you know how to use it?
It is the most direct access a developer has to a computer. Use it for greater system control, in a quick and easy (once you understand it) process.
I came across the Terminal on a day off of work when I was scanning Codecademy to try out some new tutorials. I had never accessed the terminal on my computer. In fact, I had never heard of it! But the course was quick and I thought it would be fun to be able to access my computer in a new way.
Fast forward a couple of years and I started using GitHub. I knew it as a repository for files but I couldn’t even bedgin to understand the breadth of it until I took a course on how to use it, on Udacity.
The first thing that was required on the course? A (basic) understanding of the command line. As we will go into Git and GitHub in the SOAS Coding Club workshops, why not get a head start by polishing up on your command line knowledge, with these useful links and tutorials.
Take the Learn the Command Line tutorial on Codecademy. This is where I started. It’s a great spring board to a complex subject: https://www.codecademy.com/learn/learn-the-command-line
A quick read on the command line and how to navigate it Introduction to the command line by codebar: http://tutorials.codebar.io/command-line/introduction/tutorial.html
Get to know the Command Line with this short document by David Baumgold: https://www.davidbaumgold.com/tutorials/command-line/
UNIX Introduction gives a concise overview on the command line here: http://www.ee.surrey.ac.uk/Teaching/Unix/unixintro.html
Command Line Instructions from the How to Use Git and GitHub course on Udacity provides useful information and links: https://www.udacity.com/wiki/ud775/command-line-instructions
The Linux Command Line Basics short course on Udacity is a quick and easy way to familiarise yourself with the command line in just 4 hours: https://classroom.udacity.com/courses/ud595/lessons/4597278561/concepts/46968695970923
Have you come across some more information on the command line? Why not share it in the comments below.