GNU/Linux >> Tutoriales Linux >  >> Linux

Uso del comando Linux mv con ejemplos

En esta guía, aprenderá a usar Linux/Unix mv dominio. El comando mv de Linux tiene 2 funcionalidades distintas dependiendo de cómo se use.

  1. Se puede usar para cambiar el nombre de un archivo o una carpeta
  2. Se puede usar para mover un archivo o una carpeta de una ubicación a otra

Usar el comando mv para cambiar el nombre de un archivo o directorio

Para cambiar el nombre de un archivo usando mv, los 2 archivos (el archivo original y el renombrado) deben estar en la misma ubicación
La sintaxis para cambiar el nombre de un archivo o directorio es la siguiente

# mv file_name new_file_name

Por ejemplo, tengo un archivo llamado linux-for-beginners y quiero cambiarle el nombre a unix-for-beginners

# mv linux-for-beginners unix-for-beginners

Puede verificar aún más que el archivo ha sido renombrado usando el ls dominio. El resultado se muestra a continuación

Como se observa, el archivo original ha sido renombrado. El comando y la sintaxis siguen siendo los mismos para los directorios.

Usar mv para mover un archivo o un directorio

Habiendo visto cómo cambiar el nombre de un archivo/directorio, veamos cómo puede mover un archivo de un directorio a otro.

La sintaxis para esto es la siguiente

# mv [option] file /path/to/destination/directory

Por ejemplo, para mover el archivo unix-for-beginners al /opt directorio, ejecutar

$ mv unix-for-beginners /opt

La sintaxis sigue siendo la misma para mover directorios. En el ejemplo siguiente, el directorio tutorials se está moviendo a /opt directorio

opciones de comando mv

El comando mv puede ir acompañado de una variedad de opciones. Echemos un vistazo

-i (interactivo)

Esta opción solicita confirmación al usuario antes de mover un archivo que sobrescribiría un archivo preexistente con el mismo nombre. En este caso, el usuario debe presionar y para confirmar o sobrescribir.

Salida de muestra

-n (sin golpes)

El -n La opción evita que se sobrescriba un archivo. Es decir, puede cambiar el nombre de un archivo para que coincida con otro archivo y aún mantener el contenido del archivo preexistente. En este ejemplo, tenemos 2 archivos file1.txt y file2.txt . Vamos a renombrar file1.txt a file2.txt usando el -n atributo pero aún retiene el contenido de file2.txt

Salida de muestra

-v (detallado)

el -v La opción muestra el estado de la actividad que tiene lugar cuando mv Esta corriendo. El resultado de la actividad se imprime en el terminal como se muestra

Salida de muestra

-u (actualizar)

El -u La opción actualiza el archivo de destino solo si el archivo de origen tiene contenido más nuevo o falta el archivo de destino.

Comprobando la versión del comando mv

Para comprobar la versión de mv ejecuta el comando

$ mv --version

Salida de muestra

Obtención de ayuda con el comando mv

Para obtener más opciones de comando mv, ejecute el comando

$ mv --help

Salida de muestra


Linux
  1. Ordenar comando en Linux con ejemplos

  2. Comando chattr en Linux con ejemplos

  3. Comando JQ en Linux con ejemplos

  4. Ejemplos de comandos ln en Linux

  5. Ejemplos de comandos de archivo en Linux

Comando de cola de Linux con ejemplos

Uso de Cat Command en Linux con ejemplos

Comando WC de Linux con ejemplos

Comando de montaje de Linux con ejemplos

Comando gawk de Linux con ejemplos

Comando make de Linux con ejemplos