From 11ddd3f6a1cc547891e63c25d780e12571dfe9ab Mon Sep 17 00:00:00 2001 From: andrewboerema Date: Sun, 26 Jan 2014 13:57:33 -0600 Subject: [PATCH] new page for rsync. Fixes #17 Added page for rsync with some examples. --- osx/rsync.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 osx/rsync.md diff --git a/osx/rsync.md b/osx/rsync.md new file mode 100644 index 000000000..687b9c76d --- /dev/null +++ b/osx/rsync.md @@ -0,0 +1,21 @@ +# rsync + +> Transfers a file either to or from a remote host +> Does not allow transfer between two remote hosts +> Can transfer single files or files matched by pattern + +- transfer file from local to remote host + +`rsync {{path_to_file}} {{remote_host_name}}:{{remote_host_location}}` + +- transfer file from remote host to local + +`rsync {{remote_host_name}}:{{remote_file_location} {{local_file_location}}` + +- transfer all *.js files in current directory to host 'devbox' as user 'mike' + +`rsync *.js mike@devbox:~/projects/cakeStore/styles/` + +- transfer a directory and all its children from a remote to local + +`rsync -r mike@devbox:~/projects/cakeStore /Users/mike/devProjects/`