Introduction to Unix
Some limited knowledge of command-line interfaces and Unix shells are required for users to interact with Pawsey services. To assist users to get up to speed we have leveraged Software Carpentry project (http://software-carpentry.org) material in this training, under the following license (https://creativecommons.org/licenses/by/4.0/)
We have a selected a sub-set of material from the following lesson - http://swcarpentry.github.io/shell-novice/ and created the following - https://pawseysc.github.io/shell-hpc/. Material here can be followed in your own time, if you can't make one of the Pawsey training sessions.
Overview
- a) Introducing the shell
- b) Navigating Files and Directories
- c) Working With Files and Directories
- d) Pipes and Filters
- e) Shell Scripts
- f) Finding Things
- g) Pawsey Unix examples
Referenced material
- http://swcarpentry.github.io/shell-novice/01-intro/
- http://swcarpentry.github.io/shell-novice/02-filedir/
- http://swcarpentry.github.io/shell-novice/03-create/
- http://swcarpentry.github.io/shell-novice/04-pipefilter/
- http://swcarpentry.github.io/shell-novice/06-script/
- http://swcarpentry.github.io/shell-novice/07-find/