Chỉ tải lên các tệp đã sửa đổi lên máy chủ FTP


11

Tôi muốn tải các tệp từ máy tính của mình lên một trang FTP và tôi không muốn tải lên các tệp đã có trên máy chủ. Vì vậy, tôi cần một công cụ tìm ra các tệp cục bộ khác với các tệp trên máy chủ hoặc không tồn tại trên máy chủ.

Một số yêu cầu:

  • Tôi đang sử dụng một nhà cung cấp giá rẻ không hỗ trợ rsync hoặc ssh, vì vậy tôi chỉ có thể sử dụng FTP.

  • Tôi tạo các tệp trước khi tải chúng lên, vì vậy việc so sánh dấu thời gian là vô nghĩa.

  • Tôi đã thử lftp với lệnh gương. Nó chậm (tôi nghĩ rằng nó tải lên tất cả các tập tin).

  • Tôi tải lên các tệp từ các máy tính khác nhau, vì vậy tôi không thể sử dụng sitecopy , sử dụng cơ sở dữ liệu cục bộ để theo dõi các tệp nào trên máy chủ.

  • Tôi muốn có thể tải lên tất cả các tệp đã thay đổi bằng một lệnh. Tốt nhất là không có ứng dụng GUI. Và nó cần phải chạy trong Ubuntu.

Tôi đã suy nghĩ về việc tạo ra một công cụ tương tự như sitecopy, nhưng lưu trữ tổng kiểm tra tất cả các tệp trên máy chủ FTP trên chính máy chủ. Nhưng sau đó tôi nghĩ rằng có thể đã có một công cụ như vậy.


Thay vào đó, BTW có thuộc về serverfault không?
Martin Vilcans

Bạn có thể muốn xem câu trả lời cho câu hỏi này trên ServerFault: serverfault.com/questions/24622/how-to-use-rsync-over-ftp
Neil Santos

Câu trả lời:


2

Bạn đã thử filezilla chưa?

Có tính năng "So sánh thư mục" có thể là những gì bạn đang tìm kiếm.


1
Uhm, câu hỏi này đã hơn 5 năm và OP đã không đăng nhập vào trang web trong hơn một năm. Tại sao phải cố gắng hồi sinh điều này bây giờ? : P
Patrick

Câu hỏi không chỉ được quan tâm cho OP mà còn cho những người khác như tôi.
René Nyffalanger 8/11/2017
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.