Prerequisites¶
These materials assume that the reader has a basic knowledge of the Bash command-line shell and using SSH to connect to remote computers. You should be comfortable with using the command-line to perform the following tasks:
- Navigate your files and directories;
- Create, copy, move, and delete files and directories; and
- Work remotely using SSH.
Please refer to the following materials for further details:
- The Unix Shell: an introduction to using Bash.
- Extra Unix Shell Material: additional shell lessons, including SSH.
Info
If you use Windows, you may want to use PowerShell instead of Bash, in which case please refer to this Introduction to the Windows Command Line with Powershell.
Some chapters also assume that the reader has an account on GitHub and has added an SSH key to their account.