Cabe a cada sistema de arquivos lidar com um movimento dentro do sistema de arquivos (também conhecido como renomear um arquivo), mas os sistemas de arquivos praticamente o manipulam atualizando entradas de diretório sem mover o inode ou o conteúdo do arquivo.
Uma mudança entre os sistemas de arquivos (não importa se está no mesmo meio físico ou não) é tratada como uma cópia de arquivo seguida por uma exclusão. Isso é exatamente o que o comando mv
faz. Obviamente, isso significa que o sistema de arquivos de destino precisa fazer uma nova cópia do arquivo.