同步本地文件到服务器

本地和服务器都需要安装rsync

递归传递文件

rsync -r local_dir username@remote_host:remote_dir

过虐不需要的文件--exclude

rsync -a --exclude=pattern_to_exclude source destination

过虐文件中包含需要的文件--include=

rsync -a --exclude=pattern_to_exclude --include=pattern_to_include source destination

sh脚本

!/bin/sh

rsync -r --exclude-from=过虐文件的绝对路径(文件中包含很多文件) local_dir username@remote_host:remote_dir

你可能感兴趣的:(同步本地文件到服务器)