{"id":399,"date":"2014-09-16T22:26:32","date_gmt":"2014-09-16T21:26:32","guid":{"rendered":"http:\/\/www.xtreem.se\/?p=399"},"modified":"2014-09-16T23:13:51","modified_gmt":"2014-09-16T22:13:51","slug":"filetransfer-with-scp-and-rsync","status":"publish","type":"post","link":"http:\/\/www.xtreem.se\/?p=399","title":{"rendered":"Filetransfer with scp and rsync"},"content":{"rendered":"<p><strong>SCP<br \/>\n<\/strong><br \/>\n<code>scp -rp sourcedirectory user@dest:\/path<\/code><br \/>\n<em><br \/>\n-p Preserves modification times, access times, and modes from the original file.<br \/>\n-r Recursively copy entire directories.<br \/>\n(Note that scp follows symbolic links encountered in the tree traversal.)<\/em><\/p>\n<p><strong>RSYNC<br \/>\n<\/strong><br \/>\n<code>rsync -ravz --delete sourcedirectory user@dest:\/path<\/code><br \/>\n<em><br \/>\n-r recurse into directories<br \/>\n-a archive mode<br \/>\n-z compress file data during the transfer<\/em><\/p>\n<p><Strong> Include exclude variables<\/strong><br \/>\n<em><br \/>\n-F<br \/>\n            &#8211;exclude=PATTERN       exclude files matching PATTERN<br \/>\n            &#8211;exclude-from=FILE     read exclude patterns from FILE<br \/>\n            &#8211;include=PATTERN       don&#8217;t exclude files matching PATTERN<br \/>\n            &#8211;include-from=FILE     read include patterns from FILE<br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SCP scp -rp sourcedirectory user@dest:\/path -p Preserves modification times, access times, and modes from the original file. -r Recursively copy entire directories. (Note that scp follows symbolic links encountered in the tree traversal.) RSYNC rsync -ravz &#8211;delete sourcedirectory user@dest:\/path -r recurse into directories -a archive mode -z compress file data during the transfer Include exclude [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/posts\/399"}],"collection":[{"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=399"}],"version-history":[{"count":8,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/posts\/399\/revisions"}],"predecessor-version":[{"id":417,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=\/wp\/v2\/posts\/399\/revisions\/417"}],"wp:attachment":[{"href":"http:\/\/www.xtreem.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=399"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.xtreem.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}