Comando MV en Linux con un ejemplo útil

Comando MV en Linux con un ejemplo útil

El comando MV se usa para mover archivos de un directorio a otro directorio. También se usa el comando MV para cambiar el nombre de archivo en sistemas Linux. Es un comando de uso frecuente por los usuarios de Linux. Debe aprender sobre el comando MV en Linux y sus parámetros.

En este tutorial aprenderá el comando MV Linux con ejemplos útiles

Sintaxis:

Uso: MV [Opción] ... [-t] Fuente Dest o: MV [Opción] ... Fuente ... Directorio o: MV [Opción] ... -T Directorio Fuente .. 

El comando Move es útil para cambiar el nombre del archivo de origen al nombre del archivo Dest. También puede mover un archivo fuente a otro directorio. Este comando también nos permitió mover el directorio, incluidos todos los subdirectorios para dirigir el directorio.

Ejemplos de comando MV

A continuación se muestra los ejemplos básicos de comando MV en Linux Terminal.

  1. Cambiar el nombre del archivo en el directorio actual - Por ejemplo, cambiar el nombre de la fuente de archivo.txt para destrar.txt en el directorio actual.
    fuente de MV.Txt Dest.TXT  
  2. Mover archivo al directorio de destino - Mover una fuente.Archivo TXT disponible en el directorio actual al directorio /TMP.
    fuente de MV.txt /tmp /  

    En el comando anterior, el nombre del archivo no cambia en el directorio de destino. También puede cambiar el nombre del nombre del archivo en el directorio de destino solo proporcionando nombre de archivo en el destino. Como:

    fuente de MV.txt /tmp /des.TXT  
  3. Mueva el archivo del directorio de origen al directorio de destino - También podemos mover archivos o directorio de algún otro directorio al directorio de destino.

    El siguiente comando se moverá/var/dir1/fuente.REGISTRO ARCHIVO A /VAR /LOG Directory con el mismo nombre.

    MV/var/dir1/fuente.log/var/log/  
  4. Mueva varios archivos al destino a la vez - El MV acepta múltiples archivos de origen y muévalos al directorio de destino a la vez.

    El siguiente comando moverá el archivo1.txt, archivo2.txt en el directorio actual y /opt /file3.txt al directorio /tmp. Aquí el último parámetro de línea de comando se utiliza como destino por el comando MV.

    archivo mv1.archivo txt2.txt /opt /file3.txt /tmp  

    También puedes usar -T opción para proporcionar directorio de destino.

    MV -T /TMP File1.archivo txt2.txt /opt /file3.TXT  

Opciones de línea de comandos MV

Debe recordar algunas de las opciones de línea de comando para el comando MV útil mientras trabaja en la terminal.

  • -b Use esta opción para crear una copia de seguridad de cada archivo de destino existente. Esto es muy útil de la pérdida de datos sobrescribida y de datos no deseadas. Si el archivo de destino ya existe, crea una copia del archivo de destino con ~ agregado en el nombre del archivo.
    Fuente de MV -B.Txt Dest.TXT  
  • -f, --force Use esta opción para sobrescribir el archivo de destino sin solicitar la confirmación. Esto es útil para usar el comando MV en tareas de automatización o scripts de shell.
    MV -F Fuente.Txt Dest.TXT  
  • -yo, -interactivo Esta opción se utiliza siempre para solicitar la confirmación antes de sobrescribir el archivo de destino.
    MV -I Fuente.Txt Dest.TXT  CP: sobrescribir 'dest'? 

    Ingrese la opción Y/N para permitir o negar la solicitud de sobrescribencia.

  • -T,--Target-Directory = Directorio Use esta opción para mover varios archivos al directorio de destino.
    MV -T /TMP File1.archivo txt2.txt /opt /file3.TXT  

    El comando anterior moverá el archivo1.txt, archivo2.txt y /opt /file3.archivos txt en el directorio /tmp.

  • -T,--no-Target-directorio Si ya existe un directorio en el destino con el mismo nombre, entonces el comando predeterminado mueve el archivo de origen en el directorio de destino. Esta opción instruir al comando MV para tratar el destino como el archivo y dejar de mover la fuente en el destino.
    Fuente MV -T.salida txt  MV: No se puede sobrescribir la 'salida' del directorio con no directorio 
  • -U, -Update - Esta opción le dice al comando MV que se mueva solo si el archivo de origen es más nuevo que el archivo de destino o falta el archivo de destino.
    Fuente de MV -U.Txt Dest.TXT 

Conclusión

En este tutorial, ha aprendido los usos del comando Linux MV con los ejemplos útiles y las opciones de línea de comandos.

Comparta sus pensamientos sobre este artículo a través de comentarios para mejorarlo. Su