小编Ary*_*yan的帖子

rsync 命令是增量复制还是覆盖文件?

rsync 命令用于将文件夹数据同步到另一个文件夹。我想知道此命令是否覆盖整个文件并同步或仅复制新文件或更改的文件。是否提示是否在目标文件夹中找到类似名称的文件?

具体来说,我正在使用rsync -rvh /usr/local/aryan/ /usr/local/aryan并将所有文件从本地机器覆盖到远程机器。我手动将 10 个文件复制到远程位置,然后使用上述rsync命令同步 20 个文件,包括前 10 个文件。之后rsync -rvh command,我可以看到远程位置的所有文件都在同一时间。这意味着所有文件都被覆盖了。

rsync

8
推荐指数
2
解决办法
3万
查看次数

获取 tar 并复制到远程服务器并提取该 tar

我想从登录的 shell 中获取 tar 并将该 tar 文件带到远程主机,然后在那里提取 tar 文件。我有以下命令,但 tar 本身没有创建。

time=`date`
timestamp=`date +%F_%H%M`
backpfilename=db${timestamp}.tar.gz

cd /home/aryan/ && tar -cvzf $backupfilename | ssh root@remoteserver 'cd /home/aryantest/ && tar -xvzf $backpfilename'
Run Code Online (Sandbox Code Playgroud)

linux ssh tar

0
推荐指数
1
解决办法
8398
查看次数

标签 统计

linux ×1

rsync ×1

ssh ×1

tar ×1