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
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?|
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.