Skip to content

Get started here

In order to use UPPMAX resources, you need to be a member of a project and a user account.

PIs

Do you or members in your research group need compute and storage resources on a HPC cluster or Infrastructure-as-a-Service cloud? Learn how to apply for a project by following the link below.

Are you interested in other services, e.g. large volume data storage?

Let us know by contacting UPPMAX Support at support@uppmax.uu.se!

Users

Once you or someone in your group or collaboration has a project, you must apply for a user account by following the link below.

Have an account already? Then check out these basic user guides:

Students

Are you taking a university course that uses UPPMAX and need help? Ask your instructor! If they can't help, contact us through IT Support.

Getting started: First login to UPPMAX

See Log in to an UPPMAX cluster.

Changing your password

See How to change your UPPMAX password

Copying files from/to your UPPMAX account

See How to transfer files from/to your UPPMAX account

Where are my files? (Or, what are the different file systems?)

You have access to the same home directory regardless of what cluster you have logged into. Here you store your private files.

All projects also have a central storage area under the /proj/[project id]/ directory path. I.e. when you first login to UPPMAX you will see your home directory, so you will have to change to the project directory if you want to transfer project data files.

Also note that UPPMAX uses different disk quotas on your home directory and other areas you have access to (like the project folder).

Example: to see who much disk space you use:

uquota

We have a page with more information about different file storages and quotas that can be good to read.

Your private files

When you log in to UPPMAX for the first time you only have the following files created by the system:

ls -la
total 68
drwxr-x---  7 user     uppmax 4096 Jun  2 23:11 .
drwxr-xr-x 19 root     root      0 Jun  9 13:16 ..
-rw-r--r--  1 user     uppmax   24 Jan  9  2008 .bash_logout
-rw-r--r--  1 user     uppmax  435 Apr 21  2008 .bash_profile
-rw-r--r--  1 user     uppmax  446 Jan  9  2008 .bashrc
drwxr-xr-x  2 user     uppmax 4096 Jan  9  2008 bin
-rw-r--r--  1 user     uppmax  385 Jan  9  2008 .cshrc
-rw-r--r--  1 user     uppmax  237 Jan  9  2008 .emacs
drwxrwxrwx  1 user     uppmax   14 Jun  2 11:05 glob
-rw-r--r--  1 user     uppmax  120 Jan  9  2008 .gtkrc
-rw-r--r--  1 user     uppmax  279 Apr 21  2008 .login
drwx--S---  2 user     uppmax 4096 May  2  2008 private
-rw-r--r--  1 user     uppmax  307 Apr 21  2008 .profile
-rw-r--r--  1 user     uppmax  220 Jan  9  2008 .zshrc

The files starting with a "." are hidden files — startup scripts or configuration files.

The default permission of your home directory is 750, i.e. you can do everything, people belonging to the same group can read and execute your files and other people can not do anything. For more info on file permissions see this page on the online Linux Handbook.

Also note the private sub-folder. Here you can put files that you want only you, and no one else, to be able to access. Each day we have a job that ensures that all users's private folders still can't be accessed by anyone else, even if the permissions somehow accidentally would change.

Creating and editing files

The nano text editor

There are several editors installed at UPPMAX. The one that is considered easiest to use for new users without graphics is nano.

Example: how to use nano:

nano filename

Save and exit the file with:

Control-O, Control-X

(You might need to answer "y" or "n" on some questions, and/or press "Enter" to confirm.)

Exit without saving with:

Control-X

You can get more help with nano by pressing (inside nano):

Control-G

The Emacs text editor

Another very common editor, with more features (but a little harder to use), is emacs.

Example: how to use emacs:

emacs filename

Do the editing you want, then save with:

Control-x, Control-s

Exit emacs with:

Control-x, Control-c

You can read a tutorial in emacs by doing:

Control-h t

The Gedit text editor

See gedit

Bash, bourne-again shell

Bash is the default Unix shell, a command-line interpreter and script host that provides a traditional user interface for the linux operating system at UPPMAX. Users direct the operation of the computer by entering command input as text for a command line interpreter to execute or by creating text scripts of one or more such commands.

The .bash_profile file is run whenever you login or when you start a login shell (as in starting a job in the queue).

The .bashrc file is run when an interactive shell that is not a login shell is started, or if it is called from the .bash_profile (as it is in the default configuration).

The .bash_logout file is run when you log out.

Modules

In order to run installed programs, one uses the module system.

How to run jobs

All jobs should be run using the job scheduler.

UPPMAX homepage

Please check our homepage regularly for information, news and announcements. We will announce maintenance stops and down time there.