我在Linux上有一系列目录,每个目录都包含大量的文件和数据。这些目录中的数据是自动生成的,但多个用户需要对这些数据进行更多的分析、生成更多的文件、更改结构等操作。
由于这些数据目录非常大,我不希望几个人都复制原始数据,因此我想复制该目录并从新目录链接到原始目录。然而,我希望任何更改都只保留在新目录中,并将原始目录设置为只读。我不想仅链接我定义的特定文件,因为这些目录中的数据如此多样化。
因此,我想知道是否有一种方法可以通过链接到原始目录来创建目录的副本,但只在新目录中保留任何更改的文件。
由于这些数据目录非常大,我不希望几个人都复制原始数据,因此我想复制该目录并从新目录链接到原始目录。然而,我希望任何更改都只保留在新目录中,并将原始目录设置为只读。我不想仅链接我定义的特定文件,因为这些目录中的数据如此多样化。
因此,我想知道是否有一种方法可以通过链接到原始目录来创建目录的副本,但只在新目录中保留任何更改的文件。
cp
命令,cp -f
可以实现此功能。 - palswim