小编SPo*_*eSS的帖子

rsync 究竟是如何决定同步什么的?

我找到了这个问题的多个答案,所以想问问实际使用它的人,而不是只想通过填写随机的半无用信息来制作最大的博客。

场景:我 rsync -av --progress /dir/a /dir/b 和它做它的事。

我将新文件添加到 /dir/a 并再次运行相同的命令,它知道它做了什么并且只复制新文件。

我将新文件添加到 /dir/a 并重命名 /dir/b 中的一些文件,也可能删除一些文件。

如果我rsync -av --progress /dir/a /dir/b再次运行,会复制什么?只是新文件,因为它知道它以前复制了什么,或者也被重命名/删除的文件,因为它们不再存在。

作为奖励,如果以前复制的文件再次复制,是有办法防止这一点,所以,只有新加入/ DIR / A被复制?

目前我很乐意手动检查事物,但是随着数据变得越来越大,我将需要更多的自动化来执行此任务。

rsync

17
推荐指数
2
解决办法
8573
查看次数

用于收集目录结构中每个文件的信息的递归 bash 脚本

我如何通过目录树递归工作并对每个文件执行特定命令,并将路径、文件名、扩展名、文件大小和其他一些特定文本输出到 bash 中的单个文件。

command-line bash scripts

15
推荐指数
4
解决办法
3万
查看次数

使用 Ubuntu 16.04 上“磁盘”中的 Benchmark 实用程序对 HDD 进行基准测试

我有很多硬盘,我想我应该经常对它们进行基准测试,因为这是网站告诉我要做的。但我担心使用 Ubuntu 16.04 桌面附带的库存“磁盘”实用程序是否会影响驱动器上已有的任何数据。只有一个选项“开始基准测试”,所以我没有任何有用的信息可供参考。
我想这是一个多管齐下的问题:

对已经有东西的驱动器进行基准测试是否安全?如果是这样,如果系统出于任何原因访问该驱动器是否也安全,或者我应该确保没有其他任何东西首先访问该驱动器?我应该先卸下它们(我想,我可以对未安装的驱动器进行基准测试吗?),最后,我是否真的需要像某些网站建议的那样每个月左右执行这些操作?他们不像 askubuntu 那样值得信赖(对我来说),而且我一直很重视这个群体中人们的意见。

performance benchmarks hard-drive

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