Estaba moviendo un directorio de gran tamaño (hasta 10 GB) usandomv
comando y después de unos minutos lo cancelé (Ctrl+C).
Elmv
Luego se detuvo el proceso y algunos de los archivos se copiaron al directorio de destino.
Mi pregunta es que hacemv
¿El comando elimina el archivo tan pronto como lo copia en el directorio de destino o elimina todos los archivos a la vez después de terminar de copiarlos?
Respuesta1
Cuando trabaja en el mismo sistema de archivos, mv
en realidad no copia el contenido del archivo en otro lugar y elimina el original. Simplemente mueve el puntero al archivo (en pocas palabras) o le cambia el nombre.
El número de inodo de mv
los archivos ed no cambiará.
Cuando trabaje en varios sistemas de archivos, mv
solo copiará y luego eliminará los archivos originales, uno por uno.