Skip to main content

Cómo mover archivos con el comando mv de Linux

Pinzas amperimétricas UNI-T UT 243 (Abril 2025)

Pinzas amperimétricas UNI-T UT 243 (Abril 2025)
Anonim

Esta guía le muestra todas las formas de mover archivos utilizando Linux.

La forma más fácil de mover archivos es usar el administrador de archivos que viene con su distribución particular de Linux. Un administrador de archivos proporciona una vista gráfica de las carpetas y archivos que están almacenados en su computadora. Los usuarios de Windows estarán familiarizados con el Explorador de Windows, que es un tipo de administrador de archivos.

Los administradores de archivos más utilizados en Linux son los siguientes:

  • Nautilo
  • Delfín
  • Thunar
  • PCManFM
  • Caja

Nautilus es parte del entorno de escritorio GNOME y es el administrador de archivos predeterminado para Ubuntu, Fedora, openSUSE y Linux Mint.

Dolphin forma parte del entorno de escritorio KDE y es el administrador de archivos predeterminado para Kubuntu y KaOS.

Thunar viene con el entorno de escritorio XFCE, PCManFM se instala con el entorno de escritorio LXDE y Caja forma parte del entorno de escritorio MATE.

Un entorno de escritorio es una colección de herramientas gráficas que le permiten administrar su sistema.

Cómo usar Nautilus para mover archivos

Si está utilizando Ubuntu, puede abrir el administrador de archivos Nautilus haciendo clic en el icono del archivador en la parte superior del iniciador.

Para otros de ustedes que usan el entorno de escritorio GNOME, presione la tecla Super en el teclado (generalmente tiene el logotipo de Windows y está al lado de la tecla Alt izquierda) y busque Nautilus en el cuadro provisto.

Cuando haya abierto Nautilus, verá las siguientes opciones en el panel izquierdo:

  • Lugares recientes
  • Casa
  • Escritorio
  • Descargas
  • Música
  • Imágenes
  • Videos
  • Cesto de basura
  • Otras localizaciones

La mayoría de sus archivos estarán debajo de la carpeta "Inicio". Al hacer clic en una carpeta, se muestra una lista de subcarpetas y archivos dentro de esa carpeta.

Para mover un archivo, haga clic derecho sobre el archivo y elija "Mover a". Una nueva ventana se abrirá. Navegue a través de la estructura de carpetas hasta que encuentre el directorio donde desea colocar el archivo.

Haga clic en "Seleccionar" para mover físicamente el archivo.

Cómo mover archivos usando Dolphin

Dolphin está disponible de forma predeterminada con el entorno de escritorio KDE. Si no está utilizando KDE, debe seguir con el administrador de archivos que viene con su distribución.

Los administradores de archivos son muy parecidos y no hay una buena razón para instalar una diferente a la predeterminada para su sistema.

Dolphin no tiene un menú contextual para mover archivos. En su lugar, todo lo que tiene que hacer para mover archivos es arrastrarlos a la ubicación deseada.

Los pasos para mover archivos son los siguientes:

  1. Navega a la carpeta donde se encuentra el archivo
  2. Haz clic derecho en la pestaña y elige "Nueva pestaña"
  3. En la nueva pestaña, navegue a la carpeta a la que desea mover el archivo
  4. Regrese a la pestaña original y arrastre el archivo que desea mover a la nueva pestaña
  5. Aparecerá un menú con la opción "Mover aquí".

Cómo mover archivos usando Thunar

Thunar tiene una interfaz similar a Nautilus. El panel izquierdo, sin embargo, está separado en tres secciones:

  • Dispositivos
  • Lugares
  • Red

La sección de dispositivos muestra las particiones disponibles para usted. La sección de lugares muestra elementos como "casa", "escritorio", "papelera de basura", "Documentos", "Música", "Imágenes", "Videos" y "Descargas". Finalmente, la sección de red le permite navegar por unidades de red.

La mayoría de sus archivos estarán en la carpeta de inicio, pero también puede abrir la opción del sistema de archivos para llegar a la raíz de su sistema.

Thunar utiliza el concepto de cortar y pegar para mover elementos. Haga clic con el botón derecho en el archivo que desea mover y elija "cortar" en el menú contextual.

Navegue a la carpeta donde desea colocar el archivo, haga clic derecho y elija "Pegar".

Cómo mover archivos usando PCManFM

PCManFM también es similar a Nautilus.

El panel de la izquierda tiene una lista de lugares de la siguiente manera:

  • Casa
  • Escritorio
  • Cesto de basura
  • Aplicaciones
  • Documentos
  • Música
  • Imágenes
  • Videos
  • Descargas

Puede navegar por las carpetas haciendo clic en ellas hasta que encuentre el archivo que desea mover.

El proceso de mover archivos es el mismo para PCManFM que para Thunar. Haga clic derecho en el archivo y elija "Cortar" en el menú contextual.

Navegue a la carpeta donde desea colocar el archivo, haga clic derecho nuevamente y elija "Pegar".

Cómo mover archivos usando Caja

El administrador de archivos de Caja es la opción predeterminada para Linux Mint MATE y es virtualmente igual a Thunar.

Para mover un archivo, navegue por las carpetas haciendo clic con el botón izquierdo del ratón.

Cuando encuentre el archivo que desea mover, haga clic derecho y elija "cortar". Navegue a la carpeta donde desea colocar el archivo, haga clic derecho y elija "Pegar".

Notará en el menú del botón derecho que hay una opción "Mover a" pero los lugares a los que puede mover archivos para usar esta opción son muy limitados.

Cómo cambiar el nombre de un archivo usando el comando mv de Linux

Imagina que has copiado una gran cantidad de fotos de tu cámara digital a la carpeta de Imágenes debajo de tu carpeta de inicio. (~ / Imágenes).

Tener muchas fotos en una sola carpeta hace que sean difíciles de clasificar. Sería mejor categorizar las imágenes de alguna manera.

Por supuesto, podría clasificar las imágenes por año y mes o por un evento en particular.

Para este ejemplo, asumamos que debajo de la carpeta de imágenes tiene los siguientes archivos:

  • img0001_01012015.png
  • img0002_02012015.png
  • img0003_05022015.png
  • img0004_13022015.png
  • img0005_14042015.png
  • img0006_17072015.png
  • img0007_19092015.png
  • img0008_01012016.png
  • img0009_02012016.png
  • img0010_03012016.png

Es difícil decir por las fotos lo que realmente representan. Cada nombre de archivo tiene una fecha asociada, por lo que al menos puede colocarlos en carpetas según su fecha.

Al mover archivos alrededor de la carpeta de destino ya debe existir, de lo contrario obtendrá un error.

Para crear una carpeta, use el comando mkdir de la siguiente manera:

mkdir

En el ejemplo dado anteriormente, sería una buena idea crear una carpeta para cada año y dentro de cada carpeta de ejercicio debería haber carpetas para cada mes.

Por ejemplo:

mkdir 2015

mkdir 2015 / 01_Januarymkdir 2015 / 02_Februarymkdir 2015 / 03_Marchmkdir 2015 / 04_Aprilmkdir 2015 / 05_Maymkdir 0

Ahora puede que se esté preguntando por qué creamos cada carpeta de mes con un número y un nombre (es decir, 01 de enero).

Cuando se ejecuta una lista de directorios mediante el comando ls, las carpetas se devuelven en orden alfanumérico. Sin los números, abril sería el primero y luego agosto, etc. Al usar un número en el nombre de la carpeta, se garantiza que los meses se devuelven en el orden correcto.

Con las carpetas creadas, ahora puede comenzar a mover los archivos de imagen a las carpetas correctas de la siguiente manera:

mv img0001_01012015.png 2015 / 01_January /.

mv img0002_02012015.png 2015 / 01_January / .mv img0003_05022015.png 2015 / 02_February / .mv img0004_13022015. /09_September/.mv img0008_01012016.png 2016 / 01_January / .mv img0009_02012016.png 2016 / 01_January / .mv img0010_03012016.png 2016 / 01_January /.

En cada una de las líneas de código de arriba, la imagen se copia en la carpeta correspondiente al año y al mes según la fecha en el nombre del archivo.

El punto (.) Al final de la línea es lo que se conoce como un metacarácter. Básicamente se asegura de que el archivo mantenga el mismo nombre.

Si bien los archivos ahora están ordenados por fecha, sería bueno saber qué contiene cada imagen. Realmente la única forma de hacerlo es abrir el archivo en un visor de imágenes. Una vez que sepa de qué se trata la imagen, puede cambiar el nombre del archivo utilizando el comando mv de la siguiente manera:

mv img0008_01012016.png newyearfireworks.png

Qué sucede si el archivo ya existe

La mala noticia es que si mueve un archivo a una carpeta donde ya hay un archivo con el mismo nombre, se sobrescribe el archivo de destino.

Hay maneras de protegerse. Puede hacer una copia de seguridad del archivo de destino utilizando la siguiente sintaxis.

mv -b test1.txt test2.txt

Esto cambia el nombre de test1.txt para convertirse en test2.txt. Si ya existe un test2.txt, se convertirá en test2.txt ~.

Otra forma de protegerse es obtener el comando mv para decirle si el archivo ya existe y luego puede elegir si desea mover el archivo o no.

mv -i test1.txt test2.txt

Si está moviendo cientos de archivos, entonces probablemente escribirá un script para realizar el movimiento. En este caso, no querrá que aparezca un mensaje preguntando si desea mover el archivo o no.

Puede usar la siguiente sintaxis para mover archivos sin sobrescribir los archivos existentes.

mv -n test1.txt test2.txt

Finalmente, hay un interruptor más que le permite actualizar el archivo de destino si el archivo de origen es más reciente.

mv -u test1.txt test2.txt