This is a short Introduction to Unix which has been tailored to give students enough Unix / command line knowledge to start using Pawsey resources. For further information and documentation on Pawsey resources go to Pawsey support
This material is an edited version a Software Carpentry Unix course http://software-carpentry.org/ which has a https://creativecommons.org/licenses/by/4.0/ license.
Prerequisites
Access to a command-line client (e.g. Mac Terminal, Windows MobaXterm or JupyterHub notebook)
Setup | Download files required for the lesson | |
00:00 | 1. Introducing the Shell | What is a command shell and why would I use one? |
00:05 | 2. Navigating Files and Directories |
How can I move around on my computer?
How can I see what files and directories I have? How can I specify the location of a file or directory on my computer? |
00:30 | 3. Working With Files and Directories |
How can I create, copy, and delete files and directories?
How can I edit files? |
01:00 | 4. Pipes and Filters | How can I combine existing commands to do new things? |
01:50 | 5. Shell Scripts | How can I save and re-use commands? |
02:20 | 6. Finding Things |
How can I find files?
How can I find things in files? |
02:45 | 7. Extra - Useful things to know | What other useful things should I know? |
03:05 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.