Queensland University of Technology   Brisbane Australia Skip bannerSkip to content A university for the real world - Information Technology Services
QUT Home TILS Home
Staff Directory Contact us
ITS Home About ITS Assistance Services Governance

Using Environment Modules on HPC's Compute Resources

HPC & Research Support
About Us
Apply for System Access
User Guides
  Frequently Asked Questions
  Batch Processing
  Running Graphical Software
  Network File Storage
  * Using Environment Modules
  Using Secure Shell
  Guides for Linux/Unix
  Other Guides
Web Links
Project Showcase & Gallery
Services & Resources
Performance Statistics
News & Updates
Client Satisfaction Results
Service Feedback

[Print-friendly version]

What are Environment Modules

Modules provide a great way to easily customize your shell environment, especially on the fly. The module command syntax is the same no matter which command shell which you are using.

All software on the Compute Resources are configured using modules, so it is important to understand how they work.

How to use Environment Modules

The following commands are commonly used:

Command Notes
module list List loaded modules.
module avail List all available modulefiles.
module load modulefile Load modulefile into the shell environment.
module unload modulefile Remove modulefile from the shell environment.
module switch modulefile1 modulefile2 Switch loaded modulefile1 with modulefile2.
module purge Unload all loaded modulefiles.

For more information type >>  man module