Je suis un utilisateur novice qui essaie de comprendre comment transférer un répertoire de 48 Go (à partir de la ligne de commande du terminal Mac) qui contient plusieurs sous-répertoires, qui contiennent eux-mêmes plusieurs répertoires, ... Je ne voudrais pas pour confirmer le transfert de chaque sous-répertoire avec une invite 'y/n'. Ftp -i désactive les invites.Comment transférer un répertoire avec plusieurs sous-répertoires sur ftp?
Répondre
mget * récupère tous les fichiers.
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>
douceur. Merci beaucoup. –
ne hésitez pas à voter marquer comme une réponse acceptée. –
ncftp devrait être capable d'obtenir des fichiers récursivement. Vous pouvez également utiliser l'un des clients ftp graphiques glisser et déposer infinis.
Utilisez mput *
ou mget *
. Lorsque vous êtes invité à confirmer, entrez a
au lieu de y
. Cela équivaut à répondre à y
pour chaque fichier unique pour une commande.
Vous pouvez également modifier le comportement de l'invite à l'aide de la commande prompt
.
Vous trouverez plus d'informations dans la page de manuel. Dans le type de terminal: man ftp
BTW, ce n'est pas vraiment une question de programmation.
Merci pour la réponse. Excuses si SO n'est pas le bon endroit pour poster cette question. –
Je crois que la question était de FTP Directory et non des fichiers; et pour autant que je sache (je ne suis pas du tout un expert) vous ne pouvez pas utiliser les répertoires FTP en utilisant mget/mput save pour utiliser les fichiers tar (sous unix ie.)
Vous pouvez également utiliser scp pour transférer des répertoires entiers à partir de l'invite du shell . Par exemple:
$ MyMachine scp -r FromMachine: [Chemin du répertoire] [Chemin de destination]
Cette copie le répertoire entier et son contenu sur le chemin de destination sur MyMachine. S'il vous plaît voir "man scp" pour plus d'informations.
Utilisateurs IMHO devrait utiliser sftp et ssh car FTP envoie des mots de passe en clair.
Cela a fonctionné très bien pour moi:
$ ncftp gnu.ftp.org
ncftp /old-gnu/Manuals > get -R -T sharutils
$
la plus rapide et la plus efficace est de compresser le goudron et sftp et décompressez sur l'autre extrémité. Voici les étapes:
- Accédez au terminal et cd dans le répertoire que vous voulez déplacer.
- goudron -zcvf yourFolder.tar.gz youFolder/
- puis SFTP et cd dans le répertoire et ne mget ou mput yourFolder.tar.gz
- goudron -zxvf yourFolder.tar.gz
- 1. Comment synchroniser le répertoire local avec le répertoire ftp distant?
- 2. Ftp transférer le rsync-way
- 3. Comment créer un répertoire sur un serveur FTP en utilisant C#?
- 4. FTP Délai d'attente sur NLST lorsque le répertoire est vide
- 5. Transférer des fichiers d'un serveur FTP vers un serveur local Unix
- 6. Comment utiliser FTP pour renommer un répertoire avec des espaces de fin?
- 7. Rechercher un fichier dans le répertoire avec plusieurs répertoires
- 8. Comment transférer des données binaires avec Python?
- 9. C# FTP avec CD désactivé
- 10. Comment copier le contenu d'un répertoire FTP vers un chemin réseau partagé?
- 11. installe un serveur ftp avec mamp pro
- 12. Can et Comment utilisez-vous RandomAccessFile avec un fichier contenu sur un serveur FTP?
- 13. Comment faire une tâche FTP SSIS exécuter un script FTP plutôt que de télécharger un fichier?
- 14. Compiler C++ sur FTP
- 15. Comment puis-je accorder des autorisations pour un dossier FTP pour les utilisateurs du répertoire actif?
- 16. Comment écrire correctement des fichiers dynamiques sur un serveur FTP?
- 17. Transférer un événement KeyPress
- 18. Comment vérifier si le fichier existe sur FTP avant FtpWebRequest
- 19. Vérification des codes d'état FTP avec un script PHP
- 20. Comment rediriger vers un ftp: // url avec Spring Webflow?
- 21. Créer un répertoire sur un iPhone
- 22. Can Tortoise SVN fonctionne sur un serveur FTP?
- 23. Utilisation de FTP avec NSURL
- 24. vim BufEnter autocmd échoue sur les fichiers ftp
- 25. FTP sur SSL pour C#
- 26. Transfert de fichiers via FTP
- 27. Gérer le répertoire de base sur plusieurs machines avec quelques différences?
- 28. php - imap - transférer des e-mails sur un autre compte
- 29. SQL Server 2000 FTP
- 30. Comment FileSystemWatcher fonctionne sur un autre répertoire d'ordinateurs?
Pourquoi "hors sujet"? C'est une question utile. Les programmeurs ont aussi besoin de sous-répertoires ftp. – Blisterpeanuts