GoGPT Best VPN GoSearch

icono de página de OnWorks

wput - Online en la nube

Ejecute wput 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 comando wput 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


wput: un cargador de ftp similar a wget

SINOPSIS


poner [opciones] presentar [expediente ...] URL

DESCRIPCIÓN


Wput es una utilidad gratuita que puede cargar archivos en un servidor ftp.

Wput no es interactivo y tiene capacidad de fondo. Puede cargar archivos o directorios completos.
y está destinado a ser un cliente robusto incluso para conexiones inestables y, por lo tanto, volverá a intentar
para cargar un archivo, si se rompió la conexión.

Wput admite la reanudación, por lo que continúa cargando automáticamente desde el punto donde el
la carga anterior se detuvo, lo que significa que puede matar a Wput en cualquier momento y lo hará (si el control remoto
ftp-server admite esto, siendo el caso más probable) finalice el archivo subido parcial.

Wput admite conexiones a través de proxies, lo que le permite usarlo en un entorno que
puede acceder a Internet solo a través de un proxy o para proporcionar anonimato ocultando su dirección IP
al servidor. Para SOCKSv5-proxies, Wput también admite el modo de escucha, lo que le permite usar
ftp en modo puerto a través de un proxy (útil si el ftp remoto está detrás de un firewall o un
puerta).

Wput admite la marca de tiempo, por lo que lo hará (en el caso ideal y si la marca de tiempo está habilitada)
sólo cargue archivos que sean más nuevos que el archivo remoto.

La velocidad de carga de Wput se puede restringir, de modo que Wput no consumirá todo el ancho de banda disponible.

Manejo de entrada de URL
Las URL son reconocidas por el ftp: // - prefijo

Wput primero lee las URL desde la línea de comandos y asocia el primer archivo con el primero
URL, el segundo archivo con la segunda URL, etc. Luego transmite las combinaciones de archivo / URL
que ya están completos. Luego, Wput usa el --input-file (si lo hay) y lee el
URL que utilizan el mismo esquema que el anterior. En situaciones en las que hay más URL que archivos
especificado, Wput intenta adivinar el nombre del archivo local a partir de la URL. En caso de que haya más
archivos con las URL restantes, Wput utiliza la última URL conocida para cada uno de los archivos.

Por lo tanto, puede especificar, por ejemplo, una URL y leer todos los nombres de archivo de un archivo. O usar poner * .txt
ftp: // host, para transferir todos los archivos * .txt. Ver doc / USAGE.examples para más ejemplos.

Para estar seguro, se recomienda proporcionar los archivos antes de las URL.

Adivinación Local Archive
Si Wput tiene una URL sin un nombre de archivo correspondiente, Wput intenta adivinar el archivo local
localización. por ejemplo, usando wput ftp: // host / directorio / ruta / archivo, Wput buscará
/ directorio / ruta / archivo. Si no lo encuentra, Wput busca ./directory/path/file, ./path/file y
./expediente.

OPCIONES


Inicio de sesión y Entrada Archive
-a archivo de registro, --append-salida=archivo de registro
Adjuntar todos los mensajes registrados a archivo de registro.

--nombre de base=camino
Esta opción hace que Wput corte camino de todos los archivos de entrada cuando están conectados
a la URL. wput /usr/share/doc.tgz ftp: // host / crearía
ftp: //host//usr/share/doc.tgz, mientras que especificando / usr / compartir / como lo hará el nombre de base
resultar en ftp: //host/doc.tgz siendo creado.

-i presentar, --fichero de entrada=presentar
Lee URL y nombres de archivo de presentar. Si también hay URL en la línea de comandos,
estos se recuperarán primero, a menos que la clasificación esté habilitada. Consulte también URL-Input-
Sección de manipulación.

If presentar es -, las URL se leerán desde stdin. Si desea canalizar el contenido
del archivo que se cargará en stdin, esto no se puede hacer (todavía). Pero puedes
use el indicador --input-pipe y lea el contenido a) de una tubería con nombre -I "cat
named.pipe; echo> / dev / null "ob) directamente desde el comando, que genera el
datos. (Ver --input-pipe)

Do no sea hacer cosas como find | poner ftp: // host / -i -! Wput subiría todos los archivos
desde el directorio actual (ya que la primera salida de buscar será '.') y
luego, cada archivo nuevamente (ya que find publica su nombre en Wput. Y además
El problema es que Wput cargará cada directorio proporcionado por find y desde
se encuentra recurrentemente a todos los directorios, los archivos se cargarían tres veces (o
incluso más a menudo para otros subdirectorios). Usar poner ftp: // host / subir
todo desde el directorio local. O usar find ! Tipo d | poner ftp: // host / -i -
decirle a buscar, no a los directorios de salida.

-I comando, --input-pipe =comando
Si no se puede "adivinar" ningún archivo / directorio (consulte "Adivinar archivo local") de la URL,
salida de comando is adoptado as entrada de archivo. comando is invocado as manera:

comando ftp "nombre de usuario" "ip / nombre de host" Puerto "directorio_remoto"
"nombre_archivo_remoto"

El hostname is único suministrada if la ip no puede be resuelto. If piensa do no sea want
these parámetros a confundir la programa de lo cual piensa read la contenido, use
algo como uno '-I "gato archivo; echo > / dev / null "' so que these parámetros están
pasado a echo y a / dev / null después. Since la barra de progreso is no sea capaz
of manipulación desconocido tamaños de archivos, la tamaño del archivo is . a 1 Gibraltar. Por lo tanto la Hora de llegada estimada
enseñe a Mal .

-Nevada, - menos detallado
Sea menos detallado. Eso significa reducir la salida de Wput al mínimo. Especificando esto
la bandera más a menudo es igual a la bandera --quiet. A algunas personas también les gusta combinar
-v y -nv banderas, siendo bastante insensato.

-o archivo de registro, --archivo de salida=archivo de registro
Registrar todos los mensajes en archivo de registro.

-q, --tranquilo
Apague la salida de Wput.

-R, --eliminar-archivos-fuente
Desvincula / elimina archivos que se han transmitido con éxito.

-s, --clasificar
Si la clasificación está habilitada, Wput primero lee todas las URL de cualquier dispositivo de entrada disponible
y los clasificará antes de transmitir cada archivo.

El orden de clasificación es: ip / nombre de host, puerto, nombre de usuario, contraseña, directorio, nombre de archivo.
La clasificación requiere un poco más de memoria, ya que todos los datos deben mantenerse allí.

-v, --verboso
Active la salida detallada. Esto brinda más información sobre lo que hace Wput. Si
Si especifica este indicador dos veces, obtendrá un resultado de depuración.

Subir
-A, --ascii
Wput determina automáticamente qué formato de transferencia usar, mirando el archivo-
extensiones. Ciertos archivos se reconocen como ASCII. Estos son: txt, c, java, cpp,
sh, f, f90, f77, f95, bas, pro, csh, ksh, conf, htm, html, php, pl, cgi, ing, js,
asp, murciélago, cfm, css, dhtml, diz, h, hpp, ini, mak, nfo, shtml, shtm, tcl, pas

Especificar este indicador obliga a Wput a utilizar transferencias de archivos en modo ASCII.

-b, --antecedentes
Vaya a segundo plano inmediatamente después del inicio. Si no se proporciona un archivo de salida, wput
redirigir su salida a "./wputlog"

-B, --binario
Especificar este indicador obliga a Wput a utilizar transferencias de archivos en modo BINARIO.

--bind-dirección=de facturación
Al realizar conexiones TCP / IP de cliente, bind () a de facturación a de facturación en el local
maquina de facturación puede br especificado como un nombre de host o una dirección IP. Esta opción puede ser
útil si su máquina está vinculada a varias direcciones IP. --force-TLS Si esta bandera es
especificado y Wput está vinculado con la biblioteca OpenSSL, la bandera impone el uso
de TLS: si no se puede establecer una conexión TLS, el proceso se cancelará y no se intentará
para continuar con una conexión no cifrada.

Básico Inicio
-l y , - tasa límite=y
Si no desea que Wput consuma todo el ancho de banda disponible, especifique este indicador. y
es un valor numérico. Se entienden las unidades 'K' (para KiB) y 'M' (para MiB).

La tasa de carga es limitada en promedio, lo que significa que si limita la tasa a 10K
y Wput solo pudo enviar con 5K durante los primeros segundos, enviará (si
posible) luego más de 10K hasta que se cumpla la tasa promedio de 10K.

-m, --chmod
Esto cambiará el modo de acceso de los archivos transferidos. El formato es el de tres
modo unix octal de dígitos, por ejemplo, 644 significa rw-r - r--.

-Carolina del Norte, --no-continuar
Si se especifica este indicador, la reanudación se desactivará, lo que significa que un archivo remoto
siendo más pequeño que el local se sobrescribirá. Para omitir este archivo, tiene
para habilitar --skip-existing.

Vea también doc / USAGE.resumehandling

-N, --Marcando la hora
Si la marca de tiempo está habilitada, Wput recuperará una lista de directorio y la analizará para
determinar la fecha del archivo remoto. Si el archivo local es más nuevo que el remoto
(hay una variación de tiempo permitida predeterminada de 5 segundos, que se puede ajustar en el
wputrc-archivo) se carga, de lo contrario se omite.

La fecha local es derivada por mtime (hora de la última modificación), usando el
zona horaria actual. Esto debería ser igual a la salida de ls -l.

Dado que normalmente no desea reanudar los archivos existentes, debe emplear la
--reupload --dont-continue banderas también.

-p, --modo puerto
De forma predeterminada, Wput usa ftp en modo pasivo, que funciona bien para la mayoría de las configuraciones.
Si el modo pasivo falla, Wput vuelve automáticamente al modo de puerto.

Si desea que Wput comience a usar el modo de puerto ftp, especifique este indicador.

--apoderado=modo
El alias es la opción -Y. los modo pueden ser cualquiera de los dos http para proxies basados ​​en http (como
CALAMAR), calcetines para proxies SOCKSv5 o off para deshabilitar el proxy.

--usuario-proxy=nombre
Si el servidor proxy requiere autenticación, utilice NOMBRE como nombre de usuario. Necesitas
especificar --proxy-pass también. Esta información también se puede almacenar en el archivo wputrc.

--paso de proxy=la contraseña
Especifica la contraseña que se utilizará para el proxy.

FTP
--no-directorios
Si Wput no puede CWD en un directorio, intentará crearlo. Si esto no es
el comportamiento deseado especifica esta bandera para obligar a Wput a no crear ninguna
directorios.

-t número, --intentos=número
Establecer el número de reintentos para número. Especifique -1 para reintentos infinitos, que es
también por defecto.

-u, --recargar
Si se especifica esta bandera, un archivo remoto que tiene el mismo tamaño que el local es
para ser subido. Omitir es predeterminado.

--saltar más grande
Si se especifica esta bandera, un archivo remoto que sea más grande que el local será
omitido. El valor predeterminado es volver a cargarlo.

--saltar-existente
Si se especifica este indicador, se omitirá la carga de un archivo si el archivo remoto
ya existe.

General opciones
-V, --versión
Muestra la versión de wput.

-h, --ayuda
Imprima una pantalla de ayuda, con una breve descripción de las opciones de la línea de comandos de wput.

La diagnostica


Normalmente, el estado de salida es 0 si todo salió bien o no había nada que hacer.
Si se omitieron algunos archivos durante la carga (debido a marcas de tiempo o reglas de reanudación),
el estado de salida se establece en 1. Si algunos archivos no se pudieron transmitir debido a un error remoto,
el estado de salida es 2. Si algunos archivos fallaron y otros se omitieron, el estado de salida es 3. Para
problemas generales como fallas en algunas funciones del sistema, el estado de salida es 4.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.