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 múltiples directorios ... Me gustaría no tener para confirmar la transferencia de cada subdirectorio con un mensaje 'y/n'.¿Cómo transfieres un directorio con múltiples subdirectorios a través de ftp?
Respuesta
ftp -i desactiva 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>
dulzura. muchas gracias. –
siéntase libre de votar marque esto como una respuesta aceptada. –
ncftp debe ser capaz de obtener recursivamente los archivos. Como alternativa, utilice cualquiera de los infinitos clientes gráficos de arrastrar y soltar ftp.
Use mput *
o mget *
. Cuando se le solicite la confirmación, escriba a
en lugar de y
. Esto es lo mismo que responder y
para cada archivo por un comando.
También puede cambiar el comportamiento de las instrucciones usando el comando prompt
.
Encontrará más información en la página de manual. En Tipo de terminal: man ftp
Por cierto, esto no es realmente una cuestión de programación.
Gracias por la respuesta. Disculpas si SO no es el lugar correcto para publicar esta pregunta. –
Creo que la pregunta era Directorio FTP y no 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)
También puedes usar scp para transferir directorios enteros desde el intérprete de comandos . Por ejemplo:
MiEquipo $ scp -r FromMachine: [ruta de directorio] [ruta de destino]
Esto copia todo el directorio y su contenido a la ruta de destino en MiEquipo. Por favor, consulte "man scp" para obtener más información.
Los usuarios En mi humilde opinión debería utilizar 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 más eficiente es el alquitrán comprimirlo y SFTP y descomprimirlo en el otro extremo. Estos son los pasos:
- Vaya a la terminal y cd al directorio que desea mover.
- alquitrán -zcvf yourFolder.tar.gz youFolder/
- continuación, SFTP y entra en el directorio y que MGET o MPUT yourFolder.tar.gz
- alquitrán -zxvf yourFolder.tar.gz
- 1. Cómo sincronizar archivos a través de FTP con Eclipse RSE?
- 2. Cargar todo el directorio a través de PHP FTP
- 3. Comando Linux tar: compresión de un directorio pero con subdirectorios
- 4. ¿Cómo transfieres un proyecto de código abierto?
- 5. Determinar si una lista es un directorio o archivo en Python a través de FTP
- 6. Lista parcial del directorio FTP con comodines
- 7. Carga de archivos a través de FTP usando PHP
- 8. Descargar archivos grandes a través de FTP con python
- 9. Conectarse a un host no certificado a través de FTP a través de TLS/SSL
- 10. Múltiples repositorios en un directorio
- 11. Sustitución de un archivo en múltiples carpetas/subdirectorios
- 12. bucle a través de un directorio de
- 13. Cómo obtener archivos en un directorio, incluidos todos los subdirectorios
- 14. cómo listar todos los subdirectorios en un directorio
- 15. ftp a través del túnel SSH
- 16. iteración a través de un directorio con Ant
- 17. FTP Eliminar el directorio no vacío
- 18. Cargar múltiples archivos FTP
- 19. ¿Cómo enumerar los contenidos del directorio con FTP en C#?
- 20. ¿Cómo subir un archivo a un servidor a través de FTP usando R?
- 21. Cómo determinar si un archivo todavía se está transfiriendo a través de ftp
- 22. ¿Cómo creo un directorio en el servidor ftp usando C#?
- 23. ¿Cómo puedo crear un proyecto en C++ con múltiples subdirectorios interdependientes?
- 24. ¿Cómo transfieres la propiedad de un elemento de boost :: ptr_vector?
- 25. Lista de subdirectorios con ls
- 26. Unir múltiples archivos Coffeescript en un archivo? (Varios subdirectorios)
- 27. En SVN, ¿cómo copio solo los subdirectorios de un directorio a otro?
- 28. ASP.NET MVC Enrutamiento de archivos con múltiples subdirectorios
- 29. ¿Cómo probar a través de múltiples esquemas mysql con PHPUnit?
Por qué "fuera de contexto"? Es una pregunta útil. Los programadores también necesitan subdirectorios ftp. – Blisterpeanuts