GoGPT Best VPN GoSearch

Favicon di OnWorks

wput - Online nel cloud

Esegui wput nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando wput 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


wput - Un ftp-uploader simile a wget

SINOSSI


wput [Opzioni] filetto [file ...] URL

DESCRIZIONE


Wput è un'utilità gratuita in grado di caricare file su un server ftp.

Wput non è interattivo e supporta lo sfondo. Può caricare file o intere directory
ed è pensato per essere un client robusto anche per connessioni instabili e quindi riproverà
per caricare un file, se la connessione si è interrotta.

Wput supporta la ripresa, quindi continua automaticamente il caricamento dal punto in cui il
caricamento precedente interrotto, il che significa che puoi uccidere Wput in qualsiasi momento e lo farà (se il telecomando
ftp-server supporta questo, essendo molto probabilmente il caso) finisci il file caricato parzialmente.

Wput supporta le connessioni tramite proxy, consentendoti di utilizzarlo in un ambiente che
può accedere a Internet solo tramite un proxy o per fornire l'anonimato nascondendo il tuo indirizzo IP
al server. Per i proxy SOCKSv5, Wput supporta anche la modalità di ascolto, permettendoti di usare
ftp in modalità porta tramite un proxy (utile se l'ftp remoto è protetto da un firewall o da un
porta).

Wput supporta il timestamp, quindi lo farà (nel caso ideale e se il timestamp è abilitato)
carica solo i file più recenti del file remoto.

La velocità di caricamento di Wput può essere limitata, in modo che Wput non mangi tutta la larghezza di banda disponibile.

URL-Input-Gestione
Gli URL sono riconosciuti dal ftp://-prefisso

Wput prima legge gli URL dalla riga di comando e associa il primo file al primo
URL, il secondo file con il secondo URL ecc. Quindi trasmette le combinazioni file/URL
che sono già completi. Successivamente, Wput utilizza il file --input (se presente) e legge il file
URL che utilizzano lo stesso schema di cui sopra. In situazioni in cui ci sono più URL che file
specificato, Wput tenta di indovinare il nome del file locale dall'URL. Nel caso ce ne fossero di più
file che rimangono URL, Wput utilizza l'ultimo URL noto per ciascuno dei file.

Quindi puoi specificare ad esempio un URL e leggere tutti i nomi di file da un file. Oppure usa wput * .txt
ftp://host, per trasferire tutti i file *.txt. Vedere doc/USAGE.examples per ulteriori esempi.

Per sicurezza, si consiglia di fornire i file prima degli URL.

indovinare Local Compila il
Se Wput ha un URL senza un nome file corrispondente, Wput prova a indovinare i file locali
Posizione. ad esempio usando wput ftp://host/directory/percorso/file, Wput starà attento
/directory/percorso/file. Se non viene trovato, Wput cerca ./directory/path/file, ./path/file e
./file.

VERSIONI


Registrazione e Ingresso Compila il Opzioni
-a file di log, --append-output=file di log
Aggiungi tutti i messaggi registrati a file di log.

--nomebase=sentiero
Questa opzione fa sì che Wput venga tagliato sentiero da tutti i file di input quando sono collegati
all'URL. wput /usr/share/doc.tgz ftp://host/ creerebbe
ftp://host//usr/share/doc.tgz, mentre specificando / usr / share / come nome base sarà
provocare ftp://host/doc.tgz essere creato.

-i filetto, --file di input=filetto
Legge URL e nomi di file da filetto. Se sono presenti URL anche nella riga di comando,
questi verranno recuperati per primi, a meno che l'ordinamento non sia abilitato. Vedi anche l'URL-Input-
Sezione di manipolazione.

If filetto è -, gli URL verranno letti da stdin. Se vuoi reindirizzare il contenuto
del file che deve essere caricato su stdin, questo non può essere fatto (ancora). Ma tu puoi
usa il flag --input-pipe e leggi il contenuto a) da una named pipe -I "cat
named.pipe; echo > /dev/null" o b) direttamente dal comando, che emette il
dati. (Vedi --input-pipe)

Do non è un fare cose come Find | wput ftp://host/ -i -! Wput caricherebbe tutti i file
dalla directory corrente (poiché il primo output di find sarà '.') e
dopo ogni file di nuovo (poiché find invia il suo nome a Wput. E oltre
problematico è che Wput caricherà ogni directory data da find e since
ritrova se stesso ricorre a tutte le directory, i file verrebbero caricati tre volte (o
ancora più spesso per ulteriori sottodirectory). Utilizzo wput ftp://host/ caricare
tutto dalla directory locale. Oppure usa Find ! -Type d | wput ftp://host/ -i -
per dire find, non per output di directory.

-I command, --input-pipe=command
Se nessun file/directory può essere "indovinato" (vedere "Indovinare file locale") dall'URL, il
uscita di command is preso as input di file. command is invocato as segue:

command FTP "nome utente" "ip/nome host" porto "directory_remota"
"nomefile_remoto"

. hostname is esclusivamente in dotazione if , il ip non può be risolto. If Tu do non è un volere
di queste parametri a confuso , il Programma da quale Tu read , il Contenuti, uso
qualcosa piace '-IO "gatto file; eco > /dev/null"' so che di queste parametri sono
Passato a eco e a / Dev / null successivamente. Dal , il progressbar is non è un capace
of manipolazione Sconosciuto dimensioni dei file, , il dimensione del file is set a 1 GiB. Quindi , il ETA
spettacoli a Wrongs valore.

-nv, --meno-verboso
Sii meno prolisso. Ciò significa ridurre al minimo l'output di Wput. Specificando questo
flag più spesso è uguale al flag --quiet. Ad alcune persone piace anche combinare il
-v e -nv flag, essendo abbastanza insensati.

-o file di log, --file di uscita=file di log
Registra tutti i messaggi su file di log.

-q, --silenzioso
Disattiva l'output di Wput.

-R, --rimuovi-file-sorgente
Scollega/elimina i file che sono stati trasmessi con successo.

-s, --ordinare
Se l'ordinamento è abilitato, Wput legge prima tutti gli URL da qualsiasi dispositivo di input disponibile
e li ordinerà prima di trasmettere ogni file.

L'ordinamento è: ip/nome host, porta, nome utente, password, directory, nome file.
L'ordinamento richiede un po' più di memoria poiché tutti i dati devono essere conservati lì.

-v, --verboso
Attiva l'output dettagliato. Questo fornisce qualche informazione in più su cosa fa Wput. Se
se specifichi questo flag due volte, ottieni l'output di debug.

Caricare Opzioni
-A, --ascii
Wput determina automaticamente quale formato di trasferimento utilizzare, osservando il file-
estensioni. Alcuni file sono riconosciuti come ASCII. Questi sono: txt, c, java, cpp,
sh, f, f90, f77, f95, bas, pro, csh, ksh, conf, htm, html, php, pl, cgi, ing, js,
asp, pipistrello, cfm, css, dhtml, diz, h, hpp, ini, mak, nfo, shtml, shtm, tcl, pas

La specifica di questo flag impone a Wput di utilizzare i trasferimenti di file in modalità ASCII.

-b, --sfondo
Vai in background subito dopo l'avvio. Se non viene fornito alcun file di output, wput lo farà
reindirizzare il suo output a "./wputlog"

-B, --binario
La specifica di questo flag impone a Wput di utilizzare i trasferimenti di file in modalità BINARY.

--bind-indirizzo=indirizzo
Quando si effettuano connessioni TCP/IP client, bind() a indirizzo a indirizzo sul locale
macchina. indirizzo può essere specificato come nome host o indirizzo IP. Questa opzione può essere
utile se la tua macchina è associata a più IP. --force-tls Se questa bandiera è
specificato e Wput è collegato alla libreria OpenSSL, il flag impone l'utilizzo
di TLS: se non è possibile stabilire una connessione TLS, il processo si annullerà e non proverà
per andare avanti con una connessione non crittografata.

Basic Startup Opzioni
-l tasso, --limite-rate=tasso
Se non vuoi che Wput consumi tutta la larghezza di banda disponibile, specifica questo flag. tasso
è un valore numerico. Le unità 'K' (per KiB) e 'M' (per MiB) sono comprese.

La velocità di caricamento è in media limitata, il che significa che se limiti la velocità a 10K
e Wput è stato in grado di inviare solo con 5K per i primi secondi, invierà (se
possibile) successivamente più di 10K fino al raggiungimento della velocità media di 10K.

-m, --chmod
Questo cambierà la modalità di accesso dei file trasferiti. Il formato è il tre
modalità digit unix ottale, ad esempio 644 significa rw-r--r--.

-nc, --non-continua
Se viene specificato questo flag, la ripresa sarà disattivata, il che significa che un file remoto
essendo più piccolo di quello locale verrà sovrascritto. Per saltare questo file, devi
per abilitare --skip-esistente.

Vedi anche doc/USAGE.resumehandling

-N, --timestamp
Se il timestamp è abilitato, Wput recupererà un elenco di directory e lo analizzerà in
determinare la data del file remoto. Se il file locale è più recente di quello remoto
(c'è una variazione temporale predefinita di 5 secondi, che può essere regolata nel
wputrc-file) viene caricato, altrimenti saltato.

La data locale è determinata da mtime (ora dell'ultima modifica), utilizzando il tasto
fuso orario attuale. Questo dovrebbe essere uguale all'output di ls -l.

Poiché di solito non si desidera ripristinare i file esistenti, è necessario utilizzare il
--reupload --dont-continue anche i flag.

-p, --modalità porta
Per impostazione predefinita, Wput utilizza la modalità passiva ftp, che funziona bene per la maggior parte delle configurazioni.
Se la modalità passiva fallisce, Wput torna automaticamente alla modalità porta.

Se vuoi che Wput inizi a usare la modalità porta ftp, specifica questo flag.

--delega=modo
Alias ​​è l'opzione -Y. Il modo può essere uno dei due http per i proxy basati su http (come
CALAMARO), calzini per proxy SOCKSv5 o MENO per disabilitare il proxy.

--utente-proxy=Nome
Se il server proxy richiede l'autenticazione, utilizzare NOME come nome utente. Devi
specificare anche --proxy-pass. Queste informazioni possono anche essere memorizzate nel file wputrc.

--proxy-passaggio=password
Specifica la password da utilizzare per il proxy.

FTP Opzioni
--no-directory
Se Wput non è in grado di CWD in una directory, proverà a crearlo. Se questo non è
il comportamento desiderato specifica questo flag per forzare Wput a non crearne nessuno
directory.

-t numero, --cerca=numero
Imposta il numero di tentativi su numero. Specificare -1 per tentativi infiniti, che è
predefinito, anche.

-u, --ricarica
Se viene specificato questo flag, un file remoto avente la stessa dimensione di quello locale è
da caricare. Il salto è l'impostazione predefinita.

--skip-più grande
Se viene specificato questo flag, sarà un file remoto più grande di quello locale
saltato. L'impostazione predefinita è ricaricarlo.

--skip-esistente
Se viene specificato questo flag, il caricamento di un file verrà saltato se il file remoto
esiste già.

Informazioni Opzioni
-V, --versione
Visualizza la versione di wput.

-h, --Aiuto
Stampa una schermata di aiuto, con una breve descrizione delle opzioni della riga di comando di wput.

DIAGNOSTICA


Normalmente, lo stato di uscita è 0 se tutto è andato bene o non c'era niente da fare.
Se alcuni file sono stati saltati durante il caricamento (a causa di timestamp o regole di ripresa) il
lo stato di uscita è impostato su 1. Se alcuni file non sono stati trasmessi a causa di un errore remoto,
lo stato di uscita è 2. Se alcuni file hanno avuto esito negativo e altri sono stati ignorati, lo stato di uscita è 3. Per
problemi generali come il fallimento di alcune funzioni del sistema lo stato di uscita è 4.

Usa wput online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.