Rsync

Rsync是Unix下的一款应用软件,它能方便地同步两台计算机之间的文档和目录。

安装

# pacman -S rsync

使用

服务器端

开启服务
# rc.d start rsyncd
:: Starting rsyncd [DONE]

客户端

通过如下脚本
#!/bin/bash 
LocalDir=/cygdrive/e
UserName=david
Server=192.168.9.1
Repository=pyramid
case "$1" in
        upload)
                echo
                echo "Upload local file(s) to $Server"
                echo
                rsync -ave ssh $LocalDir/$Repository $UserName@$Server:$Reposito
ry
                ;;
        download)
                echo
                echo "Download file(s) from Server $Server"
                echo
                rsync -ave ssh $UserName@$Server:$Repository $LocalDir
                ;;
        *)
                echo
                echo "usage: $0 {upload|download}"
                echo
                ;;
esac

配置

待续。




posted @ 2011-12-19 21:50  __BSD__  阅读(250)  评论(0编辑  收藏  举报