Why Use a Cluster?
|
High Performance Computing (HPC) typically involves connecting to very large computing systems elsewhere in the world.
These other systems can be used to do work that would either be impossible or much slower or smaller systems.
The standard method of interacting with such systems is via a command line interface called Bash.
|
Connecting to the remote HPC system
|
|
Moving around and looking at things
|
Your current directory is referred to as the working directory.
To change directories, use cd .
To view files, use ls .
You can view help for a command with man command or command --help .
Hit tab to autocomplete whatever you’re currently typing.
|
Writing and reading files
|
|
Wildcards and pipes
|
The * wildcard is used as a placeholder to match any text that follows a pattern.
Redirect a commands output to a file with > .
Commands can be chained with |
|
Scripts, variables, and loops
|
|