我想/var/lib
以相同的權限複製所有文件和資料夾。
有些文章說cp -rp /var/lib/ /var/libnew/
有人說使用rsync -aX /var/lib /var/libnew/
請解釋哪一個更好作為最重要的事情,其中所有權限應該 100% 相同。
答案1
這兩篇文章都是正確的並且符合您的要求。
我更喜歡使用rsync -avh --progress <source>/ <destination>
(在您的情況下rsync -avh --progress /var/lib/ /varlibnew
:)作為複製的進度條,-u
如果您想更新 中的文件destination
(如果它們較新),您也可以添加。
使用 rsync 時,請記住尾隨/
很重要,如果來源和目標都有尾隨/
:s,那麼目標會更深一層。