Điều này tùy thuộc vào ứng dụng khách FTP bạn đang sử dụng. Trên máy Mac OSX (máy khách ftp từ BSD), ví dụ, máy khách ftp dòng lệnh mặc định chấp nhận url đầy đủ, trong khi ví dụ trong CentOS, máy khách mặc định không có, và bạn cần kết nối chỉ với tên máy chủ. Vì vậy, nó phụ thuộc vào hương vị của Linux và máy khách ftp mặc định được cài đặt.
Mặc định ftp client trong CentOS (ARPANET):
ftp ftp-trace.ncbi.nih.gov
cd 1000genomes/ftp/data
Nếu bạn muốn sử dụng url đầy đủ trong CentOS 5.9 hay Fedora 18 (nơi tôi thử nghiệm nó), bạn có thể cài đặt một ứng dụng ftp bổ sung. Ví dụ ncftp và lftp có hành vi bạn đang tìm kiếm.
ncftp, có sẵn thông qua yum hoặc người quản lý gói yêu thích của bạn:
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, cũng có sẵn thông qua quản lý gói yêu thích của bạn:
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>
khác, hiệu quả hơn, cách nào để lấy một trang, đang sử dụng wget hoặc curl. Những công việc này cho http, ftp và các giao thức khác.
Hmm. Nó hoạt động hoàn toàn tốt trên MacOS của tôi. nhưng ngay cả khi xóa đường dẫn. kết quả vẫn như cũ – Scicare
Bạn có đang sử dụng Linux hoặc OS X không? Câu hỏi được gắn thẻ với Linux. – Joni
Cảm ơn bạn đã xây dựng. Làm việc như ma thuật. do đó, nó phải được sử dụng bởi 2 máy tính bằng cách sử dụng chương trình ftp khác nhau và một có thể nhận ra đường dẫn thư mục. Bạn nói đúng, cái đang hoạt động tốt là trên MacOS – Scicare