Intenté usar Filezilla y Cyberduck para la transferencia de archivos a través de un simple servidor FTP. Los problemas que tengo son:
-
Filezilla: cuando lo uso para transferir archivos, verifico el "Monitor de actividad", el uso de "% CPU" es como 150% - 200%. Me quedé impactado. Mi mac comienza a retrasarse, así que lo detengo.
-
Cyberduck: cuando descargo una carpeta desde ftp, aproximadamente 60 mb, dentro tengo archivos pequeños (* .php, * .jpg, etc.). Tardó aproximadamente 8 horas en descargar los archivos (hay una indicación de tiempo de cuánto tiempo queda en Cyberduck). Si uso filezilla, solo toma alrededor de 1-3 minutos. Noté que cuando uso Cyberduck, primero establece los permisos, no transfiere los archivos directamente. Y tomó bastante tiempo.
Por lo tanto, fui a Google y descubrí que Mac puede usar Terminal para conectarse al servidor FTP y descargar archivos.
ftp hostname
mget * (download all the files)
Ahora, otro problema, digamos, en mi ftp tengo:
- blog(folder)
- php(folder)
- img(folder)
- others folder
Quiero descargar el "blog" y sus carpetas y archivos posteriores. ¿Puedo hacerlo en 1 línea de comando? Si no, ¿cómo descargar mi carpeta de "blog"?
Recuerdo que en el comando unix / linux, hay algo como esto:
- remove -R blba
que elimina la carpeta blba de forma recursiva (sus carpetas y archivos subsiguientes), me pregunto si el comando ftp del terminal de mac puede admitir esto.
Por favor avise