Zentrum für Datenverarbeitung (ZDV)

HPC BW - "module" Befehl

Die folgende Tabelle beschreibt eine Auswahl der am häufigsten verwendeten Optionen des Befehls "module":

BefehlBeschreibungAnwendungsbeispiel

module avail <gruppe>/[/<untergruppe>]

bzw.

module av <gruppe>/[/<untergruppe>]

zeigt eine Liste aller Module anmodule avail compiler/phython
module load <gruppe>/[/<untergruppe>]lädt das gewünschte Modulmodule load compiler/python/2.5.4
module listzeigt welche Module geladen sindmodule list
module show <modulename>zeigt die Änderungen in der Shell beim Laden des Modulsmodule show compiler/python/2.5.4
module helpzeigt die Hilfe des Moduls an
module apropos <string>sucht nach einem Schlagwort in allen Kurzbeschreibungen der geladenen Modulemodule apropos python
module whatis <modulename>zeigt die Kurzbeschreibung des Moduls anmodule whatis compiler/python/2.5.4

Best Practise: Module laden

Um ein Softwaremodul zu laden, ist folgende Vorgehensweise zu empfehlen:

  1. Schauen in welcher Gruppe bzw. Untergruppe sich das Softwaremodul befindet
module avail
  1. Optional kann die Liste gefiltert werden, wenn die Gruppe bzw. Untergruppe bekannt ist
module avail <gruppe>/[<untergruppe>]
  1. Laden des Moduls
module load <gruppe>/[<untergruppe>]
module add <gruppe>/[<untergruppe>]
  1. Anzeigen, der geladenen Module
module list 
  1. Module entfernen, wenn sie nicht mehr verwendet werden sollen
module rm <gruppe>/[<untergruppe>]

Weiterführende Best Practise Guides: