mv 命令-它如何工作?

mv 命令-它如何工作?

我正在使用以下方法移动大目录(最大 10gb)mv命令,几分钟后我取消了它(Ctrl + C)。

mv然后该过程停止并且一些文件被复制到目标目录。

我的问题是mv命令在将文件复制到目标目录后立即删除文件,还是在复制完所有文件后立即删除所有文件?

答案1

当您在同一个文件系统上工作时,mv实际上不会将文件内容复制到其他地方并删除原始文件。它只是将指针移动到文件(简单来说),或重命名它。

ed文件的inode编号mv不会改变。

跨文件系统工作时,mv只会逐个复制然后删除原始文件。

相关内容