共享乙個同步ftp指令碼

2021-06-05 08:13:46 字數 599 閱讀 3305

一直想找乙個能夠完成ftp synchronizer差不多功能的的工具,花費了很多時間找到了乙個perl指令碼,原始版本,詳細注釋 ,公升級版本,

首先感謝那三位作者的貢獻,但是我發現該指令碼仍然有幾個問題:

1。ftp固有的不能設定修改時間的問題。

2。不能報告同步衝突

3。同名且大小相等並不能保證兩個檔案一致。

所以我對**進行了修改,分享給大家,也希望大家幫我檢查一下裡面可能存在的問題(我已經進行過測試,但難保沒問題。),讓這個程式能夠完全代替ftp synchronizer.

用法:-h 幫助

-v verbose模式

-d 輸出ftp除錯資訊

-k 輸出同步動作,並不執行。強烈建議同步前做一次,以免誤傷。

-p 設定ftp passive mode。防火牆後的機器需要。

-i  不同步的檔案

-s ftp伺服器位址

-u ftp使用者名稱

-p ftp密碼

-r  ftp同步目錄

-l  本地同步目錄

-o 時差偏移量,單位s,本地時區-ftp時區。第一次同步時需要,之後不用。

**如下:

如何同步共享同乙個list

例如多個執行緒要從同乙個list 中取物件,別的執行緒取了,其他執行緒則不可以再去這個物件.1.同步多執行緒 對 linklist 的removefirst 的操作或者 其他list 的remove 再get第乙個物件 的方法來實現.class sendsmstask implements runn...

同步檔案到本地FTP指令碼

同步公網兩台資料庫伺服器的備份包回到本地的ftp伺服器上面,本地伺服器具備免金鑰登入公網的兩台伺服器。bin bash creation date 2011 07 06 auther wubolu rq date y m d scp root 61.45.18.103 home databack 1...

原 乙個開本地所有共享的指令碼

code dim fso,wshshell,d,s,dc,n 定義共享碟符 disks array a a c c d d e e f f g g h h i i j j k k l l m m n n o o p p q q r r s s t t u u v v w w x x y y z z ...