Este es el comando ftpls 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
ftpls: genera una lista de directorios ftp.
SINOPSIS
ftpls [opciones] host [: puerto] [remotedir]
o: URL de ftpls [opciones]
DESCRIPCIÓN
ftpls genera una lista de archivos y directorios en un directorio FTP. Por defecto es
imprime una salida ascii legible por humanos, pero también puede crear HTML y analizable por máquina
salida.
OPCIONES
Conecte / Inicie sesión / nombre de usuario / la contraseña opciones:
-u, --user = NOMBRE
Usa NOMBRE para iniciar sesión en el servidor ftp.
El valor predeterminado es "anónimo". Use un nombre vacío para forzar al programa a no iniciar sesión.
-p, --pass = CONTRASEÑA
Utilice PASS como contraseña para iniciar sesión en el servidor ftp.
El valor predeterminado es '[email protected]'. Si se da una contraseña vacía
programm no enviará una contraseña al servidor.
--account = CUENTA
Enviar mi cuenta como nombre de cuenta durante la fase de inicio de sesión.
Nota: este no es el nombre de usuario, sino el nombre de lo que podría llamarse
subcuenta implementada por algunos servidores. Si no entiendes lo que significa tu
De todos modos, tiene una buena posibilidad de no necesitar nunca esta opción. Si crees que lo necesitas
primero pruebe la opción --user.
--tries = ARG
Número de intentos para conectarse e iniciar sesión.
El valor predeterminado es 1, lo que significa que el programa se rendirá después del primer error.
Esta opción se agregó en la versión 0.3.0.
--data-connect-retries = ARG
Número de intentos de conectarse al puerto de datos.
El programa intentará llegar al puerto de datos (para recuperar listados o datos)
tantas veces y se rendirá después de tantos errores seguidos. El valor predeterminado es 5,
lo que significa que el programa se rendirá después del quinto error.
Esta opción se agregó en la versión 0.6.6. El viejo comportamiento era darse por vencido después de la
primer error.
--login-sleep = ARG
Segundos para dormir después de un inicio de sesión fallido.
Más precisamente: el programa se dormirá durante tantos segundos después de intentar
la conexión o el inicio de sesión ha fallado. El valor predeterminado es 5. Un 0 se trata como 1 y el abuso,
especialmente junto con --tries, es probable que anule a los administradores de los servidores.
Esta opción se agregó en la versión 0.4.5.
-4, --v4
Utilice solo IPv4, incluso si la versión 6 está disponible.
Esta opción no permite efectivamente el uso de IPv6, excepto para consultas de DNS.
Fue agregado en la versión 0.6.0.
-6, --v6
Utilice solo IPv6, incluso si la versión 4 está disponible.
Esta opción no permite efectivamente el uso de IPv4, excepto para consultas de DNS.
Fue agregado en la versión 0.6.0.
Operacional opciones:
--interactivo
Leer directorios de stdin.
Esta opción le dice a ftpls que ignore cualquier directorio dado en la línea de comando, y que
leer los directorios a listar desde la entrada estándar, leyendo un directorio por
line.ftpls imprimirá una línea de FIN DE COPIA después de cada operación. No use esto
opción junto con --html.
Esta opción se agregó en la versión 0.3.6 y se eliminará en versiones futuras.
a menos que alguien se oponga.
-T, --tiempo de espera = SEGUNDOS
Tiempo de espera para usar para lectura / escritura de red.
El valor predeterminado es 30 segundos y suele ser suficiente.
Esta opción se agregó en la versión 0.3.8.
-R, --recursivo
Haz un listado recursivo.
Esta opción hace que los ftpls desciendan a través de la jerarquía de directorios y enumeren todos los
directorios y archivos que archiva. Se imprimirá un contenido de directorios de nivel superior
completamente antes de que se recorran los subdirectorios.
--raw Salida sin procesar en formato original.
Esto conservará el formato y el orden de clasificación originales.
--max-depth = ARG
Desciende en la mayoría de los directorios LEVEL.
0 significa `no entrar en subdirectorios en absoluto ',
1 significa 'entrar en subdirectorios, pero no en sus subdirectorios'.
El valor predeterminado es 2 ^ 32-1, que significa "ingresar todo".
Esta opción habilita la opción --recursive.
Clasificación: opciones:
-a, --alfa
ordenar alfabéticamente.
-z, --omega
ordenar alfabéticamente inverso.
-n, --nuevo
clasifique los más jóvenes primero.
-o, - el más antiguo
ordenar los más antiguos primero.
-s, --más corto
ordenar primero el más corto.
-l, - más largo
ordenar los más largos primero.
Salida opciones:
-h, --html
OBSOLETO: Crea un índice HTML.
Esta opción ya no es compatible.
-m, --máquina
Cree una salida analizable por máquina.
-t, --title = TEXTO
Texto del título para usar en la salida HTML.
-U, --urlprefix = URL
Enlance-Prefijo para usar en listados.
Si no se ofrece esta opción, Enlance dado en la línea de comando se utilizará
en su lugar, y si a esto no se le ha dado una Enlance se creará desde el host, el puerto y
directorio dado en la línea de comando.
--print-dir
Imprimir nombres de subdirectorios.
Esta opción hace que ftpls imprima el nombre de un directorio antes de enumerar su contenido.
Tenga en cuenta que no se imprimirá el nombre del directorio de nivel superior de cada listado.
Esta opción está pensada para usarse junto con --raw y no creará
salida junto con --html.
Solución opciones:
--ascii-listados
Realice listados de directorios en modo ASCII.
Utilice esta opción si el servidor FTP no puede enumerar correctamente los directorios en formato binario.
modo, por ejemplo, si ve un mensaje como este (generalmente en una línea):
`fatal: recibió una respuesta no deseada a LIST: 426 Conexión de datos: búsqueda ilegal. '
Esta opción se agregó en la versión 0.5.2.
-L, --list-options = OPCIONES
Añadir el archivo OPCIONES al comando LIST.
Esto permite pasar opciones arbitrarias al comando LIST de los servidores FTP. Tenga en cuenta que
ftpcopy no se adapta bien a las listas de directorios recursivas.
Esta opción se agregó en la versión 0.3.0.
--allow-pasv-ip = IP4
Permitir conexiones de datos a la dirección IP4.
Normalmente, ftpls solo acepta conexiones de datos a las direcciones IP que recibió como
responder a la solicitud de DNS, o la dirección IP en la URL. A veces esto no es
suficiente, especialmente cuando NAT o enmascaramiento están activos. ftpcopy luego imprime un
mensaje de error "redireccionamiento ilegal por servidor FTP". Con esta opción, que puede ser
dado más de una vez, puede agregar direcciones adicionales a la lista interna de
destinos de conexión de datos permitidos. IP4 tiene que ser una dirección IPv4 o una lista de IPv4
direcciones, separadas por comas.
La variable de entorno FTPCOPY_ALLOW_PASV_IP tiene el mismo propósito.
Nota: No use esta opción sin pensar: las redirecciones FTP pueden usarse para iniciar
ataques de denegación de servicio contra objetivos inocentes.
Esta opción se agregó en la versión 0.6.1.
--forzar-seleccionar
Utilice seleccionar, no sondear.
No use la llamada al sistema poll () incluso si está disponible, sino use select () en su lugar.
Esto permite que el programa se utilice junto con los calcetines de la referencia calcetines5
puesta en práctica.
Tenga en cuenta que necesitará un servidor de nombres directamente accesible de todos modos, ya que el DNS
la biblioteca en uso no es compatible con SOCKS (siempre puede usar direcciones IP).
Esta opción se agregó en la versión 0.3.8.
Ayuda opciones:
--ejemplos
Muestre ejemplos de uso.
--ver también
Dónde encontrar información relacionada.
--versión
Mostrar versión: ftpls (ftpcopy) 0.6.7.
--help Muestra una lista de opciones o la ayuda larga en una.
El uso con un argumento muestra el texto de ayuda extenso
de esa opción, sin un argumento, enumerará
todas las opciones.
--larga ayuda
Muestra textos de ayuda más largos para todas o una opción.
EJEMPLOS
Genere una página de índice HTML:
ftpls\
--html --title 'Índice de árbol CVS por fecha' \
--prefijourl ftp://ftp.ohse.de/uwe/cvs-trees/ \
--nuevo \
ftp://serak.ohse.de/uwe/cvs-trees \
> EN ALGÚN LUGAR / cvs-trees / index-by-date.html
DERECHOS DE AUTOR
Copyright (C) 2003 Uwe Ohse.
El software viene SIN GARANTÍA, en la medida permitida por la ley.
Este paquete se publica bajo los términos de la licencia pública general GNU versión 2.
Las versiones posteriores de la GPL pueden aplicarse o no, consulte http://www.ohse.de/uwe/licenses/
Use ftpls en línea usando los servicios de onworks.net