Questions tagged «file-copy»

有关将文件从一个地方复制到另一个地方的问题

2
如何验证文件副本为reflink / CoW?
我正在玩btrfs,它允许cp --reflink写时复制。其他程序(例如lxc-clone)也可以使用此功能。我的问题是,如何判断一个文件是否是另一个文件的CoW?就像硬链接一样,我可以从inode编号看出来。

4
将具有目录结构的特定子文件夹复制到新文件夹
我有以下目录结构: Main_Dir | ----------------------------------- Subdir1 Subdir2 Subdir3 | | | --------- --------- --------- | | | | | | | | | fo1 fo2 f03 fo1 fo2 f03 fo1 fo2 f03 我想所有的子目录(复制Subdir1,Subdir2,Subdir3),以一个新的文件夹。但是我只想在新位置复制fo1和fo2文件夹。 不知道怎么做。


3
恢复中断的复制过程
如何恢复安全和可靠地处理复制文件$A到备份位置$B与完成pv "$A" > "$B"或cat "$A" > "$B"? (假设文件$A很大,例如LVM2快照文件) 这是可以实现的dd吗? 首选:bash或python(最好是python3)解决方案。 示例场景:pv "$A" > "$B"复制90%后中断。如何恢复它,以完成复制过程但又不重复整个工作?

2
如何保存更改的文件?
我有两个文件夹: 原版的/ ORIGINAL_AND_MY_CHANGES / 我的朋友有一份ORIGINAL /的副本。我想生成MY_CHANGES.tgz-与ORIGINAL /相比,它应该只包含ORIGINAL_AND_MY_CHANGES /中的新文件/更改过的文件。因此,我的朋友可以将其解压缩到他的ORIGINAL /副本中,并获得ORIGINAL_AND_MY_CHANGES /。我怎样才能做到这一点? PS我尝试过,diff但是它无法保存二进制数据,并且rsync --link-dest-生成的硬链接在存档中没有用。 PPS就我而言,修改时间不能用于确定更改了哪个文件。
8 rsync  diff  file-copy 


1
根据日期/时间从目录子集中复制文件
我正在教一个班级,其中(〜80)个学生正在提交可以通过webdav访问的作业,该作业由学生组织在由其唯一标识符命名的目录中。 这些学生分为两组,分别在一周的不同日期提交作业。我想创建一个bash脚本,以将每个学生子集的文件自动下载到本地目录中。 我不知道该怎么办的是以下内容: 通过名称选择文件夹的特定子集以从中复制文件。 根据评论进行编辑:我连接的webdav服务器有80个由学生命名的目录,这80个目录由两组学生组成。 我想从每个组的目录中选择文件,即Group1包含目录StudentA/ StudentC/ StudentD/。第2组将包含目录StudentB/ StudentE/ StudentF/。 指定要复制的文件的开始日期/时间。结束日期/时间对我很有用,因为我扣除了以后的作业。 在这些方面的任何帮助将不胜感激。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.