Command-Line
如何遞歸複製隱藏目錄並保留其權限?
mkdir backupcache cp -rp .cache backupcache # or cp -rp \.cache backupcache does not work
沒有任何內容被複製並且目錄備份記憶體保持為空
不要指定文件或目錄
假設您創建了新文件夾(或將要創建一個)並希望在創建文件夾後將文件複製到其中
mkdir /test/folder cp -rp /path/to/copy/. /test/folder
這會將所有文件/文件夾遞歸地從
/path/from/copy
in 複製到在第一行創建的現有文件夾中。另一種方法是
tar
. 例如:$cd foo $tar cf - . | tar -C /path/to/bar -x
使用
rsync
:rsync -av src dest
mkdir backupcache cp -rp .cache/. backupcache
這樣只有內容(
/.
).cache
被複製,而不是.cache
部分。