Set-up Your Environment

Once you are logged onto the BG/P system, you will be sitting at a UNIX shell prompt in your home ($HOME) directory. If you have never used UNIX before, you will need to learn some basic commands before you will be able to submit jobs. A number of links to tutorial information may be found at the Unix Guru Universe Beginners' Pages (external link), particularly the "Getting Started" section. Your account will be set up with the default shell bash, unless you requested a different shell in your account request.

Two other shells are also provided.

  • tcsh  
  • zsh  

You can change your shell by logging in to your account web page. Scroll down to the "Unix Shell" section and choose your new shell.

The BG/P system uses the MCS SoftEnv package to manage access to applications on the machine. The first time a user logs on to BG/P, a '.softenvrc' configuration file will automatically be created in the user's home directory. This file will be set up with the default applications environment -- typically there will be a single line with '@default' in the file. Depending on the user's applications, further modifications to the .softenvrc file may be necessary.

SoftEnv man pages are available in the default environment (use 'man softenv'). The command 'softenv' will list all available applications. Users wishing to gain a more complete understanding of how softenv works may read the complete softenv documentation.