Este es el comando paralelo-rsync 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
paralel-rsync - programa de eliminación de procesos paralelos
SINOPSIS
paralelo-rsync [-vAraz] [-h archivo_hosts] [-H [usuario@]fortaleza[:Puerto]] [-l usuario] [-p por] [-o
exterior] [-e Errdir] [-t tiempo de espera] [-O opciones] [-x args] [-X arg] [-S args] local sanaciones
DESCRIPCIÓN
paralelo-rsync es un programa para copiar archivos en paralelo a varios hosts. Eso
proporciona funciones como pasar una contraseña a ssh, guardar la salida en archivos y cronometrar
fuera.
OPCIONES
-h archivo_host
--Hospedadores archivo_host
Leer hosts de lo dado archivo_host. Las líneas del archivo host tienen el formato
[usuario@]fortaleza[:Puerto] y puede incluir líneas en blanco y comentarios (las líneas que comienzan con
"#"). Si se proporcionan varios archivos de host (el -h la opción se usa más de una vez),
luego, el rsync paralelo se comporta como si estos archivos estuvieran concatenados juntos. Si un
host se especifica varias veces, luego paralelo-rsync conectará el número dado
de veces
-H [usuario@]fortaleza[:Puerto]
--anfitrión [usuario@]fortaleza[:Puerto]
-H "[usuario@]fortaleza[:Puerto] [[usuario@]fortaleza[:Puerto ] ...] "
--anfitrión "[usuario@]fortaleza[:Puerto] [[usuario@]fortaleza[:Puerto ] ...] "
Agregue las cadenas de host dadas a la lista de hosts. Esta opción puede tener múltiples
veces, y se puede utilizar junto con el -h .
-l usuario
--usuario usuario
Utilice el nombre de usuario dado como predeterminado para cualquier entrada de host que no específicamente
especificar un usuario.
-p paralelismo
--par paralelismo
Utilice el número dado como el número máximo de conexiones simultáneas.
-t tiempo de espera
--se acabó el tiempo tiempo de espera
Haga que las conexiones se agoten después de la cantidad de segundos indicada. Con un valor de 0,
paralel-rsync no agotará el tiempo de espera de ninguna conexión.
-o exterior
--outdir exterior
Guarde la salida estándar en archivos en el directorio dado. Los nombres de archivo tienen la forma
[usuario@]fortaleza[:Puerto] [.número] donde el usuario y el puerto solo se incluyen para los hosts que
especificarlos explícitamente. El número es un contador que se incrementa cada vez para
hosts que se especifican más de una vez.
-e Errdir
--errdir Errdir
Guarde el error estándar en los archivos del directorio indicado. Los nombres de archivo son iguales
forma como con el -o .
-x args
--extra-argumentos args
Pasa argumentos extra de la línea de comandos de rsync (consulte la rsync(1) página de manual para más
información sobre argumentos rsync). Esta opción se puede especificar varias veces.
Los argumentos se procesan para dividirse en espacios en blanco, proteger el texto entre comillas y
escapar con barras invertidas. Para pasar argumentos sin tal procesamiento, use el -X
opción en lugar.
-X arg
--argumento adicional arg
Pasa un único argumento de línea de comandos rsync (consulte la rsync(1) página de manual para más
información sobre argumentos rsync). A diferencia del -x opción, no hay procesamiento
realizado en el argumento, incluida la división de palabras. Para pasar varias líneas de comandos
argumentos, use la opción una vez para cada argumento.
-O opciones
--opciones opciones
Opciones de SSH en el formato utilizado en el archivo de configuración de SSH (consulte la ssh_config(5)
man page para obtener más información). Esta opción se puede especificar varias veces.
-A
--preguntar pase
Solicite una contraseña y pásela a ssh. La contraseña se puede utilizar para
desbloquear una clave o para la autenticación de contraseña. La contraseña se transfiere en un
de manera bastante segura (por ejemplo, no aparecerá en las listas de argumentos). Sin embargo, sea
consciente de que un usuario root en su sistema podría potencialmente interceptar la contraseña.
-v
--verboso
Incluya mensajes de error de rsync con el -i y \ .
-r
--recursivo
Copie directorios de forma recursiva.
-a
--archivo
Utilice el modo de archivo rsync (opción -a de rsync).
-z
--comprimir
Utilice la compresión rsync.
-S args
--ssh-args args
Pasa argumentos de línea de comandos SSH adicionales (consulte la ssh(1) página de manual para más
información sobre argumentos SSH). El valor dado se agrega al comando ssh
(opción -e de rsync) sin ningún procesamiento.
Pronósticos
El archivo ssh_config puede incluir un número arbitrario de secciones del Host. Cada entrada de anfitrión
especifica las opciones ssh que se aplican solo al host dado. Las definiciones de host pueden incluso
se comportan como alias si se incluye la opción HostName. Esta función ssh, en combinación
con archivos de host pssh, proporciona una enorme cantidad de flexibilidad.
SALIR ESTADO
Los códigos de estado de salida de paralelo-rsync son los siguientes:
0 éxito
1 Error misceláneo
2 Error de sintaxis o uso
3 Al menos un proceso fue cancelado por una señal o se agotó el tiempo de espera.
4 Todos los procesos se completaron, pero al menos un proceso rsync informó un error (salir
estado distinto de 0).
AUTORES
Escrito por Brent N. Chun[email protected]> y Andrew McNabb[email protected]>.
http://code.google.com/p/parallel-ssh/
Use paralelo-rsync en línea usando los servicios de onworks.net