Comando mv en Linux

linux_base_web

Hola a todos, hoy os explicare a como usar el comando mv en Linux, que nos permite mover archivos y directorios por el sistema de ficheros de archivos.

Esto que haremos vale para cualquier distribución de Linux. Lo primero que haremos es abrir la pantalla de comandos, para ello abrimos el terminal de Linux, según la distribución su localización sera distinta. Nos deberá aparecer esto:

terminal GNU Linux

Antes de seguir, pincha aquí para ir al manual Rutas relativas y absolutas, donde explico las rutas que necesitamos saber como van para usar correctamente los comandos.

Cuando empecemos a escribir en el terminal, estaremos situados en la carpeta personal de nuestro usuario, dentro de la carpeta home.

Vamos a tomar como referencia un pequeño sistema de ficheros.

sistema directorio linux

La sintaxis de este comando es: mv [parametros] [ruta origen] [ruta destino]

El comando mv permite mover ficheros y directorios dentro de nuestro sistema de archivos con rutas absolutas y relativas, es similar al comando move de Windows. También puede cambiar el nombre a un fichero o directorio y usar caracteres comodines

Supongamos que queremos mover los documentos 1 y 2 de la carpeta3 a la carpeta4 con una ruta absoluta.

mv linux 1

Supongamos que queremos cambiar el nombre del documento6.txt a documento7.txt con una ruta relativa. Para ello, debemos mover el fichero al mismo lugar donde se encuentra pero con otro nombre.

mv linux 2

Supongamos que queremos mover el documento7.txt a la carpeta3. La ruta del objetivo sera relativa y la ruta del destino sera absoluta.

mv linux 3

Tenemos dos parámetros útiles:

  • -i si existe un fichero igual que el destino, nos pregunta si queremos sobrescribirlo.
  • -f aunque el fichero de destino exista, lo sobrescribe sin preguntar. 

Espero que os sea de ayuda.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *