将文件递归地从一个目录复制到另一个目录导致一个目录中的更改反映在另一个目录文件中吗?

时间:2016-08-21 12:14:23

标签: linux ubuntu

如果我将文件从一个目录复制到另一个目录:

  • 他们的inode号码也会改变吗?
  • 一个目录的文件更改,是否也会反映在另一个目录的同一个文件中?

当我使用如下命令时:

cp -r dir1/ dir2/

1 个答案:

答案 0 :(得分:1)

使用简单的副本,文件系统将复制的文件作为新创建的文件处理,从而为它们提供新的inode。 原产地的任何改变都不会改变复制品。只有在文件之间创建符号链接或硬链接时才会发生这种情况。

您可以使用“ls -i filename”检查文件的inode。