我有一个文件-一个被第一次创建,那么文件- B将创建依赖于文件A.然后我会
我将重复步骤 1 和步骤 2。 ---------------------------- A | B (write here) | notice: A, B, C are all binary file ---------------------------- 现在我想知道B是否可以共享文件C的B部分,所以我重新创建它时不需要写入C(即我将跳过步骤2)。结果可能如下所示: ---------------------------- A | link to B | ---------------------------- 问: 您可以使用 假设“C”=5KB(“A”=1KB,“B”=4KB); 将“B”归零: dd if=/dev/zero of=C iflag=fullblock oflag=seek_bytes seek=1000 bs=1000 count=4 用另一个文件“new_B”替换“B”(如果“new_B”大于“B”,“C”的大小将增长到等于“new_B”和“B”之差的大小): dd if=new_B of=C oflag=seek_bytes seek=1000 如果要写入的数据是另一个命令的输出,另一种选择是将数据直接通过管道传输到 [...] | dd of=C oflag=seek_bytes seek=1000 相关文章推荐: |
|
来自: 新用户34008MEn > 《main》