OITRC Docs
latest
  • Getting Started
  • Compute Servers
  • Linux Clusters
  • Other Servers
  • Unix Software
    • Bash
    • Boost 1.58.0
    • .dotfiles
    • Ganglia
    • GCC
    • Go
    • htop
    • nice
    • Perl
    • Python
    • Rocks Cluster Distribution
    • screen
    • Slurm Cluster Scheduler
    • ssh
    • stow
  • Research Software
  • How to Edit
OITRC Docs
  • Docs »
  • Unix Software
  • Edit on GitHub

Unix SoftwareΒΆ

This section contains pages that give information and primers on how to use standard unix utilities and tools. Found a useful unix tool everyone should know about? Write it up and send it our way!

  • Bash
    • Check which shell you are running
    • What to do if my default shell is NOT bash?
    • What to do in the meantime
  • Boost 1.58.0
    • Using Boost 1.58.0 on your system:
  • .dotfiles
  • Ganglia
  • GCC
    • GCC on compute servers (Circe/Hecate):
    • GCC on Clusters (Hydra/Deino):
    • Using non-system GCC
  • Go
    • Setting up Go on your system:
    • Setting up your own Go install:
    • Additional Info and Links:
  • htop
    • Using htop to keep an eye on the server
  • nice
    • How to nice your processes
  • Perl
    • Installing Local Perl Modules:
  • Python
    • Activate pyenv in your environment
    • Check which versions of python are available
    • Switch your session to the version you want
    • Create a virtual environment in your home directory
    • Using Pyenv and Virtualenv on Hydra
  • Rocks Cluster Distribution
  • screen
    • Set up GNU screen for long running processes
  • Slurm Cluster Scheduler
    • Example Job Submission
    • Useful Slurm Commands
    • Useful Slurm Links
  • ssh
    • SSH Tutorials
    • Set up SSH keys and config files
  • stow
    • Setting up programs in your home directory with stow
Next Previous

© Copyright 2016, PSU:OIT:Research Computing. Revision 15d08ce8.

Built with Sphinx using a theme provided by Read the Docs.