Comment télécharger un dossier entier via FTP dans Terminal?
terminal
data-transfer
ftp
daviesgeek
la source
la source
Une autre façon consiste à utiliser curl
Je pense que cela fonctionne, ou fichier par fichier
J'espère que cela a aidé.
la source
curl: (78) RETR response: 550
curl
ne peut absolument pas gérer cela.wget
pouvez.Utilisation
scp
(documentation) ousftp
(documentation)la source
J'ai dû télécharger plus de 22'000 photos de webcam depuis mon serveur Web, ce qui est un peu difficile pour le Finder et mon programme FTP CyberDuck.
J'ai donc fait ce qui suit (basé sur la réponse de @ bmike):
Ensuite, les fichiers sont téléchargés dans le dossier souhaité:
la source
j'utilise
Malheureusement,
wget
ne prend pas en charge les téléchargements parallèles.la source
suivez cette instruction:
type
alors vous êtes en ftp ressemblant
alors vous ouvrez l'IP du serveur
alors il vous demandera un nom d'utilisateur, vous fournirez
alors il demandera un mot de passe
alors vous devriez être connecté et voir à nouveau le shell ftp>, vous pouvez taper "ls" pour lister tous les fichiers et vous pouvez naviguer comme dans inix avec cd
lorsque vous avez trouvé votre nom de fichier, vous pouvez le télécharger avec
et le tour est joué, le fichier sera téléchargé dans le répertoire que vous avez ouvert
vous ne pouvez pas télécharger les répertoires, mais vous pouvez naviguer dans votre répertoire et télécharger plusieurs, par exemple tous les fichiers
Tâche: télécharger plusieurs fichiers
Vous devez utiliser la commande mget comme suit pour copier plusieurs fichiers du serveur ftp distant vers le système local. Vous pouvez être invité à répondre par oui / non (O / N) avant de transférer chaque fichier (vous pouvez désactiver l'invite en passant l'option -i au client ftp). Pour télécharger tous les fichiers, entrez: ftp> mget *
informations de http://www.cyberciti.biz/faq/linux-unix-ftp-commands/ cheers
la source