El comando mv(mover) del sistema operativo Linux/Unix se utiliza para mover o renombrar archivos y directorios. Permite mover archivos de un directorio a otro y renombrar archivos y directorios en el directorio actual o en otro directorio. mv puede utilizarse para renombrar un archivo o directorio si el nuevo nombre de archivo o directorio se especifica en el mismo directorio que el archivo o directorio original.
La sintaxis de mv es la siguiente:
mv [options] source_file/directory target_directory
Para mover un archivo a otro directorio, debe introducir la ruta completa del archivo original y el directorio de destino:
mv /home/user/documents/file.txt /home/user/downloads/
Para renombrar un fichero en el directorio actual, especifique el nombre del fichero antiguo y el del nuevo:
mv old_name.txt new_name.txt
Para renombrar un fichero en otro directorio, debe introducir la ruta completa al fichero y el nuevo nombre del fichero:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Todavía hay opciones para el comando mv que se pueden utilizar para controlar con mayor precisión el movimiento de archivos y directorios.
Por ejemplo
-f - sobrescribir el fichero sin aviso;-i - pedir confirmación antes de sobrescribir un fichero;-v - mostrar información sobre el movimiento de archivos en la pantalla.Ejemplo de uso de las opciones:
mv -i old_name.txt new_name.txt
Este comando pide confirmación antes de renombrar el fichero nombre_viejo.txt a nombre_nuevo.txt.