Cum să mutați fișiere Linux cu comanda Mv

Cum să mutați fișiere Linux cu comanda Mv

Deși probabil știți deja cum să mutați un fișier în Linux folosind browserul de fișiere GUI, vă puteți întreba dacă există o comandă de mutare în terminal care vă permite să mutați rapid fișiere în diferite directoare. Comanda mv este cea pe care o doriți și este ușor de utilizat cu sintaxa sa simplă și câteva stegulețe de siguranță opționale.





Această comandă de bază a terminalului funcționează pe majoritatea distribuțiilor Linux, inclusiv Ubuntu, Kali Linux și Fedora.





Sintaxă comandă Mv

Comanda mv este destul de flexibilă, dar trebuie să păstrați obiectele în această ordine atunci când o utilizați:





mv [option]

Fiecare comandă mv trebuie să aibă o sursă și o destinație specificate; dacă includeți o opțiune, aceasta trebuie să fie înaintea sursei și a destinației. Vă vom explica care sunt unele dintre aceste opțiuni mai jos.

Pentru a încerca comanda mv fără opțiuni, creați un fișier rapid și emite o comandă ca aceasta:



mv ~/test.txt ~/Documents

Această comandă va muta fișierul test.txt din folderul de start în directorul Documents.

Pentru a muta mai multe fișiere, trebuie doar să enumerați toate fișierele, separate prin spații, înainte de a specifica destinația și toate vor fi mutate într-o singură comandă.

În plus, dacă aveți mai multe fișiere pe care doriți să le mutați în aceeași destinație și toate au ceva în comun în numele lor (cum ar fi o extensie), puteți utiliza un asterisc (*) în numele sursei ca un wildcard.

Veți observa că în niciuna dintre aceste comenzi mv nu a cerut confirmarea mutării dvs. sau chiar a raportat că s-a întâmplat ceva. Aici intră opțiunile pentru mv.

Opțiuni comandă Mv

O opțiune pe care o puteți utiliza este --verbose sau -v , care va imprima pur și simplu o înregistrare a fiecărei operațiuni.

O notă importantă atunci când utilizați comanda mv este că, dacă nu specificați, mv va suprascrie automat orice fișiere din destinație care au același nume ca fișierul sursă.

Puteți evita o suprascriere accidentală cu modul interactiv, folosind -i opțiune.

În modul interactiv, mv vă va cere să confirmați mutarea în cazul unui conflict de fișiere în directorul de destinație.

Pentru a anula automat o comandă mv dacă există un conflict, specificați -n opțiune în schimb.

care este parola mea wifi Android

Puteți seta mv ca, într-un conflict, să favorizați întotdeauna un fișier cu o „dată de modificare ultima” mai nouă, setând opțiunea de actualizare, -u .

Acest lucru este la îndemână dacă aveți două fișiere cu același nume, dar doriți să păstrați doar cel mai recent fișier actualizat.

O altă opțiune pentru evitarea conflictelor este opțiunea de rezervă. Dacă folosești - backup = numerotat , mv va adăuga numele fișierului sursă cu ~ 1 ~ în cazul unui conflict de nume de fișier. Fișierul mutat va fi apoi ascuns de vizualizarea normală, cu excepția cazului în care dezvăluiți fișiere ascunse, cum ar fi cu comanda ls -a .

Mutarea fișierelor fără probleme

Am învățat câteva sfaturi și trucuri pentru utilizarea mv pentru a muta fișiere locale rapid și în siguranță în terminalul Linux.

În unele cazuri, poate doriți să mutați fișiere locale pe o altă mașină și există mai multe moduri de a face acest lucru și pe Linux.

Acțiune Acțiune Tweet E-mail Cele mai bune 7 aplicații wireless de transfer de fișiere pe Linux

Trebuie să vă transferați fișierele prin Wi-Fi pe Linux? Iată câteva metode pe care le puteți utiliza.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Ubuntu
  • Terminal
  • Linux
Despre autor Jordan Gloor(51 articole publicate)

Jordan este un scriitor de personal la MUO, pasionat de a face Linux accesibil și fără stres pentru toată lumea. De asemenea, scrie ghiduri privind confidențialitatea și productivitatea.

Mai multe de la Jordan Gloor

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona