El comando mv es uno de los comandos más clásicos y útiles para los usuarios de Linux. Lo utilizarás en tus tareas del día a día como administrador del sistema o usuario normal de Linux/Unix.
El comando mv no solo es útil para mover directorios, sino también para renombrar directorios y archivos dentro de los sistemas operativos Linux y Unix. Es uno de los comandos de Linux más básicos, y en este tutorial le mostraré cómo mover un solo directorio en Linux y mover varios directorios a una nueva ruta de destino.
¿Cómo puedo mover un directorio en el sistema operativo Linux?
Para mover un directorio de origen a un directorio de destino, puede usar el comando mv como se ve a continuación:
mv origin destiny mv /origin/path /destiny/path/
En el ejemplo anterior, solo movimos un archivo a un nuevo destino.
En este ejemplo, moveremos el directorio /home/nixcp/info/ al directorio /var/archives/:
mv /home/nixcp/info /var/archives/
o simplemente podemos usar:
cd /home/nixcp/ mv info /var/archives/
Si desea obtener una salida detallada de este comando mv, siempre puede agregar el parámetro -v, por ejemplo:
mv /home/nixcp/info /var/archives/ -v
Mover varios directorios en Linux
Para mover múltiples directorios en Linux, puede usar esta sintaxis:
mv directory1 directory2 /destination/path/ -v
Después de eso, ejecute un comando ls para ver si el movimiento se realizó correctamente:
ls -l /destination/path/
También puede usar la siguiente sintaxis del comando mv:
mv -v /home/nixcp/directory1/ /home/nixcp/directory2/ -t /var/archives/
Aquí también usamos la opción -t, que moverá todos los argumentos SOURCE al DIRECTORIO de destino.
Ahora ya sabe cómo mover directorios en sistemas Linux. Esto también es útil para Mac OS, todo tipo de sistemas BSD y similares a Unix.
¿Necesita más información sobre cómo usar el comando mv para mover directorios en Linux? Echa un vistazo a la página del manual:
man mv
o
mv --helpEl comando Mover directorio de Linux fue modificada por última vez:19 de julio de 2017 por Esteban Borges