Questo è il comando globus-url-copy che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
copia-url-globus - copia-url-globus
SINOSSI
globus-url-copia [opzioni] SOURCE-URL DESTINATION-URL
DESCRIZIONE
. globus-url-copia program è uno strumento da riga di comando per lo spostamento di dati multiprotocollo. Esso
supporta gsifp:// (GridFTP), ftp://, http://, https://, sshftp:// e file: /// protocollo
specificatori nell'URL.
VERSIONI
-aiuto, -uso
Guida alla stampa.
-versioni
Stampa le versioni di tutti i moduli utilizzati da questo programma
-C, -continua-su-errore
Non morire dopo eventuali errori. Per impostazione predefinita, il programma verrà chiuso dopo la maggior parte degli errori.
-un, -asci
Converti il file in/da formato ASCII a/da formato file locale
-B, -binario
Non applicare alcuna conversione ai file. difetto
-f NOME DEL FILE
Leggi un elenco di coppie di URL da nomefile. Ogni riga dovrebbe contenere sourceURL destURL.
Racchiudi gli URL con spazi tra doppie virgolette ("). Righe vuote e righe che iniziano con #
verrà ignorato.
-CD, -crea-dest
Crea la directory di destinazione se necessario.
-r
Copia i file nelle sottodirectory
-veloce
Consigliato quando si utilizzano server GridFTP. Usa MODE E per tutti i trasferimenti di dati, incluso
riutilizzo dei canali dati tra liste e operazioni di trasferimento.
-t SECONDI
Esegui il trasferimento per questo numero di secondi e poi termina. Utile per le prestazioni
cicli di test o riavvio forzato.
-Q, -silenzioso
Sopprimere tutto l'output per il corretto funzionamento.
-in, -verboso
Visualizza gli URL in fase di trasferimento
-vb, -prolisso-perf
Durante il trasferimento, visualizza il numero di byte trasferiti e la velocità di trasferimento per
secondo. Mostra URL in fase di trasferimento
-dbg, -debugftp
Eseguire il debug delle connessioni ftp. Stampa la comunicazione del canale di controllo con stderr
-primo, -ricomincia
Riavvia le operazioni ftp non riuscite.
-primi-tentativi TENTATIVI
Il numero massimo di tentativi per ritentare l'operazione prima di rinunciare al trasferimento.
Usa 0 per infinito. Il valore predefinito è 5.
-primo-intervallo SECONDI
L'intervallo in secondi di attesa dopo un errore prima di ritentare il trasferimento. Usa 0
per un backoff esponenziale. Il valore predefinito è 0.
-primo timeout SECONDI
Tempo massimo dopo un errore per continuare a riprovare. Usa 0 per nessun timeout. Il valore predefinito è 0.
-stallo-timeout SECONDI, -st SECONDI
Quanto tempo prima dell'annullamento/riavvio di un trasferimento senza spostamento di dati. Imposta da 0 a
disattivare. L'impostazione predefinita è 600 secondi.
-df NOME DEL FILE, -File spazzatura NOME DEL FILE
Percorso di un file in cui verranno salvati gli URL non trasferiti per il successivo riavvio. risultante
file ha lo stesso formato del file di input -f. Se il file esiste, verrà letto e tutto
l'altro input dell'URL verrà ignorato.
-fare NOME DEL FILE, -solo dump NOME DEL FILE
Non eseguire operazioni di scrittura sulla destinazione. Invece, tutti i file che sarebbero
trasferiti vengono enumerati e scaricati nel file specificato. Il file risultante è il
stesso formato del file di input -f. Nota: se intendi utilizzare questo file come input per a
trasferimento futuro, l'opzione -crea-dest sarà richiesta se qualsiasi destinazione
le directory non esistono già.
-rp, -percorsi-relativi
La parte del percorso degli URL ftp verrà interpretata come relativa all'inizio dell'utente
directory sul server. Per impostazione predefinita, tutti i percorsi sono relativi alla radice. Quando questa bandiera è
set, la parte del percorso dell'URL ftp deve iniziare con %2F se designa a
percorso relativo alla radice.
-s SOGGETTO, -soggetto OGGETTO
Usa questo oggetto per abbinare sia il server di origine che quello di destinazione.
-ss SOGGETTO, -oggetto-fonte OGGETTO
Usa questo oggetto per abbinarlo al server di origine
-ds SOGGETTO, -dest-soggetto OGGETTO
Usa questo oggetto per abbinarlo al server di destinazione.
-tcp-bs DIMENSIONE, -tcp-dimensione del buffer TAGLIA
Specificare la dimensione (in byte) del buffer da utilizzare per i dati ftp sottostanti
canali.
-bs bloccare DIMENSIONE, -misura del blocco bloccare TAGLIA
Specificare la dimensione (in byte) del buffer che deve essere utilizzato dal trasferimento sottostante
metodi.
-p PARALLELISMO, -parallelo PARALLELISMO
Specificare il numero di connessioni dati parallele da utilizzare.
-notto, -nessun-trasferimento-di-terze parti
Disattiva i trasferimenti di terze parti (attivato per impostazione predefinita).
-nodcau, -nessuna-autenticazione-canale-dati
Disattiva l'autenticazione del canale dati per i trasferimenti ftp.
-dcsafe, -canale-dati-safe
Imposta la modalità di protezione del canale dati su SAFE
-dcpriv, -canale-dati-privato
Imposta la modalità di protezione del canale dati su PRIVATO
-spento, -parziale-offset
Offset per trasferimenti di file ftp parziali, il valore predefinito è 0.
-len, -lunghezza-parziale
La lunghezza per i trasferimenti di file ftp parziali, utilizzata solo per l'URL di origine, per impostazione predefinita è completa
file.
-elenco URL
Elenca i file che si trovano in URL.
-banda
Abilita i trasferimenti con striping sui server supportati.
-righe-block-size, -SBS
Imposta la modalità di layout e la dimensione del blocco per i trasferimenti a strisce. Se non impostato, le impostazioni predefinite del server lo faranno
essere usato. Se impostato su 0, verrà utilizzata la modalità Partizionata. Se impostato su > 0, la modalità Bloccato sarà
essere utilizzato, con questo come dimensione del blocco.
-ipv6
Usa ipv6 quando disponibile (SPERIMENTALE)
-udt
Utilizzare UDT, un protocollo di trasporto affidabile basato su udp, per i trasferimenti di dati
-g2, -gridftp2
Usa i miglioramenti del protocollo GridFTP v2 quando possibile.
-dp, -ritardato-pasv
Abilita passivo ritardato.
-min NAME, -nome-modulo NOME
Imposta il modulo di archiviazione back-end da utilizzare sia per l'origine che per la destinazione in a
Trasferimento FTP.
-mp PARAMETRI, -parametri-modulo PARAMETRI
Imposta gli argomenti del modulo di archiviazione back-end da utilizzare sia per l'origine che per la destinazione
in un trasferimento GridFTP.
-smn NAME, -nome-modulo-src NOME
Imposta il modulo di archiviazione back-end da utilizzare per l'origine in un trasferimento GridFTP.
-sp PARAMETRI, -parametri-modulo-src PARAMETRI
Imposta gli argomenti del modulo di archiviazione back-end da utilizzare per l'origine in un trasferimento GridFTP.
-dmn NAME, -dst-nome-modulo NOME
Imposta il modulo di archiviazione back-end da utilizzare per la destinazione in un trasferimento GridFTP.
-dmp PARAMETRI, -dst-modulo-parametri PARAMETRI
Imposta gli argomenti del modulo di archiviazione back-end da utilizzare per la destinazione in un GridFTP
trasferimento.
-aa FILE, -auth-assert RISORSE
Usa le asserzioni in FILE per autorizzare l'accesso sia con l'origine che con la destinazione
server.
-sa FILE, -src-auth-assert RISORSE
Utilizzare le asserzioni in questo file per autorizzare l'accesso con il server di origine.
-daa FILE, -dst-auth-assert RISORSE
Utilizzare le asserzioni in questo file per autorizzare l'accesso con il server di destinazione.
-cache-aa, -cache-auth-assert
Memorizzare nella cache l'asserzione authz per i trasferimenti successivi.
-cache-saa, -cache-src-authz-assert
Memorizzare nella cache l'asserzione src authz per i trasferimenti successivi.
-cache-daa, -cache-dst-authz-assert
Memorizzare nella cache l'asserzione dst authz per i trasferimenti successivi.
-tubatura, -pp
Abilita il supporto del pipelining per i trasferimenti ftp di più file. Attualmente di terze parti
i trasferimenti ne beneficiano. SPERIMENTALE
-concorrenza, -cc
Numero di connessioni ftp simultanee da utilizzare per più trasferimenti.
-nl-collo di bottiglia, -nb
Utilizzare NetLogger per stimare la velocità delle chiamate di sistema di lettura/scrittura del disco e della rete e
tentare di determinare la componente del collo di bottiglia.
-sp COMANDI, -tubo-src COMANDI
Imposta l'estremità sorgente di un trasferimento remoto per usare pipe in input con il comando dato
linea. Non usare con -fsstack.
-DP COMANDI, -dst-pipa COMANDI
Imposta l'estremità di destinazione di un trasferimento remoto per scrivere i dati sull'input standard di
il programma viene eseguito tramite la riga di comando indicata. Non usare con -fsstack.
-tubo COMANDI
Imposta sia -src-pipe che -dst-pipe sulla stessa cosa.
-dcstack PILA, -stack-canale-dati PILA
Imposta lo stack del driver XIO per la rete sia sull'origine che sulla destinazione. Entrambi
devono essere server GridFTP. Lo stack dovrebbe contenere tutti i driver di rete da utilizzare, nel
ordine specificato dal basso verso l'alto (es -dcstack tcp,gsi). Se il driver gsi non lo è
incluso nello stack e l'autenticazione del canale dati è abilitata, verrà inserita
sopra il driver di trasporto nella pila.
-fsstack PILA, -stack-file-system PILA
Imposta lo stack del driver XIO per il disco sia sull'origine che sulla destinazione. Entrambi
devono essere server GridFTP. Lo stack dovrebbe contenere tutti i driver del file system da utilizzare, in
l'ordine specificato dal basso verso l'alto.
-src-dcstack PILA, -stack-canale-dati-sorgente PILA
Imposta lo stack del driver XIO per la rete sul server GridFTP di origine. Vedi -dcstack
sopra per la descrizione della stringa STACK.
-src-fsstack PILA, -stack-file-system-sorgente PILA
Imposta lo stack del driver XIO per il disco sul server GridFTP di origine. Vedi -fsstack sopra
per la descrizione della stringa STACK.
-dst-dcstack PILA, -stack-canale-dati-destinazione PILA
Imposta lo stack di driver XIO per la rete sul server GridFTP di destinazione. Vedere
-dcstack sopra per la descrizione della stringa STACK.
-dst-fsstack PILA, -stack-del-file-system-dest PILA
Imposta lo stack del driver XIO per il disco sul server GridFTP di destinazione. Vedi -fsstack
sopra per la descrizione della stringa STACK.
-credo PERCORSO
Imposta le credenziali da utilizzare per entrambe le connessioni ftp.
-src-cred FILE CREDITO, -ns FILE CRED
Imposta le credenziali da utilizzare per le connessioni FTP di origine.
-dst-cred FILE CREDITO, -cc FILE CRED
Imposta le credenziali da utilizzare per le connessioni ftp di destinazione.
-af NOME DEL FILE, -file-alias NOME DEL FILE
File con mappatura degli alias dell'host logico agli elenchi di host fisici. Se utilizzato con
più connessioni simultanee, ogni connessione utilizza l'host successivo nell'elenco. Ogni
line dovrebbe essere un alias, contrassegnato con il simbolo @, o un hostname[:port].
Attualmente, solo gli alias @source e @destination sono validi e vengono utilizzati per
ogni URL di origine o di destinazione.
-sincronizza
Trasferisci solo i file la cui destinazione non esiste o è diversa dall'origine.
-sync-level controlla come determinare se i file differiscono.
-livello di sincronizzazione numero
Criteri per determinare se i file differiscono durante l'esecuzione di un trasferimento di sincronizzazione. Il predefinito
il livello di sincronizzazione è 2. I livelli disponibili sono:
· Il livello 0 verrà trasferito solo se la destinazione non esiste.
· Il livello 1 verrà trasferito se la dimensione della destinazione non corrisponde alla dimensione di
la fonte.
· Il livello 2 verrà trasferito se il timestamp della destinazione è più vecchio dell'ora
timbro della fonte.
· Il livello 3 eseguirà un checksum dell'origine e della destinazione e trasferirà se il
i checksum non corrispondono.
Usa globus-url-copy online utilizzando i servizi onworks.net