Totes les maneres de moure fitxers a Linux per a principiants

All Ways Move Files Linux



Algunes tasques són bastant fàcils de realitzar, però molts usuaris es queden atrapats perquè desconeixen la seva correcta funcionalitat. Quan un usuari passa a una plataforma diferent, aquestes operacions menors consumeixen molt de temps i una d’aquestes tasques és moure fitxers / carpetes d’un camí a un altre.

Quan canvieu de sistema Windows a Linux, pot sorgir la pregunta dels principiants sobre Com podem moure fitxers? A Linux, hi ha diverses rutes per arribar al mateix destí i les distribucions de Linux estan dissenyades per fer el sistema fàcil d’utilitzar per a tot tipus d’usuaris.







Abans de començar a moure fitxers, analitzem què significa moure els fitxers? Això pot ser útil per als principiants confosos amb el moure (mv) i còpia (cp) comandament.



Moure un fitxer o carpeta significa tallar-lo de la ubicació anterior i enganxar-lo a la nova ubicació. Per dir-ho d’una altra manera, moure’s és transferir el contingut original a una ubicació nova i eliminar-lo de l’antiga ubicació. Quan movem el fitxer, el fitxer s’elimina del directori anterior i s’afegeix a una destinació nova, mentre que en copiar, els fitxers es mantenen al directori d’origen.



Ara, crec que és suficient per entendre el terme moure fitxers.





La diferència entre Copia i Mou és que el Mou traslladeu el fitxer a una destinació nova mentre Copia vol dir crear un duplicat del contingut i enganxar-lo a la nova destinació.

La còpia d’un fitxer fa servir la còpia (Ctrl + C) i enganxar (Ctrl + V) claus; mentre que moure significa Talla (Ctrl + X) i Enganxa (Ctrl + V) .



Quan es mou:

Moure fitxers de dades és útil quan els usuaris volen conservar una versió i no volen duplicar el contingut. Estaria bé que aneu amb compte mentre feu això, ja que podríeu perdre el fitxer original en cas d’error durant el procés, cosa que pot suposar una gran pèrdua.

Avantatges de moure dades:

Hi ha diverses possibilitats que expliquen per què és necessari traslladar dades.
Demostrem-los:

És bo moure el fitxer en lloc de copiar-lo quan es treballa en sistemes diferents. Si no se suposa que heu de treballar només en una estació de treball; podeu transferir el document que esteu treballant a un altre sistema i continuar. El trasllat de dades també ajuda quan es migra a un sistema nou. A més, també pot ser útil per a còpies de seguretat. Si el disc dur té poc emmagatzematge i voleu arxivar les dades en un altre dispositiu d’emmagatzematge, és bo moure-les en lloc de suprimir-les.

O bé, si el sistema no està connectat a dispositius externs com la impressora i l’escàner, podeu transferir els fitxers que vulgueu imprimir al sistema connectat amb la impressora.

Hem debatut breument sobre el trasllat dels fitxers i per què algú necessita moure dades. A més, hem comentat els seus avantatges i hem vist com el moviment és diferent de copiar dades.

Ara és fàcil avançar per saber com podem moure fitxers al sistema operatiu Linux:

Com moure fitxers al sistema Linux:

No hi ha una manera tradicional d’actuar moure operació; en distribucions Linux,
s'utilitzen un parell de mètodes per moure fitxers:

  1. Mitjançant l'eina de línia d'ordres (Terminal)
  2. Mitjançant la interfície gràfica d'usuari (GUI)

Com moure fitxers mitjançant l'eina de línia d'ordres (Terminal):

L'ordre que s'utilitza per moure fitxers des de la ubicació d'origen a una destinació concreta és el mv comandament:

El mv l'eina de línia d'ordres es considera com una ordre polivalent. No només s’utilitza per transferir fitxers de la font a la destinació, sinó que també s’utilitza per canviar el nom d’un fitxer o carpeta:

Sintaxi:

La sintaxi del fitxer mv l'ordre és:

mv [opcions] [ruta_font] [ruta_destinació]

Abans d'iniciar els exemples per moure fitxers mitjançant el fitxer mv ordre, hi ha un altre punt que hem d’entendre.

Quan es crea un fitxer o carpeta, un fitxer inode s’assigna al fitxer / directori, que conté les metadades del fitxer. La forma completa de inode és node índex que explica l'objecte del sistema de fitxers, com si es tracta d'un fitxer o directori i emmagatzema la informació sobre el fitxer representatiu, com ara accés de permisos, tipus de fitxer, grup, mida, etc. node índex és una cadena de enters i cadascun inode és únic.

Per comprovar el inode d'un fitxer específic, s'esmenta la sintaxi:

ls --inode [nom de l'arxiu]

Si vull comprovar el inode valor del fitxer de text sample.txt , l'ordre seria:

$ls --inodesample.txt

Sempre que moveu un fitxer, no es tracta de moure les dades d’un inode a un altre; només canvies el camí. El seu paràmetre d'accés al permís seguirà sent el mateix que abans. És perquè no canvieu el fitxer ni el torneu a crear i només ha canviat el seu camí a la memòria.

Ara, comprovem com mv és útil per moure fitxers a través de diferents exemples.

Exemple 1: Moure un fitxer

Creeu un fitxer de mostra fitxer_exemple.txt utilitzant el tocar ordre al fitxer Inici directori:

$tocarfitxer_exemple.txt

Utilitzar el mv per moure el fitxer al fitxer Documents directori; detecta l'ordre següent Documents com a directori / carpeta i transfereix el fitxer fitxer_exemple.txt dins de:

$mvfitxer_exemple.txt/a casa/wardah/Documents

Per confirmar l 'existència de fitxer_exemple.txt al directori Documents, executeu el fitxer ls ordre al terminal:

$ls /a casa/Wardah/Documents

Nota: Heu d’escriure permís per accedir a la font i a la destinació per moure un fitxer. En cas contrari, es mostrarà el missatge d’error del permís denegat.

Nota addicional:

Algunes persones es confonen mentre proporcionen el camí d'origen i de destinació, de manera que obtenen els resultats equivocats. Tot i això, hi ha una manera senzilla de trobar el camí de qualsevol directori o fitxer, que s’esmenta a continuació:

Seleccioneu la carpeta / directori del qual vulgueu obtenir la ruta i feu-hi clic amb el botó dret. Al menú emergent, aneu cap a Propietats i feu-hi clic,

Per exemple, vull trobar el camí de text.txt carpeta al directori inicial:

Quan toqueu el Propietats , us mostrarà tots els detalls necessaris del fitxer text.txt amb el camí:

Des d'allà, podeu copiar el camí i enganxar-lo al terminal.

Un cop heu mogut el fitxer, podeu canviar-lo amb el fitxer mv torna a ordenar:

$fitxer_exemple.txt/a casa/Wardah/Documents/testing.txt

Comproveu el ls si el nom del fitxer ha canviat o no:

$ls

Exemple 2: Moure una carpeta al directori

Igual que a l'exemple anterior, vam moure un fitxer d'una ubicació a una altra. De la mateixa manera, no hi ha cap manera separada de moure el directori com a cp comandament.
L'enfocament és el mateix que hem fet anteriorment amb el mv comandament:

Creeu una carpeta de prova i establiu el nom com a proves utilitzant el mkdir comandament. Afegiu-hi el fitxer aleatori, com ara crear un fitxer testing.txt arxiu-hi mitjançant el fitxer tocar comandament:

$mkdirProves
$tocarTesting.txt

Mou el fitxer Testing.txt arxiu al fitxer Proves mitjançant la carpeta mv comandament:

$mvTesting.txt Proves

Ara, moveu el fitxer Proves a la carpeta Descàrregues directori:

$mvProves/a casa/wardah/Descàrregues

Per confirmar, escriviu:

$ls /a casa/wardah/Descàrregues

Exemple 3: Moure diversos fitxers alhora

Quan movem diversos fitxers alhora, el fitxer mv L'ordre considera l'últim nom del directori com a directori de destinació:

Moguem fitxers sample.txt , testing.txt , i test.txt al Descàrregues directori. Per a això, obriu el terminal al directori Documents ja que hi ha tots aquests fitxers:

$mvsample.txt testing.txt text.txt/a casa/wardah/Descàrregues

Executeu el fitxer ls ordre per confirmar-ho:

$ls /a casa/wardah/Descàrregues

Com podeu veure, tots els fitxers es transfereixen amb èxit des del fitxer Documents al directori Descàrregues directori.

Com moure fitxers mitjançant GUI:

Hi ha diverses eines GUI i sistemes de gestió de fitxers disponibles per al sistema operatiu Linux. Els més utilitzats són Nautilus , un gestor de fitxers GNOME i Dofí , que és un gestor de fitxers per a KDE. Aquests dos gestors de fitxers són els preferits per la seva flexibilitat.

Actualment estic treballant a l’Ubuntu 20.04 que utilitza un entorn d’escriptori Gnome. Per tant, veurem com podem moure fitxers d’un directori a un altre mitjançant el fitxer Nautilus Gestor d'arxius.

La interfície gràfica d’usuari facilita la transferència de fitxers. Només hem de seguir algunes frases simples que es detallen a continuació:

  1. Obriu el gestor de fitxers Nautilus al sistema en què esteu treballant.
  2. Trieu el fitxer que vulgueu traslladar i feu-hi clic amb el botó dret.
  3. Apareixerà un menú contextual a la pantalla i navegarà cap a Moure's cap a opcions.
  4. Un cop heu fet clic al botó Moure's cap a opció, apareixerà una finestra amb la llista de possibles directoris de destinació.
  5. Seleccioneu la nova ubicació on vulgueu transferir el fitxer i premeu Seleccioneu .

Entenguem-ho mitjançant un exemple:

Obriu el gestor de fitxers Nautilus a l'Ubuntu 20.04:

Per a la gent confosa amb el terme Nautilus , només és el nom del gestor de fitxers. I si us pregunteu com aconseguir-ho, permeteu-me que el mostri de manera més explícita.

Obriu el menú d’aplicacions, cerqueu el gestor de fitxers i escriviu nautilus o bé Fitxers :

Podeu veure, després d'escriure el nàutil, revela el fitxer Fitxers opció. Feu-hi clic per obtenir la finestra del gestor de fitxers:

Tal i com es reprodueix, hi ha diverses carpetes i alguns fitxers de text. Suposem que vull moure el fitxer sample.txt fitxer de text a una altra ubicació. Seleccioneu el fitxer sample.txt fitxer i feu-hi clic amb el botó dret del ratolí:

Fer clic a Moure's cap a… , apareixerà a la pantalla una llista de totes les destinacions possibles:

Movem el sample.txt arxiu al fitxer Documents directori. A continuació, trieu-lo a la finestra i premeu el botó Seleccioneu botó:

Els fitxers s'han mogut amb èxit des del fitxer Inici al directori Documents directori.

Com pots veure, sample.txt ja no és present al Inici directori:

Per verificar si es trasllada correctament a la destinació, obriu el fitxer Documents directori i comproveu si el fitxer sample.txt el fitxer existeix:

De la mateixa manera, si voleu moure un directori a una altra ubicació, també podeu fer-ho repetint els mateixos passos que hem comentat anteriorment. Revisem-ho mitjançant un exemple,
creeu una carpeta nova a Inici directori i nomeneu-lo. Estic creant una carpeta amb el nom de Proves , tal com es mostra a la imatge següent:

Imagineu que volem moure el Proves directori / carpeta al fitxer Descàrregues directori. Per tant, seleccioneu el fitxer Proves carpeta, feu-hi clic amb el botó dret i, al submenú, aneu cap a la carpeta Moure's cap a… opció:

S'obrirà una finestra, seleccioneu el fitxer Descàrregues directori per transferir el fitxer Proves fent clic a la carpeta Seleccioneu botó:

Confirmeu l 'existència de carpeta moguda a Descàrregues directori obrint-lo al gestor de fitxers:

Com podeu veure, és senzill moure un fitxer o directori pel fitxer Nautilus Gestor d'arxius:

Conclusió:

En aquesta guia, tenim una explicació detallada per als principiants sobre com moure fitxers a Linux. Moure un fitxer no és una tasca difícil si se sap exactament com fer-ho. En un sistema Linux, tenim diverses maneres de realitzar una sola operació, ja que estan dissenyades per fer el sistema còmode per a tot tipus d’usuaris.

Hem comentat breument algunes maneres de transferir fitxers a una altra ubicació del vostre sistema. Enfocaments per moure fitxers o carpetes, com per exemple GUI i terminal , són bastant simples i relativament senzills, ja que no requereix que sigueu experts per utilitzar aquests enfocaments. Aquesta guia és beneficiosa ja que obteniu una discussió pas a pas dels dos procediments diferents.

Per a mi, tots dos mètodes són ràpids i menys complexos. Si moveu un fitxer mitjançant la interfície gràfica d’usuari, feu clic amb el botó dret del ratolí sobre el fitxer de destinació i feu clic al botó Moure's cap a… al menú contextual. Apareixerà una finestra per seleccionar el directori de destinació per transferir el fitxer. El fitxer s’eliminarà de la ubicació anterior.

Si preferiu utilitzar un terminal, llavors mv , s'utilitza una ordre polivalent. No només s’utilitza per moure fitxers / carpetes, sinó també per canviar-ne el nom. Hem realitzat múltiples exemples de mv ordre per a una millor comprensió. El procediment és similar en cada exemple; si seguiu amb atenció un exemple, podeu utilitzar el fitxer mv mana en qualsevol lloc.