Bajo las siguientes condiciones-
mv
dentro de la misma partición HDDmv
a una partición diferente en el mismo HDDmv
a un dispositivo diferente (por ejemplo, USB HDD)
¿Se ha movido el archivo completo o se trata de un cambio muy pequeño, como una reasignación de puntero?
Respuesta aceptada:
Depende de cada sistema de archivos cómo manejar un movimiento dentro del sistema de archivos (también conocido como cambiar el nombre de un archivo), pero los sistemas de archivos lo manejan prácticamente universalmente actualizando las entradas del directorio sin mover el inodo o el contenido del archivo.
Un movimiento entre sistemas de archivos (no importa si está en el mismo medio físico o no) se maneja como una copia de archivo seguida de una eliminación. De hecho, esto es exactamente lo que mv
el comando lo hace. Obviamente, eso significa que el sistema de archivos de destino tiene que hacer una nueva copia del archivo.