2012-05-02 34 views
5

Tôi gặp một số vấn đề với một file dos chúng tôi chạy qua đêm sẽ gửi một số tác phẩm cho các công ty khác ftp server, Các công ty khác đã kiểm tra các bản ghi của họ và chúng tôi đang kết nối và có thể đăng nhập nhưng không có các tệp đã từng được chuyển. Tôi đã tự hỏi nếu có một sự khác biệt giữa việc sử dụng lệnh put vs lệnh send. Hệ thống mới hơn hoặc cũ hơn không hỗ trợ một hay khác?lệnh FTP gửi vs đặt

Trả lời

8

Trang của Linux dành cho ftp cho biết rằng send là "từ đồng nghĩa để đặt". Và tài liệu của MS cho khách hàng dòng lệnh của họ nói rằng "The send command is identical to the put command".

Bây giờ, một khách hàng FTP là kinda tự do làm bất cứ điều gì nó thích. Đó là giao thức FTP được chuẩn hóa; giao diện dòng lệnh, không quá nhiều. (Nó thậm chí không cần thiết mà một khách hàng một giao diện dòng lệnh, hầu hết khách hàng GUI thì không.) Nhưng vì khả năng tương thích, hầu hết khách hàng có một giao diện dòng lệnh có xu hướng đồng ý trên hầu hết các lệnh phổ biến. Và máy chủ không biết hoặc quan tâm đến lệnh bạn đã nhập để gửi tệp; miễn là nó thấy STOR (lệnh giao thức cấp để gửi tệp), giả sử mọi thứ khác hoạt động, tệp sẽ được chuyển.

Có vẻ như vấn đề của bạn là ở đâu đó trong "mọi thứ khác".