Useful Linux Commands:

rsync -av username@remote_host:/home/username/directory local_directory

-a syncs recursively and preserves symbolic links, special and device files, modification times, groups, owners, and permissions. It’s more commonly used than -r and is the recommended flag to use.
-v means “verbose”, it gives the appropriate output.

wget -r -np -R “index.html*” http://example.com/configs/.vim/

It will avoid downloading the auto-generated index.html

Chmod Calculator