Si bien es probable que ya sepa cómo mover un archivo en Linux utilizando el explorador de archivos GUI, es posible que preguntándose si hay un comando de movimiento en la terminal que le permite mover rápidamente archivos a diferentes directorios. El comando mv es el que desea y es fácil de usar con su sintaxis simple y algunos indicadores de seguridad opcionales.
Este comando de terminal básico funciona en la mayoría de las distribuciones de Linux, incluidas Ubuntu, Kali Linux y Fedora.
Sintaxis del comando Mv
El comando mv es bastante flexible, pero debe mantener los objetos en este orden al usarlo:
mv [opción]
Cada comando mv debe tener un origen y un destino especificados; si incluye una opción, debe ir antes que el origen y el destino. Explicaremos cuáles son algunas de esas opciones a continuación.
Para probar el comando mv sin ninguna opción, crear un archivo rápido y emita un comando como este:
Crear un nuevo archivo en Linux parece simple, ¡pero te sorprenderá la cantidad de formas en que puedes hacerlo!
mv ~ / test.txt ~ / Documentos
Ese comando moverá el archivo test.txt de la carpeta de inicio al directorio de Documentos.
Para mover varios archivos, simplemente enumere todos sus archivos, separados por espacios, antes de especificar el destino, y todos se moverán con un solo comando.
Además, si tiene varios archivos que desea mover al mismo destino, y todos tienen algo en común en su nombre (como una extensión), puede utilizar un asterisco (*) en el nombre de la fuente como comodín.
Notará que en ninguno de estos comandos mv le pidió que confirmara su movimiento o incluso que informara que había sucedido algo. Aquí es donde entran las opciones para mv.
Opciones del comando Mv
Una opción que puede utilizar es --verboso o -v, que simplemente imprimirá un registro de cada operación.
Una nota importante al usar el comando mv es que, a menos que lo especifique, mv sobrescribirá automáticamente cualquier archivo en el destino que tenga el mismo nombre que el archivo de origen.
Puede evitar una sobrescritura accidental con el modo interactivo, utilizando el -I opción.
En el modo interactivo, mv le pedirá que confirme el movimiento en caso de un conflicto de archivos en el directorio de destino.
Para cancelar automáticamente un comando mv si hay un conflicto, especifique el -norte en su lugar.
Puede configurar mv para, en caso de conflicto, favorecer siempre un archivo con una "fecha de última modificación" más reciente configurando la opción de actualización, -u.
Esto es útil si tiene dos archivos con el mismo nombre pero desea conservar solo el archivo actualizado más recientemente.
Una opción más para evitar conflictos es la opción de copia de seguridad. Si utiliza --backup = numerado, mv agregará el nombre del archivo fuente con ~1~ en el caso de un conflicto de nombre de archivo. El archivo movido se ocultará de la vista normal a menos que revele archivos ocultos, como con el comando ls -a.
Mover archivos sin problemas
Hemos aprendido algunos consejos y trucos para usar mv para mover archivos locales de forma rápida y segura en la terminal de Linux.
En algunos casos, es posible que desee mover archivos locales a otra máquina, y también hay muchas formas de hacerlo en Linux.
¿Necesita transferir sus archivos a través de Wi-Fi en Linux? A continuación, se muestran varios métodos que puede utilizar.
- Linux
- Ubuntu
- Terminal
- Linux
Jordan es un tutor y periodista apasionado por hacer que Linux sea accesible y sin estrés para todos. Tiene una licenciatura en inglés y le gusta el té caliente. Durante las estaciones cálidas, le gusta andar en bicicleta por las colinas de Ozarks, donde vive.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le enviamos.