lftp: en línea en la nube

Este es el comando lftp 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


lftp: programa sofisticado de transferencia de archivos

SINTAXIS


lftp [-d] [-e cmd] [-p Puerto] [-u usuario[,pass]] [página web]
lftp -f archivo de comandos
lftp -c comandos
lftp --versión
lftp --ayuda

VERSIÓN


Esta página de manual documenta la versión 4.6.3 de lftp.

DESCRIPCIÓN


lftp es un programa de transferencia de archivos que permite sofisticadas conexiones FTP, HTTP y otras
a otros hosts. Si página web se especifica, entonces lftp se conectará a ese sitio; de lo contrario, un
la conexión debe establecerse con el comando de apertura.

lftp puede manejar varios métodos de acceso a archivos: FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP y
archivo (HTTPS y FTPS solo están disponibles cuando lftp está compilado con GNU TLS u OpenSSL
Biblioteca). Puede especificar el método a utilizar en el comando `abrir URL ', por ejemplo,` abrir
http://www.us.kernel.org/pub/linux'. HFTP es un protocolo ftp-over-http-proxy. Puede ser usado
automáticamente en lugar de FTP si ftp: proxy está configurado en `http://proxy[:Puerto]'. El pescado es un
protocolo que funciona a través de una conexión ssh a una cuenta Unix. SFtp es un protocolo implementado
en SSH2 como subsistema SFTP.

Además de los protocolos similares a FTP, lftp tiene soporte para el protocolo BitTorrent como comando 'torrent'.
También se admite la siembra.

Cada operación en lftp es confiable, es decir, cualquier error no fatal se maneja adecuadamente y
se repite la operación. Entonces, si la descarga se interrumpe, se reiniciará desde el punto
automáticamente. Incluso si el servidor FTP no admite el comando REST, lftp tratará de
recuperar el archivo desde el principio hasta que se transfiera por completo.

lftp tiene una sintaxis de comandos similar a un shell que le permite ejecutar varios comandos en paralelo en
antecedentes (&). También es posible agrupar comandos dentro de () y ejecutarlos en
antecedentes. Todos los trabajos en segundo plano se ejecutan en el mismo proceso. Puedes traer un
trabajo de primer plano al fondo con ^ Z (cz) y viceversa con el comando `esperar '(o` fg' que es
alias para 'esperar'). Para listar trabajos en ejecución, use el comando 'trabajos'. Algunos comandos permiten
redireccionando su salida (cat, ls, ...) a un archivo o vía tubería a un comando externo. Comandos
se puede ejecutar condicionalmente según el estado de terminación del comando anterior (&&, ||).

Si sales lftp antes de que todos los trabajos no estén terminados todavía, lftp se moverá solo al modo nohup
en el fondo. Lo mismo ocurre con un módem real colgado o cuando cierras un xterm.

lftp tiene un espejo incorporado que puede descargar o actualizar un árbol de directorios completo. Hay
también espejo inverso (espejo -R) que carga o actualiza un árbol de directorio en el servidor.
Mirror también puede sincronizar directorios entre dos servidores remotos, usando FXP si
para todos.

Hay un comando 'at' para iniciar un trabajo en el momento especificado en el contexto actual, comando
`cola 'a los comandos de la cola para la ejecución secuencial para el servidor actual, y mucho más.

En el arranque, lftp ejecuta /etc/lftp.conf y luego ~ / .lftprc y ~ / .lftp / rc (o
~ / .config / lftp / rc if ~ / .lftp no existe). Puede colocar alias y comandos `set '
allí. Algunas personas prefieren ver la depuración completa del protocolo, usan "debug" para activar la depuración.
Utilice "debug 3" para ver sólo los mensajes de saludo y los mensajes de error.

lftp tiene una serie de variables configurables. Puede usar 'set -a' para ver todas las variables y
sus valores o 'set -d' para ver la lista de valores predeterminados. Los nombres de las variables se pueden abreviar y
El prefijo se puede omitir a menos que el resto se vuelva ambiguo.

Si lftp se compiló con OpenSSL (configure --with-openssl), incluye software
desarrollado por OpenSSL Project para su uso en OpenSSL Toolkit. (http://www.openssl.org/)

Comandos
! shell comando

Lanzamiento de shell o comando de shell.

! ls

Para hacer una lista del directorio del host local.

alias [nombre [propuesta de]]

Definir o anular la definición de alias nombre . Si propuesta de se omite, el alias no está definido, de lo contrario se necesita
el valor propuesta de. Si no se proporciona ningún argumento, se enumeran los alias actuales.

alias directorio ls -lF
alias menos zmore

at equipo [- comando ]

Espere hasta el momento dado y ejecute el comando dado (opcional). Ver también at(1).

adjuntar [PID]

Conecte el terminal al proceso lftp especificado en segundo plano.

marcador [subcomando]

El comando de marcador controla los marcadores.

Los nombres de los sitios se pueden utilizar en el habiertos comando directamente como está o en cualquier comando que acepte
ingrese las URL usando el bm: sitio / ruta formato.

agregar [ ] agregar un lugar actual o una ubicación determinada a los marcadores y enlazar a
nombre de pila
del eliminar marcador con nombre
editar editor de inicio en el archivo de marcadores
importar importar marcadores extranjeros
lista de marcadores de lista (predeterminado)

cache [subcomando]

El comando cache controla la memoria caché local. Se reconocen los siguientes subcomandos:

estado de la caché de impresión estadística (predeterminado)
encendido | apagado encender / apagar el almacenamiento en caché
vaciar la caché de vaciado
tamaño Lim establecer límite de memoria, -1 significa ilimitado
caducar Nx establecer el tiempo de caducidad de la caché en N segundos (x= s) minutos (x= m) horas (x= h) o
dias (x= d)

gato archivos

cat envía los archivos remotos a stdout. (Ver también más, , zcat y lata)

cd res

Cambiar el directorio remoto actual. El directorio remoto anterior se almacena como '-'. Usted puede
haga `cd - 'para volver a cambiar el directorio. El directorio anterior de cada sitio también es
almacenado en el disco, para que pueda hacer `open site; cd - 'incluso después de reiniciar lftp.

chmod modo archivos

Cambiar la máscara de permisos en archivos remotos. El modo debe ser un número octal.

Cerrar [-a]

Cierre las conexiones inactivas. De forma predeterminada, solo con el servidor actual, use -a para cerrar todos los inactivos
conexiones.

clase [OPCIONES] archivos ...

'cls' intenta recuperar información sobre archivos o directorios especificados y genera el
información según las opciones de formato. La diferencia entre 'ls' y 'cls' es que
`ls 'solicita al servidor que formatee la lista de archivos, y` cls' lo formatea él mismo, después
recuperando toda la información necesaria.

-1 salida de una sola columna
-a, --todos muestran archivos de puntos
-B, --basename muestra solo el nombre de base de los archivos
--block-size = SIZ usa bloques de bytes SIZ
-d, --directorio lista las entradas del directorio en lugar de su contenido
-F, --clasificar indicador de anexar (uno de / @) a las entradas
-h, --tamaños de impresión legibles por humanos en formato legible por humanos (p. ej., 1K)
--si lo mismo, pero usa potencias de 1000 no 1024
-k, --kilobytes como --block-size = 1024
-l, - use un formato de lista larga
-q, --quiet no muestra el estado
-s, - tamaño tamaño de impresión de cada archivo
--filesize si el tamaño de impresión, solo el tamaño de impresión para archivos
-i, --nocase coincidencia de patrones que no distingue entre mayúsculas y minúsculas
-I, --sortnocase ordena los nombres sin distinción entre mayúsculas y minúsculas
-D, --dirsfirst lista los directorios primero
--sort = OPT "nombre", "tamaño", "fecha"
-S ordenar por tamaño de archivo
--grupo de usuario,
--permas, --fecha,
--linkcount, --links muestran campos individuales
--time-style = STYLE usa el formato de hora especificado

comando cmd argumentos ...

ejecutar el comando dado ignorando los alias.

depurar [OPCIONES] nivel|off

Cambiar depuración a nivel o apáguelo. Opciones:

-o redirigir la salida de depuración al archivo
-c mostrar el contexto del mensaje
-p muestra PID
-t mostrar marcas de tiempo

echo [-n] cadena

Imprime (hace eco) la cadena dada en la pantalla.

editar [OPCIONES] presentar

Recupere el archivo remoto en una ubicación temporal, ejecute un editor local en él y cargue el archivo
volver si se cambia. Opciones:

-k mantener el archivo temporal
-o ubicación explícita del archivo temporal

eval [-f formato ] argumentos ...

sin -f ejecuta los argumentos dados como un comando. Con -f, los argumentos se transforman
en un nuevo comando. El formato puede contener texto sin formato y marcadores de posición $ 0 ... $ 9 y $ @,
correspondiente a los argumentos.

salida [bg] [parte superior] [ con el futuro bebé] [matar] [código]

exit saldrá de lftp o pasará a segundo plano si hay trabajos activos. Si no hay trabajo
activo, código se pasa al sistema operativo como estado de terminación de lftp. Si código is
omitido, se utiliza el código de salida del último comando.

'exit bg' fuerza el movimiento al fondo cuando cmd: move-background es falso. `salir arriba 'hace
El `shell 'de nivel superior (ejecutor de comando interno de lftp) termina. `salida de los padres 'termina
el shell principal cuando se ejecuta un script anidado. 'exit kill' mata todos los trabajos numerados antes
salir. Las opciones se pueden combinar, por ejemplo, `a las 08:00 - salir de la muerte superior & 'elimina todos los trabajos
y hace que lftp salga a la hora especificada.

fg

Alias ​​de 'esperar'.

encontrar [OPCIONES] directorio...

Lista de archivos en el directorio (directorio actual por defecto) de forma recursiva. Esto puede ayudar
con servidores que carecen de soporte ls -R. Puede redirigir la salida de este comando. Opciones:

-d MD, --max-depth =MD especificar la profundidad máxima de escaneo
-l, --list usa formato de lista larga

copia ftp

Obsoleto. Utilice uno de los siguientes en su lugar:
obtener ftp: // ... -o ftp: // ...
get -O ftp: // ... archivo1 archivo2 ...
poner ftp: // ...
entrada ftp: //.../*
mget -O ftp: // ... ftp: //.../*
u otras combinaciones para obtener la transferencia FXP (directamente entre dos servidores FTP). lftp lo haría
respaldo a una copia simple (a través del cliente) si no se puede iniciar la transferencia FXP o ftp: use-fxp es
falso.

obtener [-E] [-a] [-c] [-e] [-O bases] rarchivo [-o archivo]

Recuperar el archivo remoto rarchivo y almacenarlo como archivo local archivo. Si se omite -o,
el archivo se almacena en un archivo local llamado como nombre base de rarchivo. Puede obtener varios archivos
especificando múltiples instancias de rarchivo (y -o archivo). No expande comodines, use
conseguir para eso.

-c continuar, olvidar
-E eliminar archivos de origen después de una transferencia exitosa
-e eliminar el archivo de destino antes de la transferencia
-a usar el modo ascii (binario es el predeterminado)
-O especifica el directorio base o URL donde se deben colocar los archivos

Ejemplos:
obtener README
obtener README -o debian.README
obtener README README.mirrors
obtener README -o debian.README README.mirrors -o debian.mirrors
obtener README -o ftp://some.host.org/debian.README
obtener README -o ftp://algún.host.org/debian-dir/ (fin tala is importante)

obtener1 [OPCIONES] rarchivo

Transfiera un solo archivo. Opciones:

-o nombre del archivo de destino (predeterminado - nombre base del archivo rfile)
-c continuar, olvidar
-E eliminar archivos de origen después de una transferencia exitosa
-a usar el modo ascii (binario es el predeterminado)
--source-region = transferir la región especificada del archivo de origen
--target-position = posición en el archivo de destino para escribir datos en

glob [OPCIONES] [comando] .

Glob patrones dados que contienen metacaracteres y pasar el resultado al comando dado o devolver
código de salida apropiado.

-f archivos sin formato (predeterminado)
-d directorios
-a todos los tipos
: existe un código de salida de retorno cero cuando los patrones se expanden a una lista no vacía
--not-exist devuelve el código de salida cero cuando los patrones se expanden a una lista vacía

Ejemplos:
eco glob *
glob --exist * .csv && echo "Hay archivos * .csv"

ayuda [cmd]

Ayuda de impresión para cmd o si no cmd se especificó imprimir una lista de comandos disponibles.

recibas nuevas vacantes en tu correo [OPCIONES] [trabajo no...]

Lista de trabajos en ejecución. Si trabajo no se especifica, solo enumere un trabajo con ese número. Opciones:

-v detallado, varios -v aumenta el nivel de detalle
-r lista solo un trabajo especificado sin recursividad

matar todo |trabajo no

Eliminar el trabajo especificado con trabajo no o todos los trabajos. (Para trabajo no ver recibas nuevas vacantes en tu correo)

LCD ldir

Cambiar el directorio local actual ldir. El directorio local anterior se almacena como `- '. usted
puede hacer `lcd - 'para volver a cambiar el directorio.

ln [-s] archivo-existente nuevo enlace

Haga un vínculo físico / simbólico a un archivo existente. La opción -s selecciona la creación de un simbólico
.

local comando

Ejecute el comando especificado con el directorio local file: // session en lugar de la sesión remota.
Ejemplos:
pwd local
ls locales
espejo local / dir1 / dir2

lpwd

Imprime el directorio de trabajo actual en la máquina local.

ls params

Lista de archivos remotos. Puede redirigir la salida de este comando a un archivo o mediante una tubería a un
mando. De forma predeterminada, la salida de ls se almacena en caché, para ver el uso de nuevas listas reales or cache enjuagar.

conseguir [-c] [-d] [-a] [-E] [-O bases] archivos

Obtiene archivos seleccionados con comodines expandidos.

-c continuar, reget.
-d crear directorios de la misma manera que los nombres de los archivos y obtener los archivos en ellos
en lugar del directorio actual.
-E eliminar archivos de origen después de una transferencia exitosa
-a usar el modo ascii (binario es el predeterminado)
-O especifica el directorio base o URL donde se deben colocar los archivos

espejo [OPCIONES] [fuente [dirigidos]]

Refleje el directorio de origen especificado en el directorio de destino local. Si el directorio de destino termina
con una barra (excepto la raíz), el nombre de la base de origen se agrega al nombre del directorio de destino.
La fuente y / o el destino pueden ser URL que apunten a directorios.

-c, --continuar, continuar un trabajo de espejo si es posible
-e, --delete eliminar archivos que no están presentes en el sitio remoto
--delete-first elimina los archivos antiguos antes de transferir los nuevos
--primero en profundidad desciende a subdirectorios antes de transferir
archivos
--scan-all-first analiza todos los directorios de forma recursiva antes
transferir archivos
-s, --allow-suid establece los bits suid / sgid de acuerdo con el sitio remoto
--allow-chown intenta establecer propietario y grupo en archivos
--ascii usa transferencias en modo ascii (implica --ignore-size)
--ignore-time ignora el tiempo al decidir si descargar
--ignore-size ignora el tamaño al decidir si descargar
- solo falta descargar solo los archivos que faltan
- solo archivos de descarga existentes que ya existen en el destino
-n, --only-newer descarga solo archivos más nuevos (-c no funcionará)
--upload-old carga incluso archivos más antiguos que los remotos
--no-empty-dirs no crea directorios vacíos (implica
--primero en profundidad)
-r, --no-recursividad no van a subdirectorios
-r, --recursion =MODO ir a subdirectorios con una condición
--no-symlinks no crea enlaces simbólicos
-p, --no-perms no establecen permisos de archivo
--no-umask no aplica umask a los modos de archivo
-R, --reverse reverse mirror (poner archivos)
-L, --dereference descarga enlaces simbólicos como archivos
- sobrescribir sobrescribir archivos sin formato sin eliminarlos primero
--no-sobrescribir eliminar y volver a crear archivos sin formato en lugar de
sobrescribir
-N, --newer-than =SPEC descargar solo archivos más recientes que la hora especificada
- mayor-que =SPEC descargar solo archivos anteriores al tiempo especificado
--size-range =GAMA descargar solo archivos con un tamaño en el rango especificado
-P, --parallel [=N] descargar archivos N en paralelo
--use-pget [-n =N] usa pget para transferir todos los archivos
--on-change =CMD ejecutar el comando si se ha cambiado algo
- bucle repetir espejo hasta que no se encuentren cambios
-i RX, --incluir =RX incluir archivos coincidentes
-x RX, --excluir =RX excluir archivos coincidentes
-I GP, --include-glob =GP incluir archivos coincidentes
-X GP, --exclude-glob =GP excluir archivos coincidentes
-f ARCHIVO, --archivo =ARCHIVO reflejar un solo archivo o grupo globled (p. ej.
/ruta/a/*.txt)
-O DIR, --directorio-objetivo =DIR ruta base de destino o URL
-v, --verbose [= level] operación detallada
--log =ARCHIVO escribir comandos lftp que se están ejecutando en ARCHIVO
--script =ARCHIVO escriba los comandos lftp en el ARCHIVO, pero no los ejecute
ellos
--just-print, --dry-run igual que --script = -
--max-errors =N detenerse después de esta cantidad de errores
--skip-noaccess no intente transferir archivos sin acceso de lectura.
--use-cache usa listados de directorios almacenados en caché

--Remove-source-files elimina archivos después de la transferencia (úselo con precaución)
-a lo mismo que --allow-chown --allow-suid --no-umask

Cuando se usa -R, el directorio de origen es local y el destino es remoto. Si el objetivo
se omite el directorio, se utiliza el nombre base del directorio de origen. Si ambos directorios están
omitido, se utilizan los directorios locales y remotos actuales. Si el directorio de destino termina con
una barra (excepto el directorio raíz) luego se agrega el nombre base del directorio de origen.

RX es una expresión regular extendida, como en egrep(1).

GP es un patrón glob, por ejemplo, `* .zip '.

Las opciones de inclusión y exclusión se pueden especificar varias veces. Significa que un archivo o
El directorio se reflejará si coincide con una inclusión y no coincide con las exclusiones después
el incluir, o no coincide con nada y el primer cheque es excluir. Los directorios son
emparejado con una barra inclinada adjunta.

Tenga en cuenta que los enlaces simbólicos no se crean al cargar en un servidor remoto, porque FTP
el protocolo no puede hacerlo. Para cargar archivos a los que se refieren los enlaces, use el comando `mirror -RL '(trate
enlaces simbólicos como archivos).

Para las opciones --newer-than --older-than, puede especificar un archivo o una hora
especificación como la utilizada por at(1) comando, por ejemplo, "ahora-7 días" o "hace una semana". Si tu
especificar un archivo, luego se utilizará la hora de modificación de ese archivo.

El nivel de verbosidad se puede seleccionar usando la opción --verbose = level o mediante varias opciones -v,
por ejemplo, -vvv. Los niveles son:
0 - sin salida (predeterminado)
1 - acciones de impresión
2 - + imprimir nombres de archivos no eliminados (cuando no se especifica -e)
3 - + imprimir nombres de directorios que se reflejan

--only-newer desactiva la comparación de tamaño de archivo y carga / descarga solo archivos más nuevos, incluso si
el tamaño es diferente. De forma predeterminada, los archivos más antiguos se transfieren y reemplazan a los más nuevos.

--upload-old permite reemplazar archivos remotos más nuevos por otros más antiguos (cuando el lado de destino
es remoto). Algunos back-end remotos no pueden conservar las marcas de tiempo, por lo que el valor predeterminado es mantener
archivos más nuevos.

El modo de recursividad puede ser uno de "siempre", "nunca", "faltante", "más nuevo". Con la opcion
El espejo `newer 'compara las marcas de tiempo de los directorios y entra en un directorio solo si es
más viejo o faltante en el lado objetivo. Tenga en cuenta que cuando un archivo cambia de directorio
La marca de tiempo puede permanecer igual, por lo que el espejo no procesará ese directorio.

Puede duplicar entre dos servidores si especifica URL en lugar de directorios. FXP es
se utiliza automáticamente para transferencias entre servidores FTP, si es posible.

Algunos servidores FTP ocultan los archivos de puntos de forma predeterminada (p. Ej. .htaccess) y mostrarlos solo cuando LIST
El comando se usa con la opción -a. En tal caso, intente usar `set ftp: list-options -a '.

mkdir [-p] [-f] dir (s)

Crea directorios remotos. Si se usa -p, crea todos los componentes de las rutas. La opción -f hace
mkdir silencia y suprime los mensajes.

módulo módulo [ args ]

Cargar módulo dado usando abrir(3) función. Si el nombre del módulo no contiene una barra, es
buscado en directorios especificados por módulo: variable de ruta. Los argumentos se pasan a
función module_init. Consulte README.modules para obtener detalles técnicos.

más, archivos

Igual que `gato archivos | más'. si PAGER está configurado, se utiliza como filtro. (Ver también gato, zcat
y lata)

entrada [-c] [-d] [-a] [-E] [-O bases] archivos

Sube archivos con expansión comodín. De forma predeterminada, utiliza el nombre base del nombre local como
remoto uno. Esto se puede cambiar con la opción `-d '.

-c continuar, repetir
-d crear directorios igual que en los nombres de archivo y poner los archivos en ellos
en lugar del directorio actual
-E eliminar archivos de origen después de una transferencia exitosa (peligroso)
-a usar el modo ascii (binario es el predeterminado)
-O especifica el directorio base o URL donde se deben colocar los archivos

señor archivo (s)

Igual que 'glob rm'. Elimina los archivos especificados con expansión comodín.

mv file1 file2

rebautizar file1 a file2.

lista [args]

Lista de nombres de archivos remotos

habiertos [-e cmd] [-u usuario[,pass]] [-p Puerto] fortaleza|url

Seleccione un servidor FTP.

obtener [OPCIONES] rarchivo [-o archivo]

Obtiene el archivo especificado usando varias conexiones. Esto puede acelerar la transferencia, pero las cargas
la red y el servidor impactan fuertemente a otros usuarios. Úselo solo si realmente tiene que transferir
el archivo lo antes posible. Opciones:

-c continuar la transferencia. Requiere lfile.lftp-pget-estado archivo.
-n maxconn establecer el número máximo de conexiones (el valor predeterminado se toma de pget: predeterminado-n
configuración)

poner [-E] [-a] [-c] [-O bases] archivo [-o rarchivo]

Subir archivo con nombre remoto rarchivo. Si se omite -o, el nombre base de archivo se usa como
nombre remoto. No expande comodines, use entrada para eso.

-o especifica el nombre del archivo remoto (predeterminado: nombre base de lfile)
-c continuar, repetir. Requiere permiso para sobrescribir archivos remotos
-E eliminar archivos de origen después de una transferencia exitosa (peligroso)
-a usar el modo ascii (binario es el predeterminado)
-O especifica el directorio base o URL donde se deben colocar los archivos

pwd [-p]

Imprime la URL remota actual. Utilice la opción '-p' para mostrar la contraseña en la URL.

cola [-n número ] cmd

Agregue el comando dado a la cola para la ejecución secuencial. Cada sitio tiene su propia cola. `-n '
agrega el comando antes del elemento dado en la cola. No intente poner en cola `cd 'o` lcd'
comandos, puede confundir lftp. En su lugar, ejecute cd / lcd antes del comando `queue ', y
recuerde el lugar en el que se va a ejecutar la orden. Es posible hacer cola
ya se está ejecutando el trabajo por `espera en cola ', pero el trabajo continuará ejecutándose incluso si
no es el primero en la cola.

`queue stop 'detendrá la cola, no ejecutará ningún comando nuevo, pero ya
los trabajos en ejecución seguirán ejecutándose. Puede utilizar "parada en cola" para crear una parada vacía
cola. `queue start 'reanudará la ejecución de la cola. Cuando salga de lftp, comenzará todo
detuvo las colas automáticamente.

'cola' sin argumentos creará una cola detenida o imprimirá el estado de la cola.

cola --delete | -d [índice or comodín expresión]

Elimina uno o más elementos de la cola. Si no se proporciona ningún argumento, la última entrada en el
se elimina la cola.

cola --move | -m <índice or comodín expresión> [índice]

Mueva los elementos dados antes del índice de cola dado, o al final si no hay destino
dado.

-q Cállate.
-v Sea prolijo.
-Q Salida en un formato que se puede utilizar para volver a poner en cola. Útil con --delete.

Ejemplos:
> obtener archivo &
[1] obtener archivo
> cola de espera 1
> cola obtiene otro_archivo
> cd a_directory
> cola obtener yet_another_file

cola -d 3 Elimina el tercer elemento de la cola.
cola -m 6 4 Mueve el sexto elemento de la cola antes del cuarto.
queue -m "get * zip" 1 Mueva todos los comandos que coincidan con "get * zip" al comienzo del
cola. (Se conserva el orden de los elementos).
queue -d "get * zip" Elimina todos los comandos que coincidan con "get * zip".

cotización inicial cmd

Para FTP: envíe el comando sin interpretarlo. Úselo con precaución, ya que puede conducir a un control remoto desconocido.
estado y, por lo tanto, causará la reconexión. No puede estar seguro de que cualquier cambio de estado remoto
debido a que el comando entre comillas es sólido, se puede restablecer volviendo a conectar en cualquier momento.

Para HTTP: específico para la acción HTTP. Sintaxis: `` quote [ ] ''. El comando puede ser
`` establecer cookies '' o `` publicar ''.
habiertos http://www.site.net
quote set-cookie "variable = valor; othervar = othervalue"
establecer http: post-content-type application / x-www-form-urlencoded
cita publicación /cgi-bin/script.cgi "var = value & othervar = othervalue"> archivo_local

Para FISH: envíe el comando sin interpretarlo. Esto se puede utilizar para ejecutar comandos arbitrarios.
en el servidor. El comando no debe tomar entrada o imprimir ### al comienzo de una nueva línea. Si lo hace,
el protocolo se desincronizará.
pescado abierto: // servidor
citar buscar -nombre \ *. zip

olvidar rarchivo [-o archivo]

Igual que "get -c".

reales [args]

Igual que 'ls', pero ignora la caché.

renlistar [args]

Igual que 'nlist', pero ignora el caché.

repetir [OPCIONES] [[-d] retrasar] [comando]

Repite el comando especificado con un retraso entre iteraciones. El retraso predeterminado es de un segundo,
El comando predeterminado está vacío.

-C número máximo de iteraciones
-D retraso entre iteraciones
- while-ok stop cuando el comando sale con un código distinto de cero
--hasta que se detiene cuando el comando sale con código cero
- parada débil cuando lftp pasa a segundo plano.

Ejemplos:
repetir mañana - espejo
repetir espejo 1d

retribución archivo [-o rarchivo]

Igual que 'put -c'.

rm [-r] [-f] archivos

Elimina archivos remotos. No expande comodines, use señor para eso. -r es recursivo
eliminar directorio. Tenga cuidado, si algo sale mal, puede perder archivos. -f suprimir
error de mensajes.

rmdir dir (s)

Eliminar directorios remotos.

scaché [Sesión]

Enumere las sesiones almacenadas en caché o cambie a la sesión especificada.

set [var [val]]

Establece la variable en un valor dado. Si se omite el valor, anule la configuración de la variable. Nombre de la variable
tiene formato `` nombre / cierre '', donde cierre puede especificar la aplicación exacta del entorno.
Consulte los detalles a continuación. Si se llama a set sin variable, solo se modificarán las configuraciones
enumerados. Se puede cambiar por opciones:

-una lista de todas las configuraciones, incluidos los valores predeterminados
-d enumera solo los valores predeterminados, no los actuales necesarios

página web sitio_cmd

Ejecutar comando del sitio sitio_cmd y mostrar el resultado. Puede redirigir su salida.

sueño intervalo

Dormir intervalo de tiempo dado y salida. El intervalo está en segundos de forma predeterminada, pero puede tener un sufijo
con 'm', 'h', 'd' para minutos, horas y días respectivamente. Ver también at.

espacio [nombre ]

Seleccione la ranura especificada o enumere todas las ranuras asignadas. Una ranura es una conexión a un servidor,
algo así como una consola virtual. Puede crear varias ranuras conectadas a diferentes
servidores y cambiar entre ellos. También puedes usar ranura: nombre como una pseudo-URL que evalúa a
esa ubicación de la ranura.

El enlace de readline predeterminado permite un cambio rápido entre las ranuras denominadas 0-9 usando Meta-0 -
Teclas Meta-9 (a menudo puede usar Alt en lugar de Meta).

fuente presentar
fuente -e comando

Ejecutar comandos registrados en archivo presentar o devuelto por un comando externo especificado.
fuente ~ / .lftp / rc
fuente -e echo ayuda

suspender

Detenga el proceso lftp. Tenga en cuenta que las transferencias también se detendrán hasta que continúe el proceso
con los comandos fg o bg de shell.

torrente [OPCIONES] archivos-torrent ...

Inicie el proceso de BitTorrent para el archivos torrent, que puede ser un archivo local, URL,
enlace magnético o simple información de resumen criptográfico escrito en hexadecimal o base32. Los comodines locales se expanden.
Los archivos existentes se validan primero a menos que - force-valid se da la opción. Piezas perdidas
se descargan. Los archivos se almacenan en directorio o directorio de trabajo actual por
defecto. La siembra continúa hasta que la proporción alcanza torrent: stop-on-ratio ajuste o tiempo de
torrent: seed-max-time se acaba.

Opciones:

-O especifica el directorio base donde se deben colocar los archivos
- validación forzosa de omitir archivos (si está seguro de que están bien).
--only-new stop si los metadatos ya se conocen o el torrent es
completa.
- parada solo-incompleta si el torrent ya está completo.
--dht-bootstrap = bootstrap DHT enviando una consulta a un nodo. Esto
La opción debe usarse solo una vez para llenar el nodo local
cache. El número de puerto puede aparecer después de dos puntos, el valor predeterminado es
6881. Aquí hay algunos nodos para bootstrapping:
dht.transmissionbt.com, enrutador.utorrent.com,
enrutador.bittorrent.com.
: comparte el archivo o directorio especificado mediante el protocolo BitTorrent.
El enlace magnético se imprime cuando está listo.

usuario usuario [pass]
usuario Enlance [pass]

Utilice la información especificada para el inicio de sesión remoto. Si especifica una URL con el nombre de usuario, el
La contraseña se almacenará en caché para que futuras referencias de URL puedan usarla.

versión

Imprimir lftp versión.

esperar [trabajo no]
esperar todo el

Espere a que finalice el trabajo especificado. Si se omite jobno, espere el último trabajo en segundo plano.

'wait all' espera a que finalicen todos los trabajos.

zcat archivos

Igual que cat, pero filtra cada archivo a través de zcat. (Ver también gato, más, y lata)

lata archivos

Igual que más, pero filtra cada archivo a través de zcat. (Ver también gato, zcat y más, )

Ajustes
Al inicio, lftp se ejecuta ~ / .lftprc y ~ / .lftp / rc (o ~ / .config / lftp / rc if ~ / .lftp
no existe). Puede colocar alias y comandos "set" allí. Algunas personas prefieren ver
depuración de protocolo completo, use `debug 'para activar la depuración.

También hay un archivo de inicio de todo el sistema en /etc/lftp.conf. Puede ser en diferentes
directorio, vea la sección ARCHIVOS.

lftp tiene las siguientes variables configurables (también puede usar 'set -a' para ver todas las variables
y sus valores):

bmk: guardar contraseñas (booleano)
guardar contraseñas de texto sin formato en ~ / .local / share / lftp / bookmarks or ~ / .lftp / marcadores on
comando `bookmark add '. Desactivado por defecto.

caché: caché-listados-vacíos (booleano)
Cuando es falso, los listados vacíos no se almacenan en caché.

caché: habilitar (booleano)
Cuando es falso, la caché está deshabilitada.

caché: expirar (intervalo de tiempo)
Las entradas de caché positivas caducan en este intervalo de tiempo.

caché: expirar-negativo (intervalo de tiempo)
Las entradas de caché negativas caducan en este intervalo de tiempo.

tamaño del caché (número)
Tamaño máximo de caché. Cuando se excede, las entradas de caché más antiguas se eliminarán de la caché.

cmd: a la salida (cuerda)
los comandos en cadena se ejecutan antes de que lftp salga o pase a segundo plano.

cmd: en-salida-bg (cuerda)
los comandos en cadena se ejecutan antes de que salga lftp en segundo plano.

cmd: en-salida-fg (cuerda)
los comandos en cadena se ejecutan antes de que salga lftp de primer plano.

cmd: en segundo plano (cuerda)
los comandos en cadena se ejecutan antes de que lftp pase a segundo plano.

cmd: en-terminar (cuerda)
los comandos en cadena se ejecutan antes de que lftp termine (ya sea en segundo plano o
primer plano).

cmd: al final (cuerda)
los comandos en cadena se ejecutan una vez cuando se realizan todos los trabajos.

cmd: al final de la cola (cuerda)
los comandos en cadena se ejecutan una vez cuando se realizan todos los trabajos en una cola.

cmd: cls-completamiento-predeterminado (cuerda)
tu préstamo estudiantil clase opciones para mostrar las opciones de finalización. Por ejemplo, para hacer
las listas de finalización muestran los tamaños de los archivos, establezca cmd: cls-completada-por defecto en `-s '.

cmd: cls-predeterminado (cuerda)
tu préstamo estudiantil clase opciones de comando. Pueden anularse mediante opciones dadas explícitamente.

cmd: cls-exacta-hora (booleano)
cuando es cierto, clase intentaría obtener la hora exacta de modificación del archivo incluso si eso significa más
solicitudes al servidor.

cmd: csh-history (booleano)
habilita la expansión del historial similar a csh.

cmd: protocolo predeterminado (cuerda)
El valor se usa cuando se usa `open 'con solo el nombre de host sin protocolo. Defecto
es 'ftp'.

cmd: salida fallida (booleano)
si es verdadero, salga cuando un comando falla y el siguiente comando es incondicional (es decir,
no comienza con || o &&). lftp sale después de que se emite el comando incondicional
sin ejecutarlo.

cmd: interactivo (tri-booleano)
cuando es verdadero, lftp actúa interactivamente, maneja las señales de los terminales y emite algunos extra
mensajes. El valor predeterminado es automático y depende de que stdin sea una terminal.

cmd: de larga duración (segundos)
tiempo de ejecución del comando, que se considera como "largo" y se emite un pitido antes
siguiente mensaje. 0 significa apagado.

cmd: ls-predeterminado (cuerda)
argumento ls predeterminado

cmd: mover-fondo (booleano)
cuando es falso, lftp se niega a pasar a segundo plano al salir. Para forzarlo, use `exit
bg '.

cmd: mover-fondo-separar (booleano)
cuando es verdadero (predeterminado), lftp se separa del terminal de control cuando se mueve a
fondo, es posible adjuntar de nuevo usando el comando `adjuntar '; cuando es falso, lftp
engaña al shell para mover lftp al grupo de procesos en segundo plano y continúa ejecutándose,
luego el comando fg shell devuelve lftp al primer plano a menos que haya realizado todos los trabajos
y terminado.

cmd: aviso (cuerda)
El aviso. lftp reconoce los siguientes caracteres especiales de escape con barra invertida que
se decodifican de la siguiente manera:
\@ insertar @ si el usuario actual no es el predeterminado
\a un carácter de campana ASCII (07)
\e un carácter de escape ASCII (033)
\h el nombre de host al que está conectado
\n nueva línea
\s el nombre del cliente (lftp)
\S nombre de ranura actual
\u el nombre de usuario del usuario con el que ha iniciado sesión
\U la URL del sitio remoto (p. ej., ftp://g437.ub.gu.se/home/james/src/lftp)
\v la versión de lftp (por ejemplo, 2.0.3)
\w el directorio de trabajo actual en el sitio remoto
\W el nombre base del directorio de trabajo actual en el sitio remoto
nnn el carácter correspondiente al número octal nnn
\ una barra invertida
\? omite el carácter siguiente si la sustitución anterior estaba vacía.
\[ comenzar una secuencia de caracteres que no se imprimen, que podrían usarse para incrustar un
secuencia de control del terminal en el indicador
\] finalizar una secuencia de caracteres que no se imprimen

cmd: paralelo (número)
Número de trabajos que se ejecutan en paralelo en modo no interactivo. Por ejemplo, esto puede ser
útil para scripts con múltiples comandos "get". Tenga en cuenta que establecer esto en un valor
mayor que 1 cambia el comportamiento de ejecución condicional, básicamente lo hace
inconsistente.

cmd: cola paralela (número)
Número de trabajos que se ejecutan en paralelo en una cola.

cmd: finalización remota (booleano)
un booleano para controlar si lftp usa o no la finalización remota. Cuando es verdad Tab audio clave
adivina si la palabra que se completa debe ser un nombre de archivo remoto. Meta-pestaña
finalización remota siempre. Para que pueda forzar la finalización remota con Meta-pestaña cuando
cmd: finalización remota es falsa o cuando la suposición es incorrecta.

cmd: save-cwd-history (booleano)
cuando es verdadero, lftp guarda el último CWD de cada sitio para ~ / .local / share / lftp / cwd_history or
~ / .lftp / cwd_history, lo que permite hacer `` cd - '' después de reiniciar lftp. El valor predeterminado es verdadero.

cmd: save-rl-history (booleano)
cuando es verdadero, lftp guarda el historial de readline en ~ / .local / share / lftp / rl_history or
~ / .lftp / rl_history a la salida. El valor predeterminado es verdadero.

cmd: show-status (booleam)
cuando es falso, lftp no muestra la línea de estado en la terminal. El valor predeterminado es verdadero.

cmd: set-term-status (booleano)
cuando es verdadero, lftp actualiza el estado del terminal si es compatible (por ejemplo, xterm). El cierre para
esta configuración es el tipo de terminal de la variable de entorno TERM.

cmd: intervalo de estado (horaintervalo)
el intervalo de tiempo entre actualizaciones de estado.

cmd: sofocar-rl-historia (número)
el número de líneas para mantener en el historial de readline.

cmd: term-status (cuerda)
la cadena de formato que se utilizará para mostrar el estado del terminal. El cierre de este escenario
es el tipo de terminal de la variable de entorno TERM. Por defecto usa `` tsl '' y
Valores de termcap `` fsl ''.

Se admiten los siguientes escapes:

\una campana
\ e escapar
\ n nueva línea
\ s "lftp"
\ v versión lftp
\ T la cadena de estado

cmd: estilo de tiempo (cuerda)
Esta configuración es el valor predeterminado para la opción cls --time-style.

cmd: trace (booleano)
cuando es verdadero, lftp imprime los comandos que ejecuta (como sh -x).

cmd: verificar-host (booleano)
si es verdadero, lftp resuelve el nombre de host inmediatamente en el comando "abrir". Tambien es
es posible omitir la comprobación de un solo comando `abrir 'si se da` &', o si ^ Z es
presionado durante la verificación.

cmd: verificar-ruta (booleano)
si es verdadero, lftp verifica la ruta dada en el comando `cd '. También es posible omitir
la comprobación de un solo comando `cd 'si se da` &', o si se presiona ^ Z durante la
cheque. Ejemplos:
establecer cmd: verificar-ruta / hftp: // * falso
directorio de cd y

cmd: verificar-ruta-caché (booleano)
Cuando es falso, `cd 'a un directorio conocido de la caché como existente tendrá éxito
inmediatamente. De lo contrario, la verificación dependerá de la configuración de cmd: verify-path.

color: use-color (tri-booleano)
cuando es verdadero, el comando cls y la finalización generan listados de archivos coloreados de acuerdo con
color: configuración dir-colores. Cuando se establece en automático, los colores se utilizan cuando la salida es un
terminal.

color: dir-colores (cuerda)
descripción del color del listado de archivos. Por defecto, el valor del entorno LS_COLORS
se utiliza la variable. Ver colores(1).

dns: consulta SRV (booleano)
consulte los registros SRV y utilícelos antes de gethostbyname. Los registros SRV son solo
se utiliza si el puerto no se especifica explícitamente. Consulte RFC2052 para obtener más detalles.

dns: habilitación de caché (booleano)
habilitar la caché de DNS. Si está desactivado, lftp resuelve el nombre de host cada vez que se vuelve a conectar.

dns: cache-expire (intervalo de tiempo)
tiempo de vida para las entradas de la caché de DNS. Tiene formato +, por ejemplo, 1d12h30m5s
o solo 36h. Para deshabilitar la caducidad, configúrelo en 'inf' o 'never'.

dns: tamaño de caché (número)
número máximo de entradas de caché de DNS.

dns: tiempo de espera fatal (intervalo de tiempo)
limitar el tiempo para consultas de DNS. Si el servidor DNS no está disponible durante demasiado tiempo, lftp
no puede resolver un nombre de host dado. Establezca en "nunca" para deshabilitar.

dns: orden (lista de nombres de protocolo)
establece el orden de las consultas DNS. El valor predeterminado es `` inet6 inet '', que significa primero buscar
dirección en inet6 family, luego inet y utilícelos en ese orden. Para deshabilitar inet6
(AAAA), establezca esta variable en `` inet ''.

dns: use-fork (booleano)
si es verdadero, lftp se bifurcará antes de resolver la dirección del host. El valor predeterminado es verdadero.

dns: max-retries (número)
Si es cero, no hay límite en el número de veces que lftp intentará buscar un
Dirección. Si> 0, lftp intentará solo este número de veces para buscar una dirección de
cada familia de direcciones en dns: orden.

archivo: juego de caracteres (cuerda)
juego de caracteres local. Se establece inicialmente desde la configuración regional actual.

archivo: use-lock (booleano)
cuando es verdadero, lftp utiliza un bloqueo de aviso en los archivos locales al abrirlos.

pescado: confirmación automática (booleano)
cuando es cierto, lftp responde `` sí '' a todas las preguntas de ssh, en particular a la pregunta
acerca de una nueva clave de host. De lo contrario, responde `` no ''.

pescado: juego de caracteres (cuerda)
el conjunto de caracteres utilizado por el servidor de peces en solicitudes, respuestas y listados de archivos.
El valor predeterminado es vacío, lo que significa lo mismo que local.

pescado: programa de conexión (cuerda)
el programa que se utilizará para conectarse al servidor remoto. Debería admitir la opción `-l '
para el nombre de usuario, `-p 'para el número de puerto. El valor predeterminado es `ssh -a -x '. Puedes configurarlo para
`rsh ', por ejemplo.

pescado: concha (cuerda)
use el shell especificado en el lado del servidor. El valor predeterminado es / bin / sh. En algunos sistemas, / Bin / sh
sale al hacer cd a un directorio inexistente. lftp puede manejar eso pero tiene que
reconectarse. Ponlo en / bin / bash para tales sistemas si bash está instalado.

ftp: acct (cuerda)
Envíe esta cadena en el comando ACCT después de iniciar sesión. El resultado se ignora. El cierre
para esta configuración tiene formato usuario @ host.

ftp: anon-pass (cuerda)
establece la contraseña utilizada para la autenticación de acceso FTP anónimo. El valor predeterminado es
"lftp @".

ftp: anon-user (cuerda)
establece el nombre de usuario utilizado para la autenticación de acceso FTP anónimo. El valor predeterminado es
"anónimo".

ftp: modo de sincronización automática (expresión regular)
Si el primer mensaje del servidor coincide con esta expresión regular, active el modo de sincronización para ese host.

ftp: tamaño de captura (booleano)
cuando no hay soporte para el comando SIZE, intente capturar el tamaño del archivo desde "150
Abriendo conexión de datos "respuesta.

ftp: juego de caracteres (cuerda)
el juego de caracteres utilizado por el servidor FTP en solicitudes, respuestas y listados de archivos.
El valor predeterminado es vacío, lo que significa lo mismo que local. Esta configuración solo se utiliza cuando el
el servidor no es compatible con UTF8.

ftp: cliente (cuerda)
el nombre del cliente FTP para enviar con el comando CLNT, si el servidor lo admite. Si esto es
vacío, no se enviará ningún comando CLNT.

ftp: enlace-datos-socket (booleano)
vincular el conector de datos a la interfaz de conexión de control (en modo pasivo). Defecto
es cierto, la excepción es la interfaz de bucle invertido.

ftp: arreglar-pasv-dirección (booleano)
si es verdadero, lftp intentará corregir la dirección devuelta por el servidor para el comando PASV en
caso cuando la dirección del servidor está en la red pública y PASV devuelve una dirección de un
red privada. En este caso, lftp sustituiría la dirección del servidor en lugar de la
uno devuelto por el comando PASV, el número de puerto no se cambiará. El valor predeterminado es verdadero.

ftp: fuente pasiva fxp (booleano)
si es verdadero, lftp intentará configurar el servidor FTP de origen en modo pasivo primero, de lo contrario
destino uno. Si el primer intento falla, lftp intenta configurarlos al revés.
Si la otra disposición también falla, lftp vuelve a la copia simple. Ver también
ftp: use-fxp.

ftp: inicio (cuerda)
Directorio inicial. El valor predeterminado es una cadena vacía que significa automático. Establezca esto en `/ 'si
no me gusta el aspecto de% 2F en las URL de FTP. El cierre de esta configuración tiene formato
usuario @ host.

ftp: ignorar-pasv-address (booleano)
Si es verdadero, lftp usa la dirección de conexión de control en lugar de la devuelta en PASV
respuesta para la conexión de datos. Esto puede resultar útil para NAT que no funcionan. El valor predeterminado es falso.

ftp: lista-vacía-ok (booleano)
si se establece en falso, las listas vacías del comando LIST se tratarán como incorrectas y
se utilizará otro método (NLST).

ftp: lista-opciones (cuerda)
establece opciones que siempre se añaden al comando LIST. Puede ser útil configurar
esto a '-a' si el servidor no muestra archivos de puntos (ocultos) por defecto. El valor predeterminado es
vacío.

ftp: intervalo nop (segundos)
retraso entre los comandos NOOP al descargar la cola de un archivo. Esto es útil para FTP
servidores que envían el mensaje "Transferencia completa" antes de descargar la transferencia de datos. En
En tales casos, los comandos NOOP pueden evitar el tiempo de espera de la conexión.

ftp: modo pasivo (booleano)
establece el modo FTP pasivo. Esto puede ser útil si está detrás de un firewall o un tonto
enrutador enmascarado. En modo pasivo, lftp usa el comando PASV, no el comando PORT
que se utiliza en modo activo. En modo pasivo, el propio lftp realiza la conexión de datos.
al servidor; en modo activo, el servidor se conecta a lftp para la transferencia de datos.
El modo pasivo es el predeterminado.

ftp: puerto-ipv4 (dirección ipv4)
especifica una dirección IPv4 para enviar con el comando PORT. El valor predeterminado está vacío, lo que significa
para enviar la dirección del extremo local de la conexión de control.

ftp: rango de puertos (de-a)
rango de puertos permitido para el modo activo. El formato es mínimo-máximo, o "completo" o "cualquiera" para
indicar cualquier puerto. El valor predeterminado es "completo".

ftp: prefiero-epsv (booleano)
utilice EPSV como modo pasivo preferido. El valor predeterminado es "falso".

ftp: proxy (URL)
especifica el proxy FTP que se utilizará. Para deshabilitar el proxy, establezca esto en una cadena vacía. Tenga en cuenta que
es un proxy FTP que utiliza el protocolo FTP, no FTP sobre HTTP. El valor predeterminado es
tomado de la variable de entorno ftp_proxy si comienza con `` ftp: // ''. Si su FTP
El proxy requiere autenticación, especifique el nombre de usuario y la contraseña en la URL. Si
ftp: el proxy comienza con http: // luego se usa el protocolo hftp (FTP sobre proxy HTTP)
en lugar de FTP automáticamente.

ftp: tipo de autenticación de proxy (cuerda)
Cuando se establece en `` unido '', lftp envía `` usuario @usuario_proxy@ftp.ejemplo.org'' como nombre de usuario
a proxy y `` contraseña @ proxy_password '' como contraseña.

Cuando se establece en `` unida-cuenta '', lftp envía ``usuario@ftp.ejemplo.org proxy_user '' (con
espacio) como nombre de usuario para el proxy. La contraseña del sitio se envía como de costumbre y el proxy
Se espera una contraseña en el siguiente comando ACCT.

Cuando se establece en `` abrir '', lftp primero envía el usuario proxy y la contraseña del proxy y luego
`` OPEN ftp.example.org '' seguido de `` USER user ''. A continuación, se envía la contraseña del sitio.
como de costumbre.

Cuando se establece en `` usuario '' (predeterminado), lftp envía primero el usuario proxy y la contraseña del proxy y
entonces ''usuario@ftp.ejemplo.org'' como nombre de usuario. La contraseña del sitio se envía como
costumbre.

Cuando se establece en `` proxy-user @ host '', lftp envía primero `` USER
usuario_proxy@ftp.ejemplo.org'', luego la contraseña del proxy. El usuario y la contraseña del sitio son
luego enviado como de costumbre.

ftp: lista de descanso (booleano)
Permitir el uso del comando REST antes del comando LIST. Esto puede resultar útil para grandes
directorios, pero algunos servidores FTP ignoran silenciosamente REST antes de LIST.

ftp: rest-stor (booleano)
si es falso, lftp no intentará usar REST antes de STOR. Esto puede resultar útil para algunos
servidores con errores que corrompen (llenan con ceros) el archivo si REST seguido de STOR es
usado.

ftp: reintentar-530 (expresión regular)
Vuelva a intentarlo en la respuesta del servidor 530 para el comando PASS si el texto coincide con esta expresión regular.
Esta configuración debería ser útil para distinguir entre servidores sobrecargados (temporales
condición) y contraseña incorrecta (condición permanente).

ftp: reintentar-530-anónimo (expresión regular)
Expresión regular adicional para inicio de sesión anónimo, como ftp: retry-530.

ftp: grupo de sitios (cuerda)
Envíe esta cadena en el comando GRUPO DEL SITIO después de iniciar sesión. El resultado se ignora. los
El cierre para esta configuración tiene formato usuario @ host.

ftp: skey-allow (booleano)
permitir el envío de respuesta skey / opie si el servidor parece admitirlo. Activado de forma predeterminada.

ftp: skey-force (booleano)
no envíe contraseñas de texto sin formato a través de la red, utilice skey / opie en su lugar. Si
skey / opie no está disponible, se asume que no se pudo iniciar sesión. Desactivado por defecto.

ftp: ssl-allow (booleano)
si es verdadero, intente negociar la conexión SSL con el servidor FTP para un acceso no anónimo.
El valor predeterminado es verdadero. Esta y otras configuraciones de SSL solo están disponibles si lftp fue
compilado con una biblioteca ssl / tls.

ftp: ssl-auth (cuerda)
el argumento para el comando AUTH, puede ser uno de SSL, TLS, TLS-P, TLS-C. Ver RFC4217
para obtener explicaciones. De forma predeterminada, se utilizará TLS o SSL, según la respuesta de FEAT.

ftp: claves de uso de datos ssl (booleano)
si es verdadero, lftp también carga ssl: key-file para la conexión de datos protegida. Cuando es falso,
no lo hace, y el servidor puede hacer coincidir los datos y controlar las conexiones por ID de sesión.
El valor predeterminado es verdadero.

ftp: ssl-force (booleano)
si es verdadero, rechace enviar la contraseña en claro cuando el servidor no admita SSL.
El valor predeterminado es falso.

ftp: ssl-proteger-datos (booleano)
si es verdadero, solicite conexión SSL para transferencias de datos. Esto es intensivo en CPU pero
proporciona privacidad. El valor predeterminado es falso.

ftp: ssl-protect-fxp (booleano)
si es verdadero, solicite una conexión SSL para la transferencia de datos entre dos servidores FTP en FXP
modo. En ese caso, se utilizará el comando CPSV o SSCN. Si la conexión SSL falla para
alguna razón, lftp intentaría la transferencia FXP sin protección a menos que ftp: ssl-force esté configurado
para cualquiera de los dos servidores. El valor predeterminado es falso.

ftp: lista de protección ssl (booleano)
si es verdadero, solicite conexión SSL para transferencias de listas de archivos. El valor predeterminado es verdadero.

ftp: ssl-use-ccc (booleano)
si es verdadero, lftp emitirá el comando CCC después del inicio de sesión, por lo que deshabilitará la protección ssl
capa en la conexión de control.

ftp: intervalo de estadísticas (intervalo de tiempo)
intervalo entre comandos STAT. El valor predeterminado es 1 segundo.

ftp: estricta-multilínea (booleano)
cuando es verdadero, lftp comprueba estrictamente el formato de respuesta de varias líneas (espera que termine con
el mismo código con el que empezó). Cuando es falso, esta verificación se relaja.

ftp: modo de sincronización (booleano)
si es verdadero, lftp enviará un comando a la vez y esperará una respuesta. Esto podría ser
útil si está utilizando un servidor FTP o un enrutador con errores. Cuando está apagado, lftp envía un
paquete de comandos y espera respuestas: acelera la operación cuando se realiza un viaje de ida y vuelta
el tiempo es significativo. Desafortunadamente, no funciona con todos los servidores FTP y algunos
los enrutadores tienen problemas con él, por lo que está activado de forma predeterminada.

ftp: zona horaria (cuerda)
Suponga esta zona horaria para el tiempo en los listados devueltos por el comando LIST. Este escenario
puede ser GMT offset [+ | -] HH [: MM [: SS]] o cualquier valor TZ válido (por ejemplo, Europa / Moscú o
MSK-3MSD, M3.5.0, M10.5.0 / 3). El valor predeterminado es GMT. Establecerlo en un valor vacío para asumir
zona horaria local especificada por la variable de entorno TZ.

ftp: confianza-hazaña (cuerda)
Cuando es verdadero, asume que los datos devueltos por FEAT son correctos y no usan un protocolo común
extensiones como SIZE, MDTM, REST si no están en la lista. El valor predeterminado es falso.

ftp: use-abor (booleano)
si es falso, lftp no envía el comando ABOR pero cierra la conexión de datos inmediatamente.

ftp: use-allo (booleano)
cuando es verdadero (predeterminado), lftp envía el comando ALLO antes de cargar un archivo.

ftp: use-feat (booleano)
cuando es verdadero (predeterminado), lftp usa el comando FEAT para determinar las características extendidas de ftp
servidor.

ftp: use-fxp (booleano)
si es verdadero, lftp intentará establecer una conexión directa entre dos servidores ftp.

ftp: use-hftp (booleano)
cuando ftp: proxy apunta a un proxy http, esta configuración selecciona el método hftp (GET,
HEAD) cuando es verdadero y el método CONNECT cuando es falso. El valor predeterminado es verdadero.

ftp: use-ip-tos (booleano)
cuando es verdadero, lftp usa IPTOS_LOWDELAY para controlar la conexión e IPTOS_THROUGHPUT para
conexiones de datos.

ftp: lang (booleano)
el idioma seleccionado con el comando LANG, si es compatible, como lo indica FEAT
respuesta. El valor predeterminado está vacío, lo que significa que el servidor está predeterminado.

ftp: use-mdtm (booleano)
cuando es verdadero (predeterminado), lftp usa el comando MDTM para determinar la hora de modificación del archivo.

ftp: use-mdtm-overloaded (booleano)
cuando es verdadero, lftp usa el comando MDTM de dos argumentos para establecer el tiempo de modificación del archivo en
archivos subidos. El valor predeterminado es falso.

ftp: use-site-idle (booleano)
cuando es verdadero, lftp envía el comando 'SITE IDLE' con el argumento net: idle. El valor predeterminado es falso.

ftp: use-site-utime (booleano)
cuando es verdadero, lftp envía el comando 'SITE UTIME' de 5 argumentos para establecer la hora de modificación del archivo
en archivos cargados. El valor predeterminado es verdadero.

ftp: use-site-utime2 (booleano)
cuando es verdadero, lftp envía el comando 'SITE UTIME' de 2 argumentos para establecer la hora de modificación del archivo
en archivos cargados. El valor predeterminado es verdadero. Si el `SITE UTIME 'de 5 argumentos también está habilitado,
Primero se prueba el comando de 2 argumentos.

ftp: tamaño de uso (booleano)
cuando es verdadero (predeterminado), lftp usa el comando TAMAÑO para determinar el tamaño del archivo.

ftp: use-stat (booleano)
si es verdadero, lftp envía el comando STAT en la transferencia del modo FXP para saber cuántos datos tiene
sido transferido. Consulte también ftp: stat-interval. El valor predeterminado es verdadero.

ftp: use-stat-for-list (booleano)
cuando es verdadero, lftp usa STAT en lugar del comando LIST. Por defecto '.' se usa como STAT
argumento. Usando STAT, lftp evita crear una conexión de datos para la lista de directorios.
Algunos servidores requieren opciones especiales para STAT, use ftp: list-options para especificarlas
(p.ej -El).

ftp: use-telnet-iac (booleano)
cuando es verdadero (predeterminado), lftp usa el comando TELNET IAC y sigue el protocolo TELNET como
especificado en RFC959. Cuando es falso, no sigue el protocolo TELNET y, por lo tanto, no
no doble 255 (0xFF, 0377) carácter y no antepone los comandos ABOR y STAT
con señal TELNET IP + SYNCH.

ftp: use-tvfs (tri-booleano)
Cuando se configura en automático, el uso de la función TVFS depende de la respuesta del servidor FEAT. De lo contrario
esta configuración indica si se usa o no. En resumen, si un servidor es compatible con TVFS
característica, entonces usa rutas de tipo Unix.

ftp: use-utf8 (booleano)
si es verdadero, lftp envía 'OPTS UTF8 ON' al servidor para activar la codificación UTF-8 (si
soportado). Desactívelo si los nombres de los archivos tienen una codificación diferente y el servidor
tiene un problema con eso.

ftp: use-quit (booleano)
si es verdadero, lftp envía QUIT antes de desconectarse del servidor ftp. El valor predeterminado es verdadero.

ftp: verificar-dirección (booleano)
Verifique que la conexión de datos provenga de la dirección de red de la conexión de control.
mirar. Esto posiblemente puede evitar la suplantación de la conexión de datos, lo que
corrupción. Desafortunadamente, esto puede fallar para ciertos servidores ftp con varios
interfaces de red, cuando no establecen la dirección de salida en el conector de datos, por lo que es
desactivado por defecto.

ftp: verificar-puerto (booleano)
Verifique que la conexión de datos tenga el puerto 20 (ftp-data) en su extremo remoto. Esto puede
posiblemente evitará la suplantación de la conexión de datos por parte de los usuarios del host remoto. Desafortunadamente,
demasiadas ventanas e incluso servidores ftp unix se olvidan de configurar el puerto adecuado en los datos
conexión, por lo que esta verificación está desactivada de forma predeterminada.

ftp: modo web (booleano)
desconectar después de cerrar la conexión de datos. Esto puede ser útil para ftp totalmente roto
servidores. El valor predeterminado es falso.

ftps: inicial-prot (cuerda)
especifica la configuración PROT inicial para conexiones FTPS. Debe ser uno de: C, S, E, P,
o vacío. El valor predeterminado es vacío, lo que significa desconocido, por lo que lftp usará el comando PROT
incondicionalmente. Si el comando PROT resulta no ser compatible, entonces el modo Borrar
ser asumido.

hftp: caché (booleano)
Permitir el almacenamiento en caché del lado del servidor / proxy para el protocolo ftp-over-http.

hftp: control de caché (cuerda)
especificar el encabezado de solicitud HTTP correspondiente.

hftp: decodificar (booleano)
cuando es verdadero, lftp decodifica automáticamente la entidad en el protocolo hftp cuando Content-
El valor del encabezado de codificación coincide con deflate, gzip, compress, x-gzip o x-compress.

hftp: proxy (URL)
especifica el proxy HTTP para el protocolo FTP sobre HTTP (hftp). El protocolo hftp no puede
trabajar sin un proxy HTTP, obviamente. El valor predeterminado se toma del entorno
variable ftp_proxy si comienza con `` http: // '', de lo contrario desde el entorno
variable http_proxy. Si su proxy FTP requiere autenticación, especifique el nombre de usuario
y contraseña en la URL.

hftp: use-allprop (booleano)
si es cierto, lftp enviará ` 'cuerpo de solicitud en solicitudes' PROPFIND ', de lo contrario
enviará un cuerpo de solicitud vacío.

hftp: autorización de uso (booleano)
si está desactivado, lftp enviará la contraseña como parte de la URL al proxy. Esto podría ser
requerido para algunos proxies (por ejemplo, M-soft). El valor predeterminado está activado y lftp enviará la contraseña
como parte del encabezado de autorización.

hftp: use-head (booleano)
si está desactivado, lftp intentará usar 'GET' en lugar de 'HEAD' para el protocolo hftp.
Si bien esto es más lento, puede permitir que lftp funcione con algunos proxies que no
comprender o manejar mal las solicitudes `` HEAD ftp: // ''.

hftp: use-mkcol (booleano)
si está desactivado, lftp intentará usar 'PUT' en lugar de 'MKCOL' para crear directorios
con protocolo hftp. El valor predeterminado es desactivado.

hftp: use-propfind (booleano)
si está desactivado, lftp no intentará usar `PROPFIND 'para obtener el contenido del directorio con
hftp y use 'GET' en su lugar. El valor predeterminado es desactivado.

hftp: tipo de uso (booleano)
Si está desactivado, lftp no intentará agregar `; type = 'a las URL pasadas al proxy. Algunos
los proxies rotos no lo manejan correctamente. El valor predeterminado está activado.

http: aceptar, http: accept-charset, http: aceptar codificación, http: accept-language (cuerda)
especifique los encabezados de solicitud HTTP correspondientes.

http: autorización (cuerda)
la autorización de uso por defecto, cuando no se especifica ningún usuario. El formato es
`` usuario: contraseña ''. El valor predeterminado es vacío, lo que significa que no hay autorización.

http: caché (booleano)
Permitir el almacenamiento en caché del lado del servidor / proxy.

http: control de caché (cuerda)
especificar el encabezado de solicitud HTTP correspondiente.

http: cookie (cuerda)
enviar esta cookie al servidor. Un cierre es útil aquí:
establecer cookie / www.somehost.com "param = valor"

http: decodificar (booleano)
cuando es verdadero, lftp decodifica automáticamente la entidad cuando el valor del encabezado Content-Encoding
coincide con deflate, gzip, compress, x-gzip o x-compress.

http: post-content-type (cuerda)
especifica el valor del encabezado de solicitud HTTP Content-Type para el método POST. El valor predeterminado es
`` aplicación / x-www-form-urlencoded ''.

http: proxy (URL)
especifica el proxy HTTP. Se utiliza cuando lftp funciona sobre el protocolo HTTP. Valor por defecto
se toma de la variable de entorno http_proxy. Si su proxy requiere
autenticación, especifique el nombre de usuario y la contraseña en la URL.

http: método put (PONER o PUBLICAR)
especifica qué método HTTP utilizar en el momento.

http: put-content-type (cuerda)
especifica el valor del encabezado de solicitud HTTP Content-Type para el método PUT.

http: referer (cuerda)
especifica el valor para el encabezado de solicitud HTTP Referer. Punto único `. ' se expande a la corriente
URL del directorio. El valor predeterminado es ".". Establezca una cadena vacía para deshabilitar el encabezado Referer.

http: set-cookies (booleano)
si es verdadero, lftp modifica las variables http: cookie cuando se recibe el encabezado Set-Cookie.

http: use-allprop (booleano)
si es cierto, lftp enviará ` 'cuerpo de solicitud en solicitudes' PROPFIND ', de lo contrario
enviará un cuerpo de solicitud vacío.

http: use-mkcol (booleano)
si está desactivado, lftp intentará usar 'PUT' en lugar de 'MKCOL' para crear directorios
con protocolo HTTP. El valor predeterminado está activado.

http: use-propfind (booleano)
si está desactivado, lftp no intentará usar `PROPFIND 'para obtener el contenido del directorio con
Protocolo HTTP y utilice "GET" en su lugar. El valor predeterminado está activado.

http: agente de usuario (cuerda)
la cadena lftp envía en el encabezado User-Agent de la solicitud HTTP.

https: proxy (cuerda)
especifica el proxy https. El valor predeterminado se toma de la variable de entorno
https_proxy.

espejo: desreferencia (booleano)
cuando es verdadero, el espejo eliminará la referencia a los enlaces simbólicos de forma predeterminada. Puedes anularlo
por la opción --no-desreference. Predeterminado si es falso.

espejo: exclude-regex (expresión regular)
especifica el patrón de exclusión predeterminado. Puede anularlo con la opción --include.

espejo: include-regex (expresión regular)
especifica el patrón de inclusión predeterminado. Se usa justo después del espejo: exclude-regex es
aplicado. Nunca se usa si mirror: exclude-regex está vacío.

espejo: no-vacíos-dirs (booleano)
cuando es verdadero, el espejo no crea directorios vacíos (como la opción --no-empty-dirs).

espejo: ordenar por (cuerda)
especifica el orden de transferencia de archivos. Los valores válidos son: nombre, nombre-desc, tamaño, tamaño-
desc, fecha, fecha-desc. Cuando el valor es nombre o nombre-desc, entonces espejo: orden
La configuración también afecta el pedido o las transferencias.

espejo: orden (lista de patrones)
especifica el orden de las transferencias de archivos al ordenar por nombre. Por ejemplo, estableciendo esto en "* .sfv
* .sum "hace espejo para transferir archivos que coinciden con * .sfv primero, luego los que coinciden
* .sum y luego todos los demás archivos. Para procesar directorios después de otros archivos, agregue "* /"
al final de la lista de patrones.

espejo: sobrescribir (booleano)
cuando es verdadero, el espejo sobrescribirá los archivos sin formato en lugar de eliminarlos y volver a crearlos
de ellas.

espejo: directorios paralelos (booleano)
si es verdadero, el espejo comenzará a procesar varios directorios en paralelo cuando sea
en modo paralelo. De lo contrario, transferirá archivos desde un único directorio antes
moviéndose a otros directorios.

espejo: cuenta de transferencia paralela (número)
especifica el número de transferencias paralelas que se permite iniciar el espejo. El valor predeterminado es 1.
Puede anularlo con la opción --parallel.

espejo: require-source (booleano)
Cuando es verdadero, el espejo requiere que se especifique explícitamente un directorio de origen, de lo contrario
se supone que es el directorio actual.

espejo: establecer permisos (booleano)
Cuando está desactivado, el espejo no intentará copiar los permisos de archivos y directorios. Usted puede
anótelo con la opción --perms. El valor predeterminado está activado.

espejo: skip-noaccess (booleano)
cuando es verdadero, el espejo no intenta descargar archivos que obviamente son inaccesibles
por la máscara de permiso. El valor predeterminado es falso.

espejo: use-pget-n (número)
especifica la opción -n para el comando pget que se usa para transferir cada archivo bajo
espejo. El valor predeterminado es 1 que deshabilita pget.

módulo: ruta (cuerda)
Lista de directorios separados por dos puntos para buscar módulos. Puede ser inicializado por
variable de entorno LFTP_MODULE_PATH. El valor predeterminado es 'PKGLIBDIR / VERSION: PKGLIBDIR'.

net: conexión-límite (número)
número máximo de conexiones simultáneas al mismo sitio. 0 significa ilimitado.

net: toma de control de la conexión (booleano)
si es verdadero, las conexiones de primer plano tienen prioridad sobre las de fondo y pueden
interrumpir las transferencias en segundo plano para completar una operación en primer plano.

net: inactivo (intervalo de tiempo)
desconecte del servidor después de este tiempo de inactividad. El valor predeterminado es 3 minutos.

neto: tasa-límite (bytes por segundo)
limitar la tasa de transferencia en la conexión de datos. 0 significa ilimitado. Puede especificar dos
números separados por dos puntos para limitar la velocidad de carga y descarga por separado. Sufijos
son compatibles, por ejemplo, 100K significa 102400.

net: limit-max (Bytes)
límite de acumulación de tasa límite no utilizada. 0 significa el doble de la tasa límite.

net: límite-tasa-total (bytes por segundo)
limitar la tasa de transferencia de todas las conexiones en suma. 0 significa ilimitado. Puede especificar
dos números separados por dos puntos para limitar la velocidad de carga y descarga por separado. Nota
que los sockets tienen búferes de recepción en ellos, esto puede llevar a la carga del enlace de red
más alto que este límite de tasa justo después del inicio de la transferencia. Puedes intentar configurar
net: socket-buffer a un valor relativamente pequeño para evitar esto.

neto: límite-total-máximo (Bytes)
límite de acumulación de límite-tasa-total no utilizada. 0 significa el doble de la tasa total límite.

net: max-retries (número)
el número máximo de intentos secuenciales de una operación sin éxito. 0 significa
ilimitado. 1 significa que no hay reintentos.

net: sin proxy (cuerda)
contiene una lista de dominios separados por comas para los que no se debe utilizar el proxy.
El valor predeterminado se toma de la variable de entorno no_proxy.

net: persistir-reintentos (número)
ignore este número de errores graves. Útil para iniciar sesión en servidores FTP con errores que responden
5xx cuando hay demasiados usuarios.

net: reconectar-intervalo-base (segundos)
establece el tiempo mínimo básico entre reconexiones. El intervalo real depende de
net: reconectar-intervalo-multiplicador y número de intentos para realizar una operación.

net: reconectar-intervalo-máximo (segundos)
establece el intervalo máximo de reconexión. Cuando el intervalo actual después de la multiplicación por
net: reconnect-interval-multiplier alcanza este valor (o lo supera), se restablece
volver a la red: reconectar-intervalo-base.

net: reconectar-intervalo-multiplicador (Número Real)
establece el multiplicador por el que se multiplica el intervalo base cada vez que se intenta
realizar una operación falla. Cuando el intervalo alcanza el máximo, se restablece a la base
valor. Consulte net: reconnect-interval-base y net: reconect-interval-max.

red: socket-bind-ipv4 (dirección ipv4)
enlazar todos los sockets IPv4 a la dirección especificada. Esto puede resultar útil para seleccionar un
interfaz de red a utilizar. El valor predeterminado es vacío, lo que significa que no se deben enlazar sockets IPv4,
El sistema operativo elegirá una dirección automáticamente usando la tabla de enrutamiento.

red: socket-bind-ipv6 (dirección ipv6)
lo mismo para los sockets IPv6.

net: socket-buffer (Bytes)
use el tamaño dado para las opciones de socket SO_SNDBUF y SO_RCVBUF. 0 significa sistema predeterminado.

net: socket-maxseg (Bytes)
use el tamaño dado para la opción de socket TCP_MAXSEG. No todos los sistemas operativos admiten esto
opción, pero Linux lo hace.

net: tiempo de espera (intervalo de tiempo)
establece el tiempo de espera del protocolo de red.

pget: predeterminado-n (número)
número predeterminado de fragmentos para dividir el archivo en pget.

pget: min-chunk-size (número)
tamaño de fragmento mínimo para dividir el archivo.

pget: save-status (intervalo de tiempo)
guarde el estado de la transferencia de pget con esta frecuencia. Establezca en "nunca" para deshabilitar el guardado de la
archivo de estado. El estado se guarda en un archivo con sufijo .lftp-pget-estado.

sftp: confirmación automática (booleano)
cuando es cierto, lftp responde `` sí '' a todas las preguntas de ssh, en particular a la pregunta
acerca de una nueva clave de host. De lo contrario, responde `` no ''.

sftp: juego de caracteres (cuerda)
el juego de caracteres utilizado por el servidor SFTP en los nombres y listados de archivos. El valor predeterminado es
vacío, lo que significa lo mismo que local. Esta configuración solo se usa para el protocolo SFTP
versión anterior a 4. La versión 4 y posteriores siempre utilizan UTF-8.

sftp: programa de conexión (cuerda)
el programa que se utilizará para conectarse al servidor remoto. Debería admitir la opción `-l '
para el nombre de usuario, `-p 'para el número de puerto. El valor predeterminado es `ssh -a -x '. Puedes configurarlo para
`rsh ', por ejemplo.

sftp: max-packets-in-flight (número)
El número máximo de paquetes no respondidos en vuelo. Si el tiempo de ida y vuelta es
significativo, debería aumentar esto y size-read / size-write. El valor predeterminado es 16.

sftp: versión de protocolo (número)
El número de protocolo a negociar. El valor predeterminado es 4. La versión de protocolo real utilizada
depende del servidor.

sftp: programa-servidor (cuerda)
El programa servidor que implementa el protocolo SFTP. Si no contiene una barra inclinada `/ ',
se considera un subsistema ssh2 y la opción -s se usa al iniciar la conexión-
programa. El valor predeterminado es 'sftp'. Puede usar rsh como protocolo de nivel de transporte como este:
establecer sftp: connect-program rsh
establecer sftp: programa-servidor / usr / libexec / openssh / sftp-server
Del mismo modo, puede ejecutar SFTP a través de SSH1.

sftp: lectura de tamaño (número)
Tamaño de bloque para lectura. El valor predeterminado es 0x8000.

sftp: tamaño-escritura (número)
Tamaño de bloque para escritura. El valor predeterminado es 0x8000.

ssl: archivo ca (ruta al archivo)
utilice el archivo especificado como certificado de la autoridad de certificación.

ssl: ca-path (ruta al directorio)
utilizar el directorio especificado como repositorio de certificados de la autoridad de certificación (OpenSSL
solamente).

ssl: check-hostname (booleano)
cuando es verdadero, lftp comprueba si el nombre de host utilizado para conectarse al servidor corresponde
al nombre de host en su certificado.

ssl: archivo crl (ruta al archivo)
utilice el archivo especificado como certificado de lista de revocación de certificados.

ssl: crl-path (ruta al directorio)
utilizar el directorio especificado como repositorio de certificados de la lista de revocación de certificados
(Solo OpenSSL).

ssl: archivo de claves (ruta al archivo)
use el archivo especificado como su clave privada.

ssl: archivo-cert (ruta al archivo)
use el archivo especificado como su certificado.

ssl: use-sni (booleano)
cuando es verdadero, use la extensión TLS de Indicación de nombre de servidor (SNI).

ssl: verificar-certificado (booleano)
si se establece en sí, entonces verifique que el certificado del servidor esté firmado por un certificado conocido
Autoridad y no estar en la Lista de revocación de certificados.

ssl: prioridad (cuerda)
Cadena de prioridad de forma libre para GnuTLS. Si se construye con OpenSSL, los valores entendidos
en + or - seguido de SSL3.0, TLS1.0, TLS1.1 o TLS1.2, separados por :. Ejemplo:
establecer ssl: prioridad "NORMAL: -SSL3.0: -TLS1.0: -TLS1.1: + TLS1.2"

torrent: ip (dirección ipv4)
Dirección IP para enviar al rastreador. Especifíquelo si está utilizando un proxy HTTP.

torrent: ipv6 (dirección ipv6)
Dirección IPv6 para enviar al rastreador. De forma predeterminada, la primera dirección de unidifusión global encontrada
se utiliza.

torrent: max-peers (número)
número máximo de pares para un torrent. Los pares menos utilizados se eliminan para mantener
este límite.

torrent: rango de puertos (de-a)
rango de puertos para aceptar conexiones. Se selecciona un solo puerto cuando un torrent
empieza.

torrent: retracker (URL)
URL de retracker explícita, por ejemplo, `http://retracker.local/announce'.

torrent: guardar-metadatos (booleano)
cuando es verdadero, lftp guarda los metadatos de cada torrent con el que trabaja para
~ / .local / share / lftp / torrent / md or ~ / .lftp / torrent / md directorio y lo carga desde
allí si es necesario.

torrent: seed-max-time (intervalo de tiempo)
tiempo máximo de siembra. Después de este período de tiempo, un torrente completo se apaga.
independientemente de la proporción. Se puede configurar en infinito si es necesario.

torrent: seed-min-peers (número)
número mínimo de pares cuando el torrent está completo. Si hay menos, nuevos compañeros
se buscan activamente.

torrent: stop-on-ratio (Número Real)
torrent se detiene cuando está completo y la proporción alcanza este número.

torrent: use-dht (booleano)
cuando es verdadero, se usa DHT.

xfer: cambio de nombre automático(booleano)
Los nombres de archivo sugeridos proporcionados por el servidor se utilizan si el usuario establece explícitamente este
opción a "on". Como esto podría ser un riesgo para la seguridad, el valor predeterminado está desactivado.

xfer: clobber (booleano)
Si esta configuración está desactivada, los comandos get no sobrescribirán los archivos existentes y generarán
un error en su lugar.

xfer: directorio-destino (ruta o URL al directorio)
Esta configuración se utiliza como opción predeterminada -O para los comandos get y mget. El valor predeterminado es
vacío, lo que significa directorio actual (sin opción -O).

xfer: disk-full-fatal (booleano)
cuando es verdadero, lftp aborta una transferencia si no puede escribir el archivo de destino debido a que está lleno
disco o cuota; cuando es falso, lftp espera a que se libere espacio en disco.

xfer: período eta (segundos)
el período durante el cual se calcula la tasa promedio ponderada para producir ETA.

xfer: eta-terse (booleano)
muestre la ETA concisa (solo piezas de alto pedido). El valor predeterminado es verdadero.

xfer: registro (booleano)
cuando es verdadero, lftp logs se transfiere a un archivo desde xfer: log-file setting.

xfer: archivo de registro (ruta al archivo)
el archivo para registrar las transferencias. El valor predeterminado es ~ / .local / share / lftp / transfer_log or
~ / .lftp / transfer_log.

xfer: hacer copia de seguridad (booleano)
cuando es verdadero, lftp cambia el nombre del archivo preexistente agregando el sufijo `` ~ '' en lugar de
sobrescribiéndolo.

xfer: max-log-size (número)
tamaño máximo del archivo de registro de transferencia. Cuando se alcanza el tamaño, el archivo se
renombrado y comenzado de nuevo.

xfer: redirecciones máximas (número)
número máximo de redirecciones. Esto puede resultar útil para descargar a través de HTTP. 0
prohíbe las redirecciones.

xfer: tasa-período (segundos)
se mostrará el período durante el cual se calcula la tasa promedio ponderada.

xfer: nombre-archivo-temporal (cuerda)
patrón de nombre de archivo temporal, el primer asterisco se reemplaza por el nombre del archivo original.

xfer: use-temp-file (booleano)
cuando es verdadero, un archivo se transferirá a un archivo temporal en el mismo directorio y
luego renombrado.

xfer: verificar (booleano)
cuando es verdadero, el comando verify-command se inicia después de una transferencia exitosa para validar el archivo
integridad. El código de salida cero de ese comando debe indicar la corrección del archivo.

xfer: verificar-comando (cuerda)
el comando para validar la integridad del archivo. El único argumento es la ruta al archivo.

El nombre de una variable se puede abreviar a menos que se vuelva ambiguo. El prefijo antes
`: 'también se puede omitir. Puede configurar una variable varias veces para diferentes cierres y
por lo tanto, puede obtener una configuración particular para un estado particular. El cierre es para ser
especificado después del nombre de la variable separado con una barra oblicua `/ '.

El cierre de las variables de dominio `dns: ',` net:', `ftp: ',` http:', `hftp: 'es actualmente
solo el nombre de host como lo especifica en el comando `abrir '(con algunas excepciones donde
el cierre no tiene sentido, por ejemplo, dns: cache-size). Para algunas variables de dominio 'cmd:' el
el cierre es la URL actual sin ruta. Para otras variables no se utiliza actualmente. Ver
ejemplos en la muestra lftp.conf.

Ciertos comandos y configuraciones toman un parámetro de intervalo de tiempo. Tiene el formato Nx [Nx ...],
donde N es la cantidad de tiempo (punto flotante) yx es la unidad de tiempo: d - días, h - horas, m -
minutos, s - segundos. La unidad predeterminada es la segunda. Por ejemplo, 5h30m o 5.5h. También el intervalo puede
sea ​​'infinito', 'inf', 'nunca', 'para siempre' - significa intervalo infinito. Por ejemplo, `dormir
forever 'o' set dns: cache-expire never '.

La configuración booleana puede ser una de (verdadero, activado, sí, 1, +) para un valor verdadero o uno de (falso,
desactivado, no, 0, -) para un valor falso.

La configuración de tres booleanos tiene un valor booleano o "auto".

La configuración de números enteros puede tener un sufijo: k - kibi, m - mebi, g - gigi, etc. También pueden tener
un prefijo: 0 - octal, 0x - hexadecimal.

FTP asincrónico modo (canalización)
Lftp puede acelerar las operaciones de FTP enviando varios comandos a la vez y luego marcando todos
las respuestas. Consulte ftp: variable de modo de sincronización. A veces esto no funciona, por lo tanto sincrónico
el modo es el predeterminado. Puede intentar desactivar el modo síncrono y ver si funciona para usted.
Se sabe que algunos programas de red que se ocupan de la traducción de direcciones funcionan incorrectamente.
en el caso de varios comandos FTP en un paquete de red.

RFC959 dice: `` El proceso de usuario que envía otro comando antes de la respuesta de finalización
estar en violación del protocolo; pero los procesos de servidor FTP deben poner en cola cualquier comando que
llegar mientras un comando anterior está en progreso ''. Además, RFC1123 dice: `` Los implementadores DEBEN
NO asuma ninguna correspondencia entre los límites READ en la conexión de control y el
Secuencias Telnet EOL (CR LF). '' Y `` una sola LECTURA de la conexión de control puede
incluir más de un comando FTP ''.

Por lo tanto, debe ser seguro enviar varios comandos a la vez, lo que acelera mucho la operación y
parece funcionar con todos los servidores ftp basados ​​en Unix y VMS. Desafortunadamente, basado en Windows
Los servidores a menudo no pueden manejar varios comandos en un paquete, por lo que algunos no pueden
enrutadores

CAMPUS


-d Active el modo de depuración.

-e comandos
Ejecute los comandos dados y no salga.

-p Puerto
Utilice el puerto indicado para conectarse.

-u usuario[,pass]
Utilice el nombre de usuario y la contraseña proporcionados para conectarse. Recuerde citar la contraseña
correctamente en el caparazón. También tenga en cuenta que no es seguro especificar la contraseña en
línea de comando, use ~ / .netrc expediente. Alternativamente, puede usar protocolos basados ​​en ssh
con claves autorizadas, para que no tenga que ingresar una contraseña.

--norc No ejecute archivos rc desde el directorio de inicio.

-f archivo de comandos
Ejecute comandos en el archivo y salga. Esta opción debe usarse sola sin
otros argumentos (excepto --norc).

-c comandos
Ejecute los comandos dados y salga. Los comandos se pueden separar con un punto y coma,
`&& 'o` ||'. Recuerde citar el argumento de los comandos correctamente en el shell. Esta
La opción debe usarse sola sin otros argumentos (excepto --norc).

MEDIO AMBIENTE VARIABLES


Las siguientes variables de entorno son procesadas por lftp:

EDITOR Utilizado como editor local para el editar mando.

INICIO Se utiliza para la expansión de tilde (local) (`~ ').

SHELL Usado por el ! comando para determinar el shell a ejecutar.

PAGER Este debe ser el nombre del buscapersonas que se utilizará. Es usado por el más, y lata
comandos.

http_proxy, https_proxy
Se utiliza para configurar las variables http: proxy, hftp: proxy y https: proxy iniciales.

ftp_proxy
Se utiliza para establecer las variables ftp: proxy o hftp: proxy iniciales, según el protocolo de URL
utilizado en esta variable de entorno.

no_proxy
Se utiliza para establecer la variable net: no-proxy inicial.

LFTP_MODULE_PATH
Se utiliza para configurar el módulo inicial: variable de ruta.

LFTP_INICIO
Se utiliza para ubicar el directorio que almacena los archivos de configuración específicos del usuario. Si
desarmado ~ / .lftp se utilizará. Tenga en cuenta que si este directorio no existe,
entonces se utilizarán los directorios XDG.

LS_COLORS
utilizado para establecer el color inicial: variable dir-colores.

XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
Se utiliza para localizar los directorios de archivos específicos del usuario cuando ~ / .lftp (o $ LFTP_HOME
directorio) no existe. Los valores predeterminados son ~ / .config, ~ / .local / compartir y ~ / .caché
respectivamente. El sufijo / lftp se adjunta para hacer la ruta completa a la
directorios.

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



Últimos programas en línea de Linux y Windows