Todas las formas de mover archivos en Linux para principiantes

Todas las formas de mover archivos en Linux para principiantes
Ciertas tareas son bastante fáciles de realizar, pero muchos usuarios se atascan porque desconocen su funcionalidad adecuada. Cuando un usuario cambia a una plataforma diferente, estas operaciones menores requieren mucho tiempo, y una de esas tareas es mover archivos/carpetas de una ruta a otra.

Cuando cambia de Windows a Sistema Linux, puede surgir la pregunta en la mente de los principiantes en "¿Cómo podemos mover archivos??"En Linux, hay varias rutas para alcanzar el mismo destino, y las distribuciones de Linux están diseñadas para facilitar el uso del sistema para todo tipo de usuarios.

Antes de comenzar a mover archivos, discutamos qué significa mover los archivos? Esto podría ser útil para los principiantes confundidos con el moverse (MV) y Copia (CP) dominio.

Mover un archivo o carpeta significa cortar el archivo de la ubicación anterior y pegarlo a la nueva ubicación. Para decirlo de otra manera, moverse es transferir el contenido original a una nueva ubicación y eliminarlo de la antigua ubicación. Cuando movemos el archivo, el archivo se elimina del directorio anterior y se agrega a un nuevo destino, mientras que en la copia, los archivos permanecen en el directorio de origen.

Ahora, creo que eso es suficiente para entender el término "archivos móviles."

La diferencia entre Copiar y Mover es que el "Mover" reubicar el archivo en un nuevo destino mientras "Copiar" significa crear un duplicado del contenido y pegarlo en el nuevo destino.

Copiar un archivo usa copia (CTRL+C) y pasta (CTRL+V) llaves; Mientras que se mueve medios "Cortar (Ctrl+X) y pasta (CTRL+V)."

Cuándo moverse:

Mover archivos de datos es útil cuando los usuarios desean mantener una versión y no quieren duplicar el contenido. Sería bueno si tiene cuidado al hacer esto porque podría perder el archivo original en caso de cualquier error durante el proceso, lo que puede ser una gran pérdida.

Ventajas de mudar los datos:

Hay varias posibilidades que le explican por qué es necesario mover datos.
Demostrarlos:

Es bueno mover el archivo en lugar de copiarlo cuando trabaja en diferentes sistemas. Si no se supone que trabaje solo en una estación de trabajo; Puede transferir el documento en el que está trabajando a otro sistema y continuar. Mover datos también ayuda cuando migra a un nuevo sistema. Además, también puede ser útil para fines de respaldo. Si su disco duro tiene poco almacenamiento y desea archivar los datos en otro dispositivo de almacenamiento, es bueno moverlos en lugar de eliminarlos.

O, si el sistema no está conectado a dispositivos externos como la impresora y el escáner, puede transferir los archivos que desea imprimir al sistema conectado con la impresora.

Hemos discutido mudando brevemente los archivos y por qué alguien necesita mover datos. Además, hemos discutido sus ventajas y vimos cómo el movimiento es diferente de la copia de los datos.

Ahora, es fácil avanzar para encontrar cómo podemos mover archivos en el sistema operativo Linux:

Cómo mover archivos en el sistema Linux:

No hay forma tradicional de realizar mover operación; En distribuciones de Linux,
Se utilizan un par de métodos para mover archivos:

  1. A través de la herramienta de línea de comandos (terminal)
  2. A través de la interfaz gráfica de usuario (GUI)

Cómo mover archivos usando la herramienta de línea de comandos (terminal):

El comando utilizado para mover archivos desde la ubicación de origen a un destino en particular es el "MV" dominio:

El "MVLa herramienta de línea de comandos se considera como un comando multipropósito. No solo se usa para transferir archivos de origen a destino, sino que también se usa para cambiar el nombre de un archivo o carpeta:

Sintaxis:

La sintaxis del "MV"El comando es:

MV [Opciones] [Source_Path] [Destino_Path]

Antes de comenzar los ejemplos para mover archivos utilizando el "MV"Comando, hay otro punto que necesitamos entender.

Cuando se crea un archivo o carpeta, un "inodo"Se asigna al archivo/directorio, que contiene los metadatos del archivo. La forma completa de "inodo" es "nodo índice"Eso explica el objeto del sistema de archivos, como si se trata de un archivo o directorio y almacena la información sobre el archivo representativo como acceso de permiso, tipo de archivo, grupo, tamaño, etc. El nodo índice es una cadena de enteros, y cada uno inodo es único.

Para comprobar el inodo De un archivo específico, se menciona la sintaxis:

ls --inode [file_name]

Si quiero verificar el inodo valor del archivo de texto "muestra.TXT", El comando sería:

$ LS -Muestra de inodo.TXT

Cada vez que mueve un archivo, no se trata de mover los datos de uno inodo a otro; Solo cambias el camino. Su configuración de acceso de permiso seguiría siendo la misma que antes. Es porque no está cambiando el archivo o recreándolo, y solo su ruta en la memoria ha cambiado.

Ahora, verifiquemos cómo el "MV"El comando es útil para mover archivos a través de diferentes ejemplos.

Ejemplo 1: Mover un archivo

Crear un archivo de muestra "Sample_file.TXT" utilizando el "tocar"Comando en el"Hogar"Directorio:

$ touch sample_file.TXT

Utilizar el "MV"Comando para mover el archivo al"Documentos"Directorio; El siguiente comando detecta "Documentos"Como directorio/carpeta y transfiere el "Sample_file.TXT" en ello:

$ mv sample_file.txt/home/wardah/documentos

Para confirmar la existencia de "Sample_file.TXT" En el directorio de documentos, ejecute el "LS" comando en el terminal:

$ LS/HOME/WARDAH/DOCUMENTOS

Nota: debe escribir permiso para acceder a la fuente y el destino para mover un archivo. De lo contrario, mostrará el mensaje de error denegado por permiso.

Nota adicional:

Algunas personas se confunden mientras dan la ruta de origen y destino, por lo que obtienen los resultados incorrectos. Sin embargo, hay una manera fácil de encontrar la ruta de cualquier directorio o archivo, que se menciona a continuación:

Seleccione la carpeta/directorio que desea obtener la ruta y haga clic con el botón derecho en ella. En el menú emergente, navegue hacia "Propiedades"Y haga clic en él,

Por ejemplo, quiero encontrar el camino de "texto.TXT" carpeta en el directorio de inicio:

Cuando golpeas el "Propiedades", Te mostrará todos los detalles necesarios del"texto.TXT"Con el camino:

A partir de ahí, puede copiar la ruta y pegarlo en la terminal.

Una vez que movió el archivo, puede cambiar el nombre de usar el "MV"Comando de nuevo:

$ sample_file.txt/home/wardah/documentos/pruebas.TXT

Vamos a ver a través del "LS"Comando si el nombre del archivo ha cambiado o no:

$ LS

Ejemplo 2: Mover una carpeta al directorio

Al igual que en el ejemplo anterior, movimos un archivo de una ubicación a otra. Del mismo modo, no hay una forma separada de mover el directorio como en el "CP" dominio.
El enfoque es el mismo que lo hicimos anteriormente usando el "MV" dominio:

Cree una carpeta de prueba y establezca el nombre como "pruebas" utilizando el "mkdir" dominio. Agregue el archivo aleatorio en él, como crear un "pruebas.TXT"Archivo en él a través del"tocar" dominio:

$ Mkdir pruebas
$ prueba táctil.TXT

Mueve el "Pruebas.TXT"Archivo en el"Pruebas"Carpeta usando el"MV" dominio:

Prueba de $ MV.prueba txt

Ahora, mueve el "Pruebas"Carpeta en el"Descargas"Directorio:

Pruebas de $ MV/Home/Wardah/Descargas

Para confirmar, escriba:

$ ls/home/wardah/descargas

Ejemplo 3: Mover múltiples archivos a la vez

Cuando movemos múltiples archivos al mismo tiempo, el "MV"El comando considera el último nombre del directorio como el directorio de destino:

Mueva archivos "muestra.TXT", "pruebas.TXT", y "prueba.TXT" en el "Descargas" directorio. Para esto, abra el terminal en el directorio "Documentos", ya que todos estos archivos se colocan allí:

Muestra de $ MV.prueba txt.texto txt.txt/home/wardah/descargas

Ejecutar el "LS"Comando para confirmarlo:

$ ls/home/wardah/descargas

Como puede ver, todos los archivos se transfieren correctamente desde el "Documentos"Directorio para el"Descargas"Directorio.

Cómo mover archivos usando GUI:

Hay múltiples herramientas de GUI y sistemas de administración de archivos disponibles para el sistema operativo Linux. Los ampliamente utilizados son Nautilo, un administrador de archivos gnome, y Delfín, que es un administrador de archivos para KDE. Se prefieren estos dos administradores de archivos debido a su flexibilidad.

Actualmente estoy trabajando en Ubuntu 20.04 que usa un entorno de escritorio gnome. Por lo tanto, veremos cómo podemos mover archivos de un directorio a otro a través del Nautilo administrador de archivos.

GUI hace que la transferencia de archivos sea relativamente fácil. Solo tenemos que seguir algunas oraciones simples que se enumeran a continuación:

  1. Abra el Administrador de archivos Nautilus en el sistema en el que está trabajando.
  2. Elija el archivo que desea reubicar y haga clic con el botón derecho en él.
  3. Aparecerá un menú contextual en la pantalla y navegará hacia "Mover a" opción.
  4. Una vez que hiciste clic en el "Mover a" Opción, una ventana con la lista de posibles directorios de destino aparecerá frente a usted.
  5. Seleccione la nueva ubicación en la que desea transferir el archivo y presione "Seleccionar".

Entendamos a través de un ejemplo:

Abra el Administrador de archivos Nautilus en el Ubuntu 20.04:

Para la gente confundida con el término "Nautilo", Es solo el nombre del administrador de archivos. Y si te preguntas cómo conseguirlo, déjame mostrarlo más explícitamente.

Abra el menú Aplicaciones, busque el Administrador de archivos y escriba "nautilo" o "Archivos":

Puede ver, después de escribir el Nautilus, revela el "Archivos" opción. Haga clic en él para obtener la ventana del administrador de archivos:

Como dsiplayed, hay múltiples carpetas y algunos archivos de texto en él. Supongamos que quiero mover el "muestra.TXT" Archivo de texto en otra ubicación. Selecciona el "muestra.TXT" Archivo y haga clic con el botón derecho:

Haga clic en "Mover a… ", Aparecerá una lista de todos los destinos posibles en la pantalla:

Moveremos el "muestra.TXT" archivo al "Documentos" directorio. Luego, elija desde la ventana y presione el "Seleccionar" botón:

Los archivos se han movido correctamente del "Hogar"Directorio para el"Documentos"Directorio.

Como se puede ver, "muestra.TXT" ya no está presente en el "Hogar"Directorio:

Para verificar si se mueve correctamente al destino, abra el "Documentos"Directorio y verifique si el"muestra.TXT" El archivo existe:

Del mismo modo, si desea mover un directorio a otra ubicación, también puede hacerlo repitiendo los mismos pasos que discutimos anteriormente. Vamos a revisarlo a través de un ejemplo,
Crea una nueva carpeta en el "Hogar"Directorio y nombre. Estoy creando una carpeta con el nombre de "Pruebas", Como se muestra en la siguiente imagen:

Imagina que queremos mover el "Pruebas"Directorio/carpeta al Descargas directorio. Entonces, seleccione el "Pruebas"Carpeta, haga clic con el botón derecho y en el submenú, navegue hacia el "Mover a… " opción:

Se abrirá una ventana, seleccione el "Descargas"Directorio para transferir el"Pruebas"Carpeta haciendo clic en"Seleccionar" botón:

Confirme la existencia de la carpeta movida en el "Descargas"Directorio al abrirlo en el Administrador de archivos:

Como puede ver, es simple mover un archivo o directorio a través del "Nautilo" administrador de archivos:

Conclusión:

En esta guía, tenemos una explicación en profundidad para principiantes sobre cómo mover archivos en Linux. Mover un archivo no es una tarea difícil si sabe exactamente cómo hacerlo. En un sistema de Linux, tenemos varias formas de realizar una sola operación, ya que están diseñados para que el sistema sea cómodo para todo tipo de usuarios.

Hemos discutido brevemente un par de formas de transferir archivos a otra ubicación en su sistema. Enfoques para mover archivos o carpetas, como a través de Guía y Terminal, son bastante simples y relativamente sencillos, ya que no requiere que sea un experto para utilizar estos enfoques. Esta guía es beneficiosa a medida que obtiene una discusión paso a paso de los dos procedimientos diferentes.

Para mí, ambos métodos son rápidos y menos complejos. Si mueve un archivo a través de la GUI, simplemente haga clic con el botón derecho en el archivo de destino y haga clic en el "Mover a… " opción en el menú contextual. Aparecerá una ventana para que seleccione el directorio de destino para transferir el archivo. El archivo se eliminará de la ubicación anterior.

Si prefiere usar un terminal, entonces el "MV", Se utiliza un comando multipropósito, se utiliza. No solo se usa para mover archivos/carpetas, sino también para cambiarlos. Hemos realizado múltiples ejemplos del "MV"Comando para una mejor comprensión. El procedimiento es similar en cada ejemplo; Si sigue un ejemplo con cuidado, puede usar el "MV"Comando en cualquier lugar.