Other Resources
This page provides a collection of external resources for various topics related to utilizing Arjuna, navigating Linux, and related tools.
General Linux
Unix for the Beginning Mage: A whimsical approach to learning Linux
Bash
GNU Manual: Everything you wanted to know and more
Git
Pro Git: Despite the name, Pro Git, is a very accessible book. We recommend starting with the following chapters:
- Git Basics - Quick but thorough introduction to using git
- Git Branching - Solid intro into what branches are and how to use them
Learn Git Branching: An interactive simulator of a git with easy to follow tutorials and a great visual representation of what is going on.
Graphical Interfaces
The following is a list of some graphical interfaces to git. We do recommend leaning the command line interface, but these can provide a complementary tool when navigating git.
Standalone GUI
High-Performance Computing
PSC’s Getting Started with HPC: Pittsburgh Supercomputers Center’s guide to getting started with HPC.
HPC User Guide (SURF): Has some nice example job scripts for various use cases.
SLURM: SLURM’s Documentations