tutorial portable mac gratis gestor descargar macos ftp directory

macos - portable - gestor ftp



¿Cómo transfieres un directorio con múltiples subdirectorios a través de ftp? (8)

Personalmente me gusta wget y wput

Soy un usuario novato que intenta descubrir cómo transferir un directorio de 48 Gb (desde la línea de comandos del terminal Mac) que contiene múltiples subdirectorios, que a su vez contienen varios directorios ... Me gustaría no tener que confirmar la transferencia de cada subdirectorio con un mensaje ''y / n''.


ftp -i apaga las indicaciones. mget * obtiene todos los archivos.

Microsoft Windows [Version 6.1.7000] Copyright (c) 2006 Microsoft Corporation. All rights reserved. C:/so>ftp -i **hostname** Connected to hostname. 220 Microsoft FTP Service User (hostname:(none)): **username** 331 Password required for username. Password: 230 User username logged in. ftp> **cd logs** 250 CWD command successful. ftp> **ls** 200 PORT command successful. 150 Opening ASCII mode data connection for file list. meetmap.com 226 Transfer complete. ftp: 115 bytes received in 0.01Seconds 11.50Kbytes/sec. ftp> mget * 200 Type set to A. 200 PORT command successful. 150 Opening ASCII mode data connection for meetmap.com/ex090131.log (5490 bytes). 226 Transfer complete. ... (bunch more files) ftp> **quit** 221 C:/so>


ncftp debería ser capaz de obtener archivos recursivamente. Alternativamente, utilice cualquiera de los infinitos clientes gráficos de arrastrar y soltar ftp.


Use mput * o mget * . Cuando se le solicite confirmación, escriba a lugar de y . Esto es lo mismo que responder y para cada archivo por un comando.

También puede cambiar el comportamiento de las prompt usando el comando de prompt .

Encontrará más información en la página de manual. En tipo de terminal: man ftp

Por cierto, esta no es realmente una pregunta de programación.


Creo que la pregunta era al Directorio FTP y no a los Archivos; y en cuanto a lo que sé (no soy para nada un experto) no puedes usar directorios FTP usando mget / mput save para usar archivos tar (bajo Unix, por ejemplo)


También puede usar scp para transferir directorios completos desde el indicador del shell. Por ejemplo:

MyMachine $ scp -r FromMachine: [Ruta del directorio] [Ruta de destino]

Esto copia el directorio completo y su contenido a la ruta de destino en MyMachine. Por favor, consulte "man scp" para obtener más información.

Los usuarios en mi humilde opinión deberían usar sftp y ssh ya que FTP envía contraseñas como texto claro.


Esto funcionó bastante bien para mí:

$ ncftp gnu.ftp.org

$ ncftp /old-gnu/Manuals > get -R -T sharutils


El más rápido y eficiente es comprimirlo con alquitrán y sftp y desatarlo en el otro extremo. Estos son los pasos:

  1. Vaya a la terminal y cd al directorio que desea mover.
  2. tar -zcvf yourFolder.tar.gz youFolder /
  3. luego sftp y cd al directorio y mget o mput yourFolder.tar.gz
  4. tar -zxvf yourFolder.tar.gz