Board logo

主題: [求助]兩台Unix複製檔案的問題 [打印本頁]

發表人: iamapo    時間: 2006-1-11 02:47 PM     主題: [求助]兩台Unix複製檔案的問題

Dear All,

現有兩台Unix Serevr(Unix1,Unix2)
要將Unix2的usr2及usr3兩個目錄的所有檔案都copy到Unix1
請問要執行何種指令??
懇請協助, thanks so much.

P.S. Unix1上也有usr2及usr3兩個目錄
發表人: NetKidz    時間: 2006-1-11 03:47 PM


引用:
iamapo寫到:
Dear All,

現有兩台Unix Serevr(Unix1,Unix2)
要將Unix2的usr2及usr3兩個目錄的所有檔案都copy到Unix1
請問要執行何種指令??
懇請協助, thanks so much.

P.S. Unix1上也有usr2及usr3兩個目錄


scp, rcp, rsync, .... 等,用法問問男人吧。
高興的話用 NFS 也可以。
發表人: iamapo    時間: 2006-1-11 04:03 PM

我試過rcp,但遇到Permission denied的問題
男人是誰?
我比較喜歡女人
發表人: NetKidz    時間: 2006-1-11 04:14 PM


引用:
iamapo寫到:
我試過rcp,但遇到Permission denied的問題

rcp 要先設好 rsh,看一下 hosts.equiv 吧。
不然就用 scp 吧,至少可以輸入 password 且傳輸有加密。


引用:

男人是誰?
我比較喜歡女人

在 Unix-like 的系統上混,不知道男人(man) 怎麼可以呢?
發表人: innova    時間: 2006-1-12 10:53 AM

why not 'tar' & 'ftp' ??

如果不是 每天要做`同步`...
用 tar+ftp 就很好用了吧!??
發表人: iamapo    時間: 2006-1-13 05:26 PM

謝謝各位大大精闢的解答,小弟用下列指令完成了
find /usr2 -print|cpio -oc|rcmd unix1 cpio -icud
find /usr3 -print|cpio -oc|rcmd unix1 cpio -icud

不過小弟想把上述指令執行的結果輸出到電子郵件又要如何做呢
Anyway thanks again.

[iamapo 在 2006-1-13 05:30 PM 作了最後編輯]
發表人: innova    時間: 2006-1-13 08:22 PM

# AnyThingIDo > AFile.txt

# mail ToMe@Myhost.MyDomain < AFile.txt


如果要包括 標準錯誤訊息
上列 改為:

# AnyThingIDo > AFile.txt   2>&1
發表人: iamapo    時間: 2006-1-13 08:34 PM


引用:
innova寫到:
# AnyThingIDo > AFile.txt

# mail ToMe@Myhost.MyDomain < AFile.txt


如果要包括 標準錯誤訊息
上列 改為:

# AnyThingIDo > AFile.txt   2>&1

歹勢最後一個指令是這樣嗎
./copy.sh > copy.log 2>&1
發表人: innova    時間: 2006-1-14 01:43 AM

yes........


多加了  2>&1
2 就是 標準錯誤
1 是 標準輸出

所以 意思就是:
把 [標準錯誤]的訊息 轉向到 [標準輸出] 去處理

而 前面 你又把 [標準輸出] 轉到某某 .log檔裡了
so.......zzZ
發表人: iamapo    時間: 2006-1-19 10:56 AM

我的unix的root的電子郵件帳號是這樣 root@ntpunix3
但是root@ntpunix3這種電子郵件帳號格式很容易被mail server擋掉
我想把他改成root@ntpunix3.com.tw的格式
請問要如何更改呢
Thanks.
發表人: innova    時間: 2006-1-19 10:29 PM

您是不是該開一個新的 topic 比較好?
這問題 跟 [複製] 似乎沒啥相關!??  

btw,
ref:
hostname
/etc/hosts




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0