mdm.screen: en línea en la nube

Este es el comando mdm.screen 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


mdm.screen: ejecuta un comando en mdm-master

SINOPSIS


mdm.pantalla [-c iospec] [-n esclavos] comando

DESCRIPCIÓN


mdm.pantalla corre comando bajo mdm-maestro para que mdm-ejecutar comandos en comando puede correr en
paralela.

Este programa es parte del Middleman System (mdm).

CAMPUS


La mdm.pantalla El comando tiene dos opciones opcionales.

-c iospec
El archivo iospec (ver más abajo).

-n esclavos
El número de mdm-esclavo proceso para comenzar (predeterminado 6).

IOSPEC ARCHIVO


mdm-maestro utiliza el iospec archivo para decidir si dos comandos interfieren entre sí,
y solo ejecuta dos comandos al mismo tiempo si no interfieren.

Cada línea del iospec archivo especifica el comportamiento de E / S de un programa, a menos que la línea
comienza con un carácter '#', en cuyo caso la línea se trata como comentarios y se ignora.
El formato es el siguiente:

programa especulación especulación ...

programa nombra el programa cuyo comportamiento está especificando. Para cada especulación elemento, el
el primer carácter indica personal, y los caracteres restantes indican Recurso.

A Recurso que comienza con un carácter '-' representa el argumento del correspondiente
opción de programa. A Recurso que es una cadena vacía representa un argumento de programa. A
Recurso que no está vacío y no comienza con un carácter '-' representa el Recurso
cadena en sí.

A personal suele ser un carácter en mayúsculas. Si dos comandos acceden al mismo recurso
con diferente personal, mdm-maestro no ejecutará estos dos comandos al mismo tiempo.
Además, si un comando accede a un recurso con ´W´ personal, mdm-maestro no lo ejecutará
con cualquier comando que acceda al mismo recurso de cualquier forma (incluido 'W'). Hay un
caso especial: si personal es '0' y Recurso comienza con un carácter '-', significa que el
Recurso La opción del programa no acepta argumentos.

Todos los programas tienen un implícito especulación 'Rglobal', por lo que si marca un programa como 'Wglobal',
no se ejecutará mientras se esté ejecutando cualquier otro comando.

Aquí hay un ejemplo para ayudar a aclarar las cosas. Supongamos que tenemos el siguiente archivo iospec:

cc Wo 0-c R
habitación W

Entonces estos dos comandos podemos ejecutar al mismo tiempo:

cc -o pa pa.o lib.o
cc -o pb pb.o lib.o

Estos dos comandos no puede ejecutar al mismo tiempo:

cc -o pa.o -c pa.c
cc -o pa pa.o lib.o

Y estos dos mandamientos también no puede ejecutar al mismo tiempo:

cc -o pa pa.o lib.o
papá

SALIR ESTADO


El estado de salida de mdm.pantalla es 0.

EJEMPLO


Esto es lo que debe hacer para descomprimir todos los archivos con la extensión .gz en el directorio actual
árbol.

mdm.screen buscar. -iname '* .gz' -exec mdm-run gunzip {} \;

Desde que corremos encontrar bajo mdm.pantalla e invocando pistolas bajo mdm-ejecutar, especificamos que nosotros
deseo ejecutar el pistolas comandos en paralelo.

Use mdm.screen en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows