2007年11月1日 星期四

用Cygwin/rsync將Windows的檔案備份到Linux

有啥困難?大家都會,不是嗎?
再仔細想想,中文好像會有問題,對不對?
現在的Linux大部分都用UTF-8來處理中文檔名了吧!

說一下我的解法:
  1. 安裝Cygwin,別忘了把openssh和rsync也順便打勾唷!
  2. 安裝UTF-8 Cygwin
  3. 在~/.bashrc加入【alias ls="ls --show-control-chars"】,重進Cygwin Bash Shell
  4. 先ls看看您的中文檔名正不正常吧!
  5. 如果可以,rsync應該也可以囉!【rsync -auv /cygdrive/c/Incoming/* 10.0.0.3:Incoming】
  6. 趕快上你的Linux box看看中文檔名對不對吧!

重點就是UTF-8 Cygwin。對了,不習慣用Cygwin Shell的人,趕快去下載PuTTYcyg,超好用的。不過,別忘了Translation也要改成UTF-8,看中文檔名才OK唷!

沒有留言: