InglésFrancésEspañol

Ejecutar servidores | Ubuntu > | Fedora > |


icono de página de OnWorks

ftp-uploadp: en línea en la nube

Ejecute ftp-uploadp 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 ftp-uploadp 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


ftp-upload: transferencia por lotes de archivos locales a un servidor FTP

SINOPSIS


Subir ftp [cualquier interruptor] ... {[interruptor repetible] ... presentar...} ...

DESCRIPCIÓN


Subir ftp se utiliza para enviar archivos locales a un servidor FTP. No es interactivo, está destinado
que se utilizará a partir de scripts. Es disciplinado sobre su valor de salida y no genera
mensajes informativos por defecto.

Hay dos tipos de interruptores. Los interruptores iniciales deben aparecer antes de cualquier nombre de archivo,
afectan a la sesión en su conjunto. Los interruptores repetibles pueden aparecer intercalados con el
nombres de archivo, afectan la transferencia de los archivos que aparecen después de ellos en el comando
la línea.

OPCIONES


Inicial interruptores
Estos deben usarse antes de cualquier nombre de archivo que aparezca en la línea de comando.

--depurar
Activa la depuración.

--ayuda
Muestre el mensaje de uso y muera.

- ignorar-dejar-de-dejar
No se queje ni establezca un código de salida de falla solo porque el comando QUIT falla. Esta
puede ser necesario porque algunos servidores, en flagrante desprecio de RFC 959, cierran el
canal de comando cuando les envía un comando ABOR.

-v, --verboso
Imprime mensajes informativos en stdout.

--versión
Muestre el número de versión y salga.

Inicial interruptores que especificar conexión información
Estos también deben usarse antes de los nombres de archivo enumerados en la línea de comando. Ellos especifican
la información utilizada para configurar la conexión FTP.

--cuenta cuenta
Esto especifica la cuenta que se utilizará al iniciar sesión en el sistema remoto. Este es
distinto del nombre de usuario utilizado para iniciar sesión. Pocos sistemas necesitan esto. No hay
predeterminado.

-h, --anfitrión anfitrión
Especifique el host al que conectarse. No hay un valor predeterminado, debe especificar esto
interruptor.

--pasivo
Forzar el uso de transferencias pasivas (PASV). Se requieren transferencias pasivas con algunos
configuraciones de firewall, pero si las tiene, sería mejor configurar Net :: FTP para
que sabe cuándo usarlos (ver Net :: Config). Si necesita usar pasivo
transferencias con ciertos servidores (rotos), sin embargo, este cambio es su mejor opción.
Alternativamente, puede establecer $ FTP_PASSIVE en 1 en el entorno (consulte Net :: FTP).

--contraseña pw
Esto le da la contraseña que se utilizará para iniciar sesión. El predeterminado es su correo electrónico
dirección.

Tenga en cuenta que no debe especificar una contraseña real (secreta) de esta manera, como en la mayoría de los sistemas
cualquiera en la máquina puede ver los argumentos que le pasa a sus comandos. Utilice uno de
en su lugar, otros interruptores de configuración de contraseña.

-s, - contraseña-stdin
Esto dice Subir ftp para leer la contraseña de la entrada estándar. Ningún aviso será
se imprimirá y se leerá una sola línea. La mayoría de la gente usará este modificador para especificar
la contraseña. P.ej,

echo 3x9sjJJh | ftp-upload -sh $ host -u $ usuario $ archivo

Usar echo de esta manera es seguro donde el --contraseña el interruptor no lo es si el comando echo es
construido en el caparazón.

- contraseña-fd fd
Esto es como - contraseña-stdin excepto que lee la contraseña del archivo
descriptor numerado fd.

ftp-upload -h $ host -u $ user --password-fd = 3 3 <$ pw_file $ archivo

-u, --usuario usuario
Especifique el nombre de usuario que se utilizará al iniciar sesión. El valor predeterminado es "anónimo".

Repetible interruptores
Estos modificadores se pueden utilizar en cualquier lugar de la línea de comandos (excepto después del último nombre de archivo).
Afectan a la transferencia de archivos enumerados después de ellos.

--como nombre-remoto
Normalmente, un archivo se transfiere con el mismo nombre que tiene localmente. Si usa esto
cambiar el siguiente archivo transferido se llamará nombre-remoto en el otro host en su lugar.

ftp-upload --host $ host --como index.htm index.html

-a, --ascii
Realice transferencias en modo ASCII.

-b, --binario
Realiza transferencias en modo binario. Este es el predeterminado.

-d, --dir dir
Cambiar el directorio a dir en el servidor FTP antes de continuar. Puedes usar esto
varias veces entre archivos, Subir ftp chdir una vez por cada vez que lo especifique.
Usando ".." como el dir hará que se realice un "CDUP" de FTP en lugar de un "CWD".

--ruta completa
Los archivos cargados normalmente van al directorio actual en el host remoto, incluso cuando
el nombre del archivo local proporcionado contiene barras. Por ejemplo, si dices

ftp-upload -h $ host / etc / motd

Subir ftp cargará el archivo como modelono, / etc / motd. Esto difiere de cómo el
estándar ftp El programa funciona, y también difiere con la forma en que Subir ftp trabajado antes
Versión 1.3.

Si especifica --ruta completa, obtendrá el otro comportamiento. Una solicitud para subir
dir / archivo le dirá al servidor que almacene dir / archivo más bien que presentar.

Cuando se utiliza --como La --ruta completa la configuración no importa. --ruta completa solo dice el
programe qué nombre usar al elegir el nombre.

--no-ruta-completa
Deshabilitar --ruta completa. Este es el predeterminado.

-l, --ls
Intente obtener una lista de archivos del directorio remoto después de transferirlos. Yo digo "intentar"
porque no hay una forma garantizada de hacer esto con el protocolo FTP. El comando que ejecuto
es "LIST expediente". Esto generalmente funcionará si presentar no contiene ningún especial
personajes.

-L, --no-ls
Deshabilitar el --ls comportamiento.

--tmp-ninguno
Transfiera archivos directamente, no haga nada especial para asegurarse de que no lo hagan
aparecen bajo sus nombres reales en la máquina remota hasta que finalice la transferencia.
Cada archivo se transfiere con un simple "ALMACENAMIENTO". Este es el predeterminado.

--tmp-samedir
Transfiera archivos a la máquina remota usando un nombre temporal, luego cámbieles el nombre cuando
acabados de transferencia. Esto no funcionará si el servidor remoto no da un nombre reconocible.
respuesta al comando "STOU".

Si Net :: FTP no reconoce la respuesta del servidor a "STOU" pero es razonable,
Graham Barr podría estar dispuesto a cambiar Net :: FTP para reconocerlo. Si quieres puedes
envíeme la salida "--debug" y coordinaré tales solicitudes.

--tmp-dir dir
Transferir archivos a dir en el host remoto, luego cámbieles el nombre cuando la transferencia sea
completo. Esto es mas seguro que --tmp-samedir porque no usa "STOU", por lo que
funciona con más servidores.

ftp-upload -h $ host --tmp-dir archivo $ entrante

--tmp-formato fmt
Transfiera archivos a "sprintf (fmt, presentar base nombre)", luego cámbieles el nombre cuando la transferencia
Esta completo. Igual que --tmp-dir, esto es más seguro que --tmp-samedir porque no usa
"STOU" y, por lo tanto, funciona con más servidores.

ftp-upload -h $ host --tmp-format tmp.% s $ archivo

Use ftp-uploadp en línea usando los servicios de onworks.net


Ad


Ad