Re: [求救] 請問使用rsync同步資料夾的問題

看板MAC (蘋果Mac)作者 (歡迎加入豬頭黨)時間14年前 (2011/02/10 10:35), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《notBeing (Fake book)》之銘言: : 用rsync這個指令做資料夾同步,在同一台電腦上我會做。 : 但是在同一個網域有二台mac要如何做? : 我的配置是 powerbook當AP,一台mini server,另一台是air : 為了方便稱mini為b,air叫a。在a的finder裡的server欄可以 : 看見b,但是我在a上的command line裡不知道要如何把b的資 : 料夾指定給a,這個部分讓怎麼做呢? : 另外mini server並沒有當成server在用,所以我也不知道它的 : SSH有沒有打開讓外部電腦登入,就思考成一樣的client端電腦 : 來做。 : 請有經驗的板友教一下,謝謝 你在 a 上面要丟資料給 b 的話,不用開 rsyncd (server),但是目的方的 sshd 要打開,如果你覺得 mini server 的 ssh 不好開的話,那就反過來開 你的 air 的 sshd,然後在 mac mini 上操作。不過為了方便起見還是通通都 開比較好,以後要互相丟來丟去比較簡單。 指令可以這樣下: (在a上面操作,然後你要有b的帳號,假設叫ub,b的ip是bip) rsync -avHS dir ub@bip:/Users/ub 輸入之後打密碼,然後 dir 就會被丟到 b 的 /Users/ub 目錄下面了, 當然,ub要有存取 /Users/ub 目錄的權限,不然檔案是寫不進去的。 如果 /Users/ub 下面已經有一個目錄叫 dir,那檔案會疊進去, 加上 --delete 參數可以把即有 dir 目錄裡面不該存在的檔案砍掉, 這樣 a 和 b 上的 dir 就會完全同步了 (小心使用,不確定的話先加上 -n 參數測試) 詳細操作請 man rsync -- I will use Google before asking dumb questions. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.42.22

02/10 14:26, , 1F
thx!!!!!!!
02/10 14:26, 1F

02/11 00:47, , 2F
好文推 !
02/11 00:47, 2F
文章代碼(AID): #1DKqxL9f (MAC)
文章代碼(AID): #1DKqxL9f (MAC)