InglésFrancésEspañol

icono de página de OnWorks

módulo - Online en la nube

Ejecute el módulo en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el módulo de comando que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


módulo - interfaz de comando para el paquete de módulos

SINOPSIS


módulo [ interruptores ] [ subcomando ] [ subcomando-argumentos ]

DESCRIPCIÓN


módulo es una interfaz de usuario para el paquete de módulos. El paquete de módulos proporciona
modificación dinámica del entorno del usuario a través de archivos de módulo.

Cada archivo de módulo contiene la información necesaria para configurar el shell para una aplicación.
Una vez que se inicializa el paquete de módulos, el entorno se puede modificar en un módulo por módulo
base usando el módulo comando que interpreta archivos de módulo. Típicamente archivos de módulo
instruir al módulo comando para alterar o establecer variables de entorno de shell como PATH,
MANPATH, etc. archivos de módulo puede ser compartido por muchos usuarios en un sistema y los usuarios pueden tener
su propia colección para complementar o reemplazar la compartida archivos de módulo.

Los archivos de módulo son agregados y eliminados del entorno actual por el usuario. los
cambios ambientales contenidos en un archivo de módulo se puede resumir a través de la módulo comando
así como. Si no se dan argumentos, un resumen de los módulo uso y subcomandos están
mostrado.

La acción para el módulo comando a tomar es descrito por el subcomando y su
argumentos asociados.

PREMIUM Inicialización
El paquete de módulos y el módulo comando se inicializan cuando un shell específico
La secuencia de comandos de inicialización se genera en el shell. El script crea el módulo mando,
ya sea como una función de alias o shell, crea variables de entorno de módulos, y si
habilitado para hacerlo, se guarda una instantánea del entorno como (si BEGINENV = 1)
$ INICIO / .modulesbeginenv o (si BEGINENV = 99) lo que sea $ MODULESBEGINENV puntos a.

Los módulo alias o función ejecuta el modulocmd programa y hace que el shell evalúe el
salida del comando. El primer argumento para modulocmd especifica el tipo de caparazón.

Los scripts de inicialización se guardan en $ MODULESHOME / init / donde es el nombre
de la cáscara de abastecimiento. Los shells sh, csh, tcsh, bash, ksh y zsh son compatibles con
módulocmd. Además, se admiten los "shells" de python, perl y cmake, que escribe el
el entorno cambia a stdout como código python, perl o cmake.

La perl módulo El comando está configurado con:

use lib $ ENV {'MODULESHOME'}. "/ init";
usar Perl;

Y la pitón módulo El comando se define con:

importar sistema operativo;
si os.environ.has_key ('PYTHONPATH'):
os.environ ['PYTHONPATH'] + = ':' + os.environ ['MODULESHOME'] + "/ init";
más:
os.environ ['PYTHONPATH'] = os.environ ['MODULESHOME'] + "/ init";

desde el módulo de importación de Python;

módulocmd inicio
Tras la invocación modulocmd archivos rc de origen que contienen archivos globales, de usuario y de módulo
configuraciones específicas. Estos archivos se interpretan como archivos de módulo. Ver archivo de módulo(4) para
información detallada.

Tras la invocación de modulecmd, los archivos RC del módulo se obtienen en el siguiente orden:

Archivo RC global según lo especificado por $ {MODULERCFILE} o $ {MODULESHOME} / etc / rc

Archivo RC del módulo específico del usuario $ {HOME} /. Module

Todos los archivos .modulerc y .version encontrados durante la búsqueda de archivos de módulos.

Comando línea interruptores
El comando del módulo acepta cambios de línea de comando como su primer parámetro. Estos pueden usarse
para controlar el formato de salida de toda la información mostrada y el módulo comportamiento en caso de
localizar e interpretar archivos de módulo.

Todos los interruptores se pueden ingresar en notación corta o larga. Los siguientes interruptores son
aceptado:

--ayuda, -H
Proporcione información de uso útil y finalice el comando.

--versión, -V
Muestra la versión actual del comando del módulo y algunos valores de opciones configurados.
A continuación, el comando finaliza sin más procesamiento.

--fuerza, -f
Forzar la resolución de dependencia activa. Esto resultará en módulos que se encuentran en un prereq
comando dentro de un archivo de módulo que se carga automáticamente. Descarga de archivos del módulo
el uso de este interruptor dará como resultado todos los módulos necesarios que se han cargado
automáticamente usando el -f interruptor que se descarga. Este interruptor es experimental en el
momento.

--breve, -t
Pantalla aprovechar y lista salida en formato corto.

--largo, -l
Pantalla aprovechar y lista salida en formato largo.

--humano, -h
Mostrar salida corta del aprovechar y lista comandos en formato legible por humanos.

--verboso, -v
Habilite los mensajes detallados durante la ejecución del comando del módulo.

--silencio, -s
Deshabilite los mensajes detallados. Redirigir stderr a / dev / null if stderr se encuentra que no es
un tty. Esta es una opción útil para los comandos del módulo que se escriben en .cshrc,
.acceso or .perfil archivos, porque algunos shells remotos (como rsh(1)) y remoto
comandos de ejecución (como rdista) se confunden si hay salida en stderr.

--crear, -c
Crear cachés para módulo aprovechar y módulo a propósito. Debes tener acceso de escritura
al directorio $ {MODULEHOME} / modulefiles / si intenta invocar módulo con el -c
.

--icasa, -i
Evaluación de parámetros de módulo que no distingue entre mayúsculas y minúsculas. Actualmente solo implementado para el
módulo a propósito mando.

--nivel de usuario , -u
Establezca el nivel de usuario en el valor especificado. El argumento de esta opción puede ser uno
de:

principiante, nov Novato

experto, exp Usuario experimentado del módulo

avanzada, adv Usuario de módulo avanzado

Módulo Subcomandos
ayuda [archivo de módulo ...]
Imprime el uso de cada subcomando. Si se da un argumento, imprima
la información de ayuda específica del módulo para archivo de módulo(s).

add archivo de módulo ...
carga archivo de módulo ...
Carga archivo de módulo(s) en el entorno de la cáscara.

rm archivo de módulo ...
descargar archivo de módulo ...
Eliminar archivo de módulo(s) del entorno de la cáscara.

intercambio [archivo de módulo1] móduloarchivo2
cambiar [archivo de módulo1] móduloarchivo2
Interruptor cargado móduloarchivo1 con móduloarchivo2. Si móduloarchivo1 no es
especificado, entonces se supone que es el módulo cargado actualmente con
el mismo nombre de raíz que móduloarchivo2.

show archivo de módulo ...
la visualización archivo de módulo ...
Mostrar información sobre uno o más archivo de módulos. La pantalla sub-
El comando mostrará la ruta completa del archivo de módulo(s) y todos (o
la mayoría) de los cambios de entorno que harán los archivos de módulo si
cargado. (No mostrará ningún cambio de entorno que se encuentre dentro
declaraciones condicionales.)

lista Enumere los módulos cargados.

aprovechar [sendero...]
Enumere todos los archivos de módulo disponibles en el MODULEPATH actual, donde el
el orden de clasificación viene dado por el entorno local LC_COLLATE
variable.

Se buscan archivos de forma recursiva en todos los directorios de MODULEPATH
que contiene el archivo de módulo galleta mágica.

Si se da un argumento, entonces cada directorio en MODULEPATH es
buscó archivos de módulo cuyo nombre de ruta coincida con el argumento.

Se pueden admitir varias versiones de una aplicación creando un
subdirectorio de la aplicación que contiene los archivos de módulo para cada
versión.

use [-a | --append] directorio...
Anteponer uno o más directorios al entorno MODULEPATH
variable. La bandera --append agregará el directorio a
MODULEPATO.

inutilizar directorio...
Eliminar uno o más directorios del entorno MODULEPATH
variable.

actualización Intente recargar todos los archivos de módulo cargados. El medio ambiente será
reconfigurado para que coincida con el entorno guardado en
$ {HOME} /. Modulesbeginenv (si BEGINENV = 1) o el archivo al que apunta
$ MODULESBEGINEV (si BEGINENV = 99) y los archivos del módulo serán
recargado. Esto solo es válido si los módulos se configuraron con
--enable-beginenv (que define BEGINENV), de lo contrario, esto
causar una advertencia. actualización solo cambiará las variables de entorno
que el archivo de módulos establecido.

limpiar Obligar al paquete de módulos a creer que no hay módulos actualmente
cargado

purga Descargue todos los archivos de módulo cargados.

refrescar Forzar una actualización de todos los componentes no persistentes de los cargados actualmente
módulos. Esto debe usarse en shells derivados donde los alias necesitan
reinicializar, pero las variables de entorno ya se han
establecido por los módulos cargados actualmente.

que es [archivo de módulo ...]
Visualice la información configurada por el módulo-qué es comandos dentro
los archivos de módulo especificados. Si no archivo de módulo se especifica, todo
Se mostrarán las líneas 'whatis'.

a propósito cadena
keyword cadena Busca la información 'whatis' de todos los archivos de módulo para el
cadena especificada. Todos módulo-qué es información que coincide con el
cadena será mostrado.

inicializar archivo de módulo ...
Añadir el archivo archivo de módulo(s) al archivo de inicialización del shell en el usuario
directorio de inicio. Los archivos de inicio comprobados (en orden) son:
csh: .modules, .cshrc (.ext), .csh_variables y .login (.ext)
tcsh: .modules, .tcshrc, .cshrc (.ext), .csh_variables y
.login (.ext)
sh y ksh: .modules, .profile (.ext) y .kshenv (.ext)
bash: .modules, .bash_profile, .bash_login, .profile (.ext) y
.bashrc (.ext)
zsh: .modules, .zcshrc (.ext), .zshenv (.ext) y .zlogin (.ext)

Si se encuentra una línea de 'carga de módulo' en cualquiera de estos archivos, el
archivo de módulo(s) se adjunta (n) a cualquier lista existente de archivos de módulo.
La línea 'carga del módulo' debe estar ubicada en al menos uno de los archivos
enumerados anteriormente para que cualquiera de los subcomandos 'init' funcione correctamente.
Si la línea 'carga del módulo' se encuentra en la inicialización de múltiples shell
archivos, se cambian todas las líneas.

initprepend archivo de módulo [archivo de módulo ...]
Hace lo mismo que inicializar pero antepone los módulos dados a la
comienzo de la lista.

initrm archivo de módulo ...
Eliminar archivo de módulo(s) de los archivos de inicialización del shell.

interruptor de inicio móduloarchivo1 móduloarchivo2
Switch móduloarchivo1 con móduloarchivo2 en la inicialización del shell
archivos.

lista de inicio Enumere todos los archivos de módulo cargados desde la inicialización del shell
archivo.

claro Borre todos los archivos de módulo de los archivos de inicialización del shell.

Archivos de módulo
archivo de módulos están escritos en el lenguaje de comandos de herramientas (Tcl) y son interpretados por
módulocmd. archivo de módulos pueden usar declaraciones condicionales. Así, el efecto un archivo de módulo will
tener sobre el medio ambiente puede cambiar dependiendo del estado actual del medio ambiente.

Las variables de entorno no se configuran al descargar un archivo de módulo. Por tanto, es posible carga
a archivo de módulo y luego descargar sin que las variables de entorno vuelvan a su
estado anterior.

MEDIO AMBIENTE


MÓDULOS
La ubicación del directorio de archivos del paquete de módulos maestros que contiene módulo comando
scripts de inicialización, el programa ejecutable módulocmd, y un directorio
que contiene una colección de master archivos de módulo.

RUTA DEL MODULO
El camino que el módulo comando busca al buscar archivos de módulo. Típicamente,
se establece en un valor predeterminado por el procedimiento de arranque. MODULEPATH se puede configurar
usando 'uso del módulo' o por el script de inicialización del módulo para buscar grupo o
con archivo de módulo directorios antes o después del maestro archivo de módulo directorio.

MÓDULOS CARGADOS
Una lista separada por dos puntos de todos los cargados archivos de módulo.

_LMFILES_
Una lista separada por dos puntos del nombre de ruta completo para todos los cargados archivos de módulo.

MÓDULOSCOMIENZOENV
Si los módulos se han configurado (BEGINENV = 99) para probar esta variable de entorno,
entonces, si existe, es el nombre del archivo para almacenar el shell inicial
medio ambiente. Esta variable de entorno tendrá variables de entorno integradas
desenrollado a un nivel. El contenido de esta variable solo se usa la primera vez
módulos se invoca.

_MODULESBEGINENV_
El nombre de archivo del archivo que contiene la instantánea del entorno de inicialización.

Utilice el módulo en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad