Which tool is better suited to repeatedly synchronize a directory when only changed data should be transferred?
rsync, because it can transfer only what changed
rsync
cat, because it preserves an entire directory hierarchy
cat
ssh-keyscan, because it compares remote directory contents
ssh-keyscan
scp, because it is designed to detect and transfer only directory changes
scp