Skip to content

Rsync

rsync -a --exclude 'file.txt' src_directory/ dst_directory/

rsync -a --exclude 'dir1' src_directory/ dst_directory/

rsync -a --exclude={'file1.txt','dir1/*','dir2'} src_directory/ dst_directory/

rsync -a --exclude-from='exclude-file.txt' src_directory/ dst_directory/

find src_directory/ -name "*.jpg" -printf %P\\0\\n | rsync -a --files-from=- src_directory/ dst_directory/

Concurrency

ls /source/dir | xargs -n1 -P4 -I% rsync -Pa % myserver.com:/dest/dir/