これは、使用している ftp クライアントによって異なります。たとえば、Mac OSX (BSD の ftp クライアント) では、デフォルトのコマンド ライン ftp クライアントは完全な URL を受け入れますが、たとえば CentOS ではデフォルトのクライアントは受け入れず、ホスト名だけに接続する必要があります。そのため、Linux のフレーバーとインストールされているデフォルトの ftp クライアントに依存します。
CentOS (ARPANET) のデフォルトの ftp クライアント:
ftp ftp-trace.ncbi.nih.gov
cd 1000genomes/ftp/data
CentOS 5.9 または Fedora 18 (私がテストした場所) で完全な URL を使用する場合は、追加の ftp クライアントをインストールできます。たとえば、ncftp と lftp には、探している動作があります。
yum または任意のパッケージ マネージャーから利用可能な ncftp:
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 は、お気に入りのパッケージ マネージャーからも入手できます。
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>
ページを取得する別のより効率的な方法は、wget または curl を使用することです。これらは、http、ftp、およびその他のプロトコルで機能します。