我正在阅读如何在 Digital Ocean Ubuntu 14.04 VPS 上安装 Magento。所有文件都在服务器上。作者说:
我们将使用
rsync
在那里传输我们的 Magento 文件,因为rsync
将包括重要的隐藏文件,例如.htaccess
.magento
传输完成后,我们可以通过删除文件夹和存档来清理我们的主目录 。sudo rsync -avP ~/magento/. /var/www/html/
rsync
将安全地将所有内容从您解压缩的目录复制到/var/www/html/
.
我用Linux很长时间了,从来没有使用过Rsync在同一台机器上移动文件,也没有遇到过作者提到的问题。Digital Ocean 聘请专业作者,因此他的说法可能有一定的道理。
在同一台机器上移动文件时,在 mv 或 cp 上使用 Rsync 是否有优势?
我认为重点是将 to 的内容
magento
转移/var/www/html
。也就是说,如果我们有:我们会得到:
这很烦人,但并不难,用
mv
. 您必须使用某种形式的,或在 bash 中find
启用,才能包含.dotglob
.bar
rsync
更简单。与
find
:在
dotglob
bash 中: