The Environment

The Environment

The systems at HPC2N predominantly run various versions of Linux. If you have no experience with that, there are several good online sources that can be used to familiarize yourself with the basic commands. 

The default shell at HPC2N is bash (Bourne Again SHell), and it is recommended to use that, since it is the only one that is fully supported by the batch system. You can find some information about bash here:

Your home directory at HPC2N is placed on an (Andrew File System) AFS. This file system is backed up regularly. AFS is a distributed networked file system, which was developed for security and scalability.
Most differences between AFS and traditional networked systems (like NFS) are transparent. Two important differences between AFS and NFS are:

  • Permissions in AFS is applied solely to directories, and not to files
  • Setting the Unix-permissions makes no difference, only the AFS ACL permissions is of importance

You can read more about AFS on our AFS page, and about the files system at HPC2N in general.

The majority of software on HPC2N are loaded with modules. You can read more about modules on our Using modules (Lmod) page.

Running the command 'env' give you a list of the paths and environment variables that are currently set in your shell. We have a page about environment variables at HPC2N - and a page about the SNIC environment variables.

Updated: 2020-09-14, 15:03