linux - Shell命令將tar目錄排除在某些文件/文件夾之外

linux - Shell命令將tar目錄排除在某些文件/文件夾之外

是否有一個簡單的shell命令/腳本支持排除某些文件/文件夾的存檔? 我有一個目錄,需要用一個子目錄進行歸檔,這個目錄有很多我不需要備份的非常大的文件。 不完全解決方案: tar--exclude=PATTERN命令匹配給定的模式並排除這些文件,但我需要特定的文件和文件夾被忽略(完整文件路徑),否則有效的文件可能被排除。 我也可以使用find命令來創建一個文件列表,並排除那些我不想存檔…


synchronization - rsync是否忽略文件時間戳,並在服務器上的文件不同時自動覆蓋客戶端上?

我正在嘗試設置兩台PC來同步一個文件夾樹,以便每台PC都有一個樹的副本,並且每個文件都有最新的更新。 我考慮設置Mercurial,但意識到我並不關心版本控制(特別是因為我的磁盤空間不足),而且rsync聽起來更像是我想要的-只是保持文件是最新的,沒有版本。 但是, http://www.linuxjournal.com/content/synchronizing-your-life…



linux - 無法獲取rsync排除選項以排除目錄

有一個與rsync的問題。 我使用rsync作為榮耀的cp命令。 我在腳本中有以下代碼。 rsync-aL--exclude/path/to/exclude/--exclude='.*'/source//destination 我可以得到rsync來排除任何隱藏的文件。 因此'.*'我不能得到排除目錄排除。 我試過使用'='標誌,用雙引號括起來,用單引號。 任何幫助將不勝感激。…


unix - 你如何使用rsync的身份文件?

你如何使用rsync的身份文件? 這是我認為我應該與rsync一起使用身份文件進行連接的語法: rsync-avz-e 'ssh-p1234-i ~/.ssh/1234-identity' \ "/local/dir/" [email protected]:"/remote/dir/" 但它給了我一個錯誤: Warning: Identity file ~/.ssh…


複製或rsync命令

以下命令按預期工作... cp-ur/home/abc/*/mnt/windowsabc/ rsync有什麼優勢嗎? 是否有更好的方法來保持每24小時同步備份文件夾?…


linux - rsync沒有同步.htaccess文件

我正在嘗試rsync server1的目錄A與server2的目錄B. 我坐在server1的目錄A中,運行以下命令。 rsync-av*server2::sharename/B 但有趣的是,它同步除.htaccess之外的所有文件和目錄或目錄A中的任何隱藏文件。子目錄中的任何隱藏文件都會同步。 我也嘗試了以下命令: rsync-av--include=".htaccess"…


根據.gitignore&.hgignore&svn排除rsync:忽略--filter=:C

Rsync包含一個漂亮的選項--cvs-exclude來“以與CVS相同的方式忽略文件”,但是CVS已經過時多年了。 有什麼辦法可以排除現代版本控制系統(Git,Mercurial,Subversion)會忽略的文件嗎? 例如,我有很多從GitHub簽出的Maven項目。 通常它們包括一個.gitignore,至少列出target,默認的Maven構建目錄(可能存在於頂層或子模塊中)。 由…


rsync多個遠程目錄到本地機器保留目錄路徑

我可以這樣使用rsync: rsync-e ssh [email protected]:/path/to/file:/path/to/second/file//local/directory/ 還是我必須做別的事?…


Rsync複製目錄內容,但不復制目錄本身

我正在嘗試使用不同的名稱同步兩個文件夾內容: rsync-av ~/foo [email protected]:/var/www/bar 我想將foo的內容複製到遠程主機的bar中,而不是目錄foo本身。 我嘗試過類似foo/*東西,但rsync不支持。 rsync始終創建/var/www/bar/foo…




rsync linux rsync教學 rsync用法 rsync指令 delete rsync使用 exclude ubuntu rsync參數