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_nombreOPCIONES:
-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:
- Para renombrar / mover un archivo:
mvfile1.txtfile2.txt
Este comando renombra file1.txt a file2.txt
- 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.
- 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.