Comandos Linux mv

Qué es el Comando de Linux mv?

Explicación

COMANDO mv:


El comando mv es la abreviatura de mover. Se usa para mover/renombrar un archivo de un directorio a otro. El comando mv es distinto del comando cp ya que elimina completamente el archivo del origen y lo mueve a la carpeta especificada, mientras que el comando cp sólo copia el contenido de un archivo a otro.

SINTAXIS:


La sintaxis es
mv [-f] [-i] nombre_antiguo nuevo_nombre

OPCIONES:


-f Así no preguntará antes de sobreescribir (equivalente a --reply=yes). mv -f moverá los archivos sin preguntar incluso si está escribiendo sobre un archivo de destino existente.
-i Pregunta antes de sobreescribir algún archivo.

EJEMPLO:


  1. Para renombrar / mover un archivo:
    mvfile1.txtfile2.txt

    Este comando renombra file1.txt a file2.txt
  2. Para mover un directorio
    mvhscripts tmp

    En la línea anterior el comando mv mueve todos los archivos, directorios y subdirectorios desde hscripts a tmp si el directorio tmp ya existe. Si no existe el directorio tmp, renombra el directorio hscripts a tmp.
  3. Para mover archivos múltiples / más archivos a otro directorio
    mvfile1.txttmp/file2.txtnewdir

    Este comando mueve los archivos file1.txt desde el directorio actual y file2.txt desde el directorio tmp a newdir.

LINUX / UNIX cmd