File transfer
File transfer
There are several possible ways to transfer files and data to and from HPC2N's systems.
There are several possible ways to transfer files and data to and from HPC2N's systems.
There are a number of options for archiving and compressing directories and files at HPC2N.
[ Overview | $HOME | Project storage | /scratch | SweStore ]
This section provides information about the file systems at HPC2N. Since your home directory is per default quite small, you should keep files needed for your jobs in your project storage. Read more on the 'File system/Storage' page.
There is also a short description of the most common environment variables, as well as instructions on how to compress and archive your data and other files.
This page is assuming you use bash or another shell in the Bourne family of shells. Most of the informtation will be correct for other shells as well, but the examples cannot be assumed to be.
HPC2N recommends using bash, since it is the only shell that is fully supported by the batch system.
Environment variables are a set of dynamic named values, generally meant to make your life easier. Some are built-in, some are set by loading various modules, and you can also define extra to help yourself.
These environment variables are available on all SNIC resources, so they are set as default for all users at HPC2N. They can be used in e.g. job scripts, and it is preferred that the variables are used instead of the absolute value.
Here follows a short description of the variables:
There are many environment variables. Some will be set automatically at login and some which you can change if needed. Many of the environment variables will be related to paths and storage locations, but there are also some which are set for specific applications (like compilers). These environment variables willl be set when you load the 'module' for the application in question. (Read more about modules in the section about them.)