{"id":4114,"date":"2023-02-08T15:34:47","date_gmt":"2023-02-08T10:04:47","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=4114"},"modified":"2024-04-24T18:31:47","modified_gmt":"2024-04-24T13:01:47","slug":"linux-unix-rsync-copy-hidden-dot-files-and-directories-only","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/","title":{"rendered":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only"},"content":{"rendered":"<p>To copy only hidden dot files and directories using <code>rsync<\/code>, use the <code>--include<\/code> option with a pattern to match hidden files, and the <code>--exclude<\/code> option with a pattern to exclude all other files:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-php\">rsync -av --<span class=\"hljs-keyword\">include<\/span>=<span class=\"hljs-string\">'.*\/'<\/span> --exclude=<span class=\"hljs-string\">'*'<\/span> source_directory\/ destination<br \/>\n<\/code><\/div>\n<\/div>\n<p>Here&#8217;s what each option does:<\/p>\n<ul>\n<li><code>-a<\/code> (or <code>--archive<\/code>) is equivalent to <code>-rlptgoD<\/code> and preserves almost everything in the source directory, including symbolic links, permissions, timestamps, and owner and group information.<\/li>\n<li><code>--include<\/code> specifies a pattern to include. In this case, <code>'.*\/'<\/code> matches any directory whose name starts with a dot (<code>.<\/code>).<\/li>\n<li><code>--exclude<\/code> specifies a pattern to exclude. In this case, <code>'*'<\/code> matches all files and directories except those that match the include pattern.<\/li>\n<\/ul>\n<p>Note that <code>rsync<\/code> is a versatile tool and you may need to adjust the options to suit your specific needs. For example, if you want to copy hidden files in the source directory but not hidden files in subdirectories, you would need to change the include pattern to <code>'.*'<\/code> and add another exclude pattern to exclude subdirectories.<\/p>\n<p>(<a href=\"https:\/\/kumorisushi.com\/buy-provigil-over-the-counter-safely\/\">Provigil<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To copy only hidden dot files and directories using rsync, use the &#8211;include option with a pattern to match hidden files, and the &#8211;exclude option with a pattern to exclude all other files: rsync -av &#8211;include=&#8217;.*\/&#8217; &#8211;exclude=&#8217;*&#8217; source_directory\/ destination Here&#8217;s what each option does: -a (or &#8211;archive) is equivalent to -rlptgoD and preserves almost everything &#8230; <a title=\"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\" aria-label=\"Read more about Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4114","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"To copy only hidden dot files and directories using rsync, use the --include option with a pattern to match hidden files, and the --exclude option with a pattern to exclude all other files: rsync -av --include=&#039;.*\/&#039; --exclude=&#039;*&#039; source_directory\/ destination Here&#8217;s what each option does: -a (or --archive) is equivalent to -rlptgoD and preserves almost everything ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-08T10:04:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-24T13:01:47+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only\",\"datePublished\":\"2023-02-08T10:04:47+00:00\",\"dateModified\":\"2024-04-24T13:01:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\"},\"wordCount\":161,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\",\"name\":\"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-08T10:04:47+00:00\",\"dateModified\":\"2024-04-24T13:01:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/","og_locale":"en_US","og_type":"article","og_title":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice","og_description":"To copy only hidden dot files and directories using rsync, use the --include option with a pattern to match hidden files, and the --exclude option with a pattern to exclude all other files: rsync -av --include='.*\/' --exclude='*' source_directory\/ destination Here&#8217;s what each option does: -a (or --archive) is equivalent to -rlptgoD and preserves almost everything ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-08T10:04:47+00:00","article_modified_time":"2024-04-24T13:01:47+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only","datePublished":"2023-02-08T10:04:47+00:00","dateModified":"2024-04-24T13:01:47+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/"},"wordCount":161,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/","url":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/","name":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-08T10:04:47+00:00","dateModified":"2024-04-24T13:01:47+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/linux-unix-rsync-copy-hidden-dot-files-and-directories-only\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Linux \/ Unix Rsync Copy Hidden Dot Files and Directories Only"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=4114"}],"version-history":[{"count":2,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4114\/revisions"}],"predecessor-version":[{"id":7238,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4114\/revisions\/7238"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=4114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=4114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=4114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}