en ligne de commande
> ftp ftp://ftp-trace.ncbi.nih.gov/1000genomes/ftp/data/
Travailler sur un ordinateur mais ne fonctionne pas sur mon autre. Erreur renvoyée
ftp: ftp://ftp-trace.ncbi.nih.gov/1000genomes/ftp/data/ : Nom ou service inconnu
J'ai aussi essayé l'adresse IP brute qui est
> ftp ftp://130.14.250.10/1000genomes/ftp/data/
Mais ça n'a pas marché.
Quel est le problème ici? Comment puis-je réparer cela?
La commande ftp accepte le nom du serveur, pas une URL. Votre session devrait ressembler à:
ftp ftp-trace.ncbi.nih.gov
(Server asks for login and password)
cd /1000genomes/ftp/data/
mget *
Cela dépend du client FTP que vous utilisez. Sous Mac OSX (client FTP à partir de BSD), par exemple, le client FTP en ligne de commande par défaut accepte l'URL complète, tandis que, par exemple, dans CentOS, le client par défaut ne le permet pas. Vous devez simplement vous connecter au nom d'hôte. Donc, cela dépend de la version de Linux et du client FTP par défaut installé.
Client ftp par défaut dans CentOS (ARPANET):
ftp ftp-trace.ncbi.nih.gov
cd 1000genomes/ftp/data
Si vous souhaitez utiliser l'URL complète dans CentOS 5.9 ou Fedora 18 (où je l'ai testée), vous pouvez installer un client FTP supplémentaire. Par exemple, ncftp et lftp ont le comportement que vous recherchez.
ncftp, disponible via yum ou votre gestionnaire de paquets préféré:
ncftp ftp://ftp-trace.ncbi.nih.gov/1000genomes/ftp/data/
NcFTP 3.2.2 (Aug 18, 2008) by Mike Gleason (http://www.NcFTP.com/contact/).
Connecting to ...
...
Logged in to ftp-trace.ncbi.nih.gov.
Current remote directory is /1000genomes/ftp/data
lftp, également disponible via votre gestionnaire de paquets préféré:
lftp ftp://ftp-trace.ncbi.nih.gov/1000genomes/ftp/data/
cd ok, cwd=/1000genomes/ftp/data
lftp ftp-trace.ncbi.nih.gov:/1000genomes/ftp/data>
Un autre moyen plus efficace de récupérer une page consiste à utiliser wget ou curl. Ceux-ci fonctionnent pour http, ftp et d'autres protocoles.
Il me semble que l'ordinateur qui ne fonctionne pas ajoute déjà le ftp:
à l'URL. Avez-vous essayé de le supprimer de votre ordinateur et de voir si cela fonctionne?
> ftp ftp-trace.ncbi.nih.gov/1000genomes/ftp/data