Comandi utili per i moduli¶
Il comando module
ha una varietà di sottocomandi, elencati nella tabella qui sotto. Puoi abbreviare il comando in ml
, ma il comando abbreviato potrebbe richiedere una sintassi specifica.
Comando | Descrizione |
---|---|
module avail |
Elenca il software disponibile. |
module load <modulo> |
Carica un modulo per utilizzare il software. |
module unload <modulo> |
Rimuove o scarica un modulo. |
module purge |
Rimuove tutti i moduli. |
module save <nome> |
Salva lo stato di tutti i moduli caricati. |
module restore <nome> |
Ripristina lo stato dei moduli salvati. |
module help |
Trova informazioni su altri comandi. |
Per maggiori informazioni, consulta la guida utente di Environment Modules.
Caricamento automatico dei moduli¶
Non caricare i moduli automaticamente
Sconsigliamo vivamente di caricare i moduli automaticamente nel tuo .bashrc
.
Ti consigliamo invece di caricare i moduli solo quando necessari, ad esempio nei tuoi script per i job.
Moduli permanenti (Sticky)¶
Diversi moduli vengono caricati automaticamente al momento del login. Questi sono noti anche come moduli "sticky" e vengono gestiti dal SSC. Non dovresti scaricare questi moduli poiché forniscono un set standard di configurazioni per l'ambiente software del SSC.
Per riferimento, i seguenti moduli sono inclusi:
Modulo | Descrizione |
---|---|
shared | carica tutti i moduli condivisi (/cm/shared/modulefiles) |