Toate modalitățile de a muta fișiere în Linux pentru începători

All Ways Move Files Linux



Anumite sarcini sunt destul de ușor de realizat, dar mulți utilizatori se blochează deoarece nu știu funcționalitatea lor corectă. Când un utilizator trece la o altă platformă, aceste operații minore devin consumatoare de timp, iar una dintre aceste sarcini este mutarea fișierelor / folderelor dintr-o cale pe alta.

Când treceți de la sistemul Windows la sistemul Linux, întrebarea poate apărea în mintea începătorilor despre Cum putem muta fișiere? În Linux, există mai multe rute pentru a ajunge la aceeași destinație, iar distribuțiile Linux sunt concepute pentru a face sistemul ușor de utilizat pentru toate tipurile de utilizatori.







Înainte de a începe să mutați fișiere, să discutăm ce înseamnă mutarea fișierelor? Acest lucru ar putea fi util pentru începătorii confundați cu muta (mv) și copia (cp) comanda.



Mutarea unui fișier sau folder înseamnă a tăia fișierul din locația anterioară și a-l lipi în noua locație. Pentru a le spune într-un alt mod, mutarea înseamnă transferul conținutului original într-o locație nouă și eliminarea acestuia din locația veche. Când mutăm fișierul, fișierul este șters din directorul anterior și adăugat la o destinație nouă, în timp ce la copiere, fișierele rămân în directorul sursă.



Acum, cred că este suficient pentru a înțelege termenul mutarea fișierelor.





Diferența dintre Copie și Mutare este că Mutare mutați fișierul într-o destinație nouă în timp ce Copie înseamnă să creați un duplicat al conținutului și să-l inserați în noua destinație.

Copierea unui fișier utilizează copierea (Ctrl + C) și lipiți (Ctrl + V) chei; în timp ce mișcare înseamnă Decupare (Ctrl + X) și lipiți (Ctrl + V) .



Când să vă mutați:

Mutarea fișierelor de date este utilă atunci când utilizatorii doresc să păstreze o versiune și nu doresc să dubleze conținutul. Ar fi bine dacă aveți grijă în timp ce faceți acest lucru, deoarece ați putea pierde fișierul original în cazul unei greșeli în timpul procesului, ceea ce ar putea fi o mare pierdere.

Avantajele mutării datelor:

Există mai multe posibilități care vă explică de ce este necesară mutarea datelor.
Să le demonstrăm:

Este bine să mutați fișierul în loc să le copiați atunci când lucrați la diferite sisteme. Dacă nu ar trebui să lucrați doar pe o stație de lucru; puteți transfera documentul la care lucrați pe alt sistem și continuați. Mutarea datelor ajută și atunci când migrați către un sistem nou. Mai mult decât atât, poate fi la îndemână și în scopuri de rezervă. În cazul în care unitatea de disc nu are spațiu de stocare scurt și doriți să arhivați datele într-un alt dispozitiv de stocare, este bine să le mutați în loc să le ștergeți.

Sau, dacă sistemul nu este conectat la dispozitive externe, cum ar fi imprimanta și scanerul, puteți transfera fișierele pe care doriți să le imprimați în sistemul conectat la imprimantă.

Am discutat pe scurt mutarea fișierelor și de ce trebuie să mute cineva datele. De asemenea, am discutat despre avantajele sale și am văzut cât de diferit este mutarea față de copierea datelor.

Acum, este ușor să avansăm pentru a afla cum putem muta fișiere în sistemul de operare Linux:

Cum să mutați fișiere în sistemul Linux:

Nu există o modalitate tradițională de a cânta mutare Operațiune; în distribuțiile Linux,
sunt folosite câteva metode pentru a muta fișiere:

  1. Prin instrumentul de linie de comandă (Terminal)
  2. Prin intermediul interfeței grafice de utilizator (GUI)

Cum să mutați fișiere folosind instrumentul pentru linia de comandă (terminal):

Comanda utilizată pentru mutarea fișierelor de la locația sursă la o anumită destinație este mv comanda:

The mv instrumentul pentru linia de comandă este considerat o comandă multifuncțională. Nu este folosit doar pentru a transfera fișiere de la sursă la destinație, ci și pentru a redenumi un fișier sau folder:

Sintaxă:

Sintaxa mv comanda este:

mv [Opțiuni] [cale_sursă] [cale_destinatie]

Înainte de a începe exemplele pentru a muta fișiere folosind mv comandă, trebuie să înțelegem un alt punct.

Când este creat un fișier sau folder, un fișier inod este atribuit fișierului / directorului, care conține metadatele fișierului. Forma completă a inod este nod index care explică obiectul sistemului de fișiere, cum ar fi dacă este un fișier sau un director și stochează informații despre fișierul reprezentativ, cum ar fi accesul permisiunii, tipul de fișier, grup, dimensiune etc. nod index este un șir de numere întregi și fiecare inod este unic.

Pentru a verifica inod a unui anumit fișier, se menționează sintaxa:

eu sunt --inod [nume de fișier]

Dacă vreau să verific inod valoarea fișierului text sample.txt , comanda ar fi:

$eu sunt --inodsample.txt

Ori de câte ori mutați un fișier, nu este vorba de mutarea datelor dintr-un singur fișier inod altcuiva; schimbi doar calea. Setarea accesului permisiunii sale va rămâne aceeași ca înainte. Acest lucru se datorează faptului că nu schimbați fișierul sau nu îl recreați, și doar calea acestuia în memorie s-a schimbat.

Acum, să verificăm cum mv comanda este utilă pentru a muta fișiere prin diferite exemple.

Exemplul 1: mutarea unui fișier

Creați un fișier exemplu sample_file.txt folosind atingere comandă în Acasă director:

$atingeresample_file.txt

Folosește mv comanda pentru a muta fișierul în Documente director; următoarea comandă detectează Documente ca director / folder și transferă fișierul sample_file.txt în el:

$mvsample_file.txt/Acasă/wardah/Documente

Pentru a confirma existența sample_file.txt în directorul Documente, rulați fișierul eu sunt comandă în terminal:

$eu sunt /Acasă/Wardah/Documente

Notă: Trebuie să scrieți permisiunea de a accesa Sursa și Destinația pentru a muta un fișier. În caz contrar, se va afișa mesajul de eroare permisiunea refuzată.

Notă suplimentară:

Unii oameni se confundă în timp ce dau calea sursă și destinație, astfel încât obțin rezultate greșite. Cu toate acestea, există o modalitate ușoară de a găsi calea oricărui director sau fișier, menționată mai jos:

Selectați folderul / directorul pentru care doriți să obțineți calea și faceți clic dreapta pe el. În meniul Popup, navigați spre Proprietăți și faceți clic pe el,

De exemplu, vreau să găsesc calea text.txt folder din directorul de start:

Când lovești Proprietăți , vă va arăta toate detaliile necesare ale text.txt cu calea:

De acolo, puteți copia calea și lipiți-o în terminal.

Odată ce ați mutat fișierul, îl puteți redenumi folosind mv comanda din nou:

$sample_file.txt/Acasă/Wardah/Documente/testare.txt

Să verificăm prin eu sunt comanda dacă numele fișierului s-a schimbat sau nu:

$eu sunt

Exemplul 2: mutarea unui folder în director

La fel ca în exemplul de mai sus, am mutat un fișier dintr-o locație în alta. În mod similar, nu există o modalitate separată de a muta directorul ca în cp comanda.
Abordarea este aceeași cu cea pe care am făcut-o mai sus folosind mv comanda:

Creați un folder de testare și setați numele ca testarea folosind mkdir comanda. Adăugați fișierul aleator în el, cum ar fi creați un testare.txt fișier în acesta prin atingere comanda:

$mkdirTestarea
$atingereTestare.txt

Mută Testare.txt fișier în Testarea folder utilizând fișierul mv comanda:

$mvTestarea.txt Testarea

Acum, mutați Testarea dosar în Descărcări director:

$mvTestarea/Acasă/wardah/Descărcări

Pentru confirmare, tastați:

$eu sunt /Acasă/wardah/Descărcări

Exemplul 3: Mutarea mai multor fișiere simultan

Când mutăm mai multe fișiere în același timp, fișierul mv comanda consideră ultimul nume de director ca director de destinație:

Să mutăm fișiere sample.txt , testare.txt , și test.txt în Descărcări director. Pentru aceasta, deschideți terminalul în directorul Documente deoarece toate aceste fișiere sunt plasate acolo:

$mvsample.txt testing.txt text.txt/Acasă/wardah/Descărcări

Executați eu sunt comandă pentru confirmare:

$eu sunt /Acasă/wardah/Descărcări

După cum puteți vedea, toate fișierele sunt transferate cu succes din Documente director la Descărcări director.

Cum să mutați fișiere utilizând GUI:

Există mai multe instrumente GUI și sisteme de gestionare a fișierelor disponibile pentru sistemul de operare Linux. Cele utilizate pe scară largă sunt Nautilus , un manager de fișiere GNOME și Delfin , care este un manager de fișiere pentru KDE. Acești doi manageri de fișiere sunt preferați datorită flexibilității lor.

În prezent lucrez la Ubuntu 20.04 care utilizează un mediu desktop Gnome. Prin urmare, vom vedea cum putem muta fișiere dintr-un director în altul prin intermediul Nautilus manager de fișiere.

GUI face transferul de fișiere relativ ușor. Trebuie doar să urmăm câteva propoziții simple enumerate mai jos:

  1. Deschideți managerul de fișiere Nautilus în sistemul la care lucrați.
  2. Alegeți fișierul pe care doriți să îl mutați și faceți clic dreapta pe el.
  3. Un meniu contextual va apărea pe ecran și va naviga spre Treceți la Opțiuni.
  4. După ce ați făcut clic pe Treceți la opțiune, o fereastră cu lista posibilelor directoare de destinație va apărea în fața dvs.
  5. Selectați noua locație în care doriți să transferați fișierul și apăsați Selectați .

Să o înțelegem printr-un exemplu:

Deschideți managerul de fișiere Nautilus în Ubuntu 20.04:

Pentru oamenii confundați cu termenul Nautilus , este doar numele managerului de fișiere. Și dacă vă întrebați cum să îl obțineți, permiteți-mi să îl afișez mai explicit.

Deschideți meniul de aplicații, căutați managerul de fișiere și tastați nautilus sau Dosare :

Puteți vedea, după ce ați tastat nautilus, acesta dezvăluie Dosare opțiune. Faceți clic pe acesta pentru a obține fereastra managerului de fișiere:

După cum s-a redat, există mai multe foldere și unele fișiere text în el. Să presupunem că vreau să mut sample.txt fișier text într-o altă locație. Selectează sample.txt fișier și faceți clic dreapta pe el:

Click pe Mutați în ... , o listă cu toate destinațiile posibile va apărea pe ecran:

Să mutăm sample.txt fișier la Documente director. Apoi, alegeți-l din fereastră și apăsați pe Selectați buton:

Fișierele au fost mutate cu succes din Acasă director la Documente director.

După cum puteți vedea, sample.txt nu mai este prezent în Acasă director:

Pentru a verifica dacă este mutat cu succes la destinație, deschideți fișierul Documente director și verificați dacă sample.txt fisierul exista:

În mod similar, dacă doriți să mutați un director într-o altă locație, puteți face acest lucru repetând aceiași pași pe care i-am discutat mai sus. Să o examinăm printr-un exemplu,
creați un folder nou în Acasă director și denumiți-l. Creez un dosar cu numele de Testarea , așa cum se arată în următoarea imagine:

Imaginați-vă că vrem să mutăm Testarea director / folder la Descărcări director. Deci, selectați Testarea , faceți clic dreapta pe acesta și, în submeniu, navigați spre Mutați în ... opțiune:

Se va deschide o fereastră, selectați Descărcări director pentru a transfera fișierul Testarea faceți clic pe butonul Selectați buton:

Confirmați existența folderului mutat în Descărcări director deschizându-l în managerul de fișiere:

După cum puteți vedea, este simplu să mutați un fișier sau un director prin Nautilus manager de fișiere:

Concluzie:

În acest ghid, avem o explicație detaliată pentru începători despre cum să mutați fișiere în Linux. Mutarea unui fișier nu este o sarcină dificilă dacă știi exact cum să o faci. Într-un sistem Linux, avem mai multe modalități de a efectua o singură operație, deoarece acestea sunt concepute pentru a face sistemul confortabil pentru toate tipurile de utilizatori.

Am discutat pe scurt câteva modalități de a transfera fișiere într-o altă locație din sistemul dvs. Abordări pentru a muta fișiere sau foldere, cum ar fi prin GUI și Terminal , sunt destul de simple și relativ simple, deoarece nu necesită să fii expert pentru a utiliza aceste abordări. Acest ghid este benefic pentru că veți discuta pas cu pas despre cele două proceduri diferite.

Pentru mine, ambele metode sunt rapide și mai puțin complexe. Dacă mutați un fișier prin GUI, faceți clic dreapta pe fișierul țintă și faceți clic pe Mutați în ... din meniul contextual. Va apărea o fereastră pentru a selecta directorul de destinație pentru a transfera fișierul. Fișierul va fi eliminat din locația anterioară.

Dacă preferați să utilizați un terminal, atunci mv , este utilizată o comandă multifuncțională. Nu este folosit doar pentru a muta fișiere / foldere, ci și pentru a le redenumi. Am realizat mai multe exemple de mv comandă pentru o mai bună înțelegere. Procedura este similară în fiecare exemplu; dacă urmați cu atenție un exemplu, atunci puteți utiliza mv comanda oriunde.