Comanda MV în Linux

Anonim

Comanda MV în Linux

Sintaxă

MV este una dintre distribuțiile standard bazate pe kernelul Linux. Fiecare utilizator care dorește să exploreze comenzile terminale de bază va fi cunoscut despre ea pentru a studia orice acțiuni necesare prin consola. Acest utilitar vă permite să redenumiți directorul și obiectele individuale, precum și să le mutați. Desigur, aceleași acțiuni pot fi implementate prin interfața grafică, dar nu are întotdeauna acces la ea sau este necesar să se facă sarcina prin "terminalul", fără a fi distras de mediul înconjurător al desktopului. Activați comanda MV în consola este foarte simplă, deoarece sintaxa sa nu este dificilă, iar opțiunile disponibile pot fi înclinate literalmente în câteva minute, uitându-se doar la ele. Cu toate acestea, încă mai ramburcăm o atenție separată regulilor de intrare și argumentele prezente, astfel încât chiar și utilizatorii novici nu au întrebări pe această temă. Propunem din sintaxa, și anume, cu regulile de tragere a unei linii de acțiune în consola.

După cum știți, sintaxa de programare este responsabilă pentru regulile de introducere a cuvintelor la elaborarea uneia sau mai multor cereri. Nu a ocolit această regulă și echipa considerată astăzi. Din secvențele de șir și depinde, dacă utilizatorul necesită corect. Corectitudinea scrisului arată astfel: MV + Opțiuni + Source_ Files + Place_name. Să luăm în considerare fiecare fragment în detaliu, astfel încât să puteți înțelege rolul său:

  • MV - respectiv, provocarea utilității în sine. Este întotdeauna începutul liniei, cu excepția instalării argumentului sudo responsabil pentru executarea comenzii în numele superuser. Apoi șirul achiziționează tipul de opțiuni sudo MV + + source_files + place_name.
  • Opțiunile sunt instalate sarcini suplimentare, cum ar fi backup, rescrie fișiere și alte acțiuni pe care le vom vorbi într-o secțiune separată a materialului de astăzi.
  • Source_files - acele obiecte sau directoare cu care doriți să faceți acțiuni, de exemplu, redenumiți sau mutați.
  • Locația_naliză este indicată când obiectele sunt mutate și, dacă este redenumirea, noul nume este indicat.

Acestea sunt toate regulile de introducere care trebuie amintite. Nu mai există caracteristici, astfel încât să puteți trece la analiza opțiunilor disponibile.

Opțiuni

Știți deja că opțiunile sunt argumente suplimentare sub formă de scrisori care sunt specificate dacă este necesar pentru activitatea unei echipe de acțiuni suplimentare. Aproape toate comenzile existente în Linux pot fi efectuate cu una sau mai multe opțiuni, care se aplică și MV. Oportunitățile sale vizează următoarele sarcini:

  • -Help - Afișează documentația oficială despre utilitate. Acesta va fi util dacă ați uitat alte opțiuni și doriți să obțineți rapid un rezumat general.
  • -Versiunea - afișează versiunea MV. Este aproape niciodată folosit de utilizatori, deoarece definiția versiunii acestui instrument nu este aproape niciodată necesară.
  • -B / -Backup / -Backup = Metodă - Creează o copie a fișierelor care au fost mutate sau suprascrise.
  • -F - Când este activat, nu va cere permisiunea proprietarului fișierului, dacă vine vorba de mutarea sau redenumirea fișierului.
  • - - Dimpotrivă, va cere permisiunea proprietarului.
  • -N - dezactivează suprascrierea obiectelor existente.
  • -Strip-Trailing-Slashes - Șterge simbolul final / din fișier, dacă este disponibil.
  • -T Director - Mută ​​toate fișierele în directorul specificat.
  • -U - Mută ​​numai dacă fișierul sursă este nou decât obiectul de destinație.
  • -V - Afișează informații despre fiecare element în timpul procesării comenzii.

În viitor, puteți utiliza opțiunile de mai sus pentru a le specifica într-o singură bară în timpul redenumirilor sau în mișcare a obiectelor sau a directoarelor individuale. Apoi, propunem să facem mai multe detalii cu cele mai populare exemple de interacțiune cu comanda MV care s-au oprit la toate acțiunile majore.

Mutarea fișierelor și a dosarelor

Din informațiile de mai sus știți deja că echipa examinată este utilizată pentru a muta fișiere. Pentru a face acest lucru, va trebui să rulați "terminalul" într-un mod convenabil și să scrieți MV MyFile1.txt Mydir /, înlocuind numele fișierului specificat și folderul final la cel necesar. Dacă obiectul nu este în directorul curent, trebuie să înregistrați calea completă la aceasta, pe care o vorbim în continuare. Același lucru poate fi efectuat cu un dosar separat.

Deplasați fișierul în folderul specificat prin comanda MV din Linux

Redenumiți obiecte și directoare

Al doilea scop al utilității consolei MV este de a redenumi obiectele. Acest lucru se face și printr-o singură comandă. Mai sus, am promis că vom arăta cum se efectuează operația care indică calea completă. În acest caz, șirul achiziționează Vizualizarea MV / Home / Lumpicii / Desktop / Test.txt Test2.txt, unde / Home / Lumpics / Desktop / Test.txt este locația necesară a obiectului, ținând cont de numele și expansiunea acestuia , și test2.txt - numele care îl va fi atribuit după activarea echipei.

Redenumiți un fișier prin utilitarul MV în Linux

Dacă nu există nici o dorință de a specifica calea completă către obiect sau director, de exemplu, când trebuie să efectuați mai multe acțiuni într-o singură sesiune, se recomandă să vă deplasați în locație introducând comanda CD. După aceea, nu este nevoie de întreaga cale de a scrie.

Tranziția la locația specificată pentru a interacționa cu utilitarul MV în Linux

După aceea, să redenumim dosarul prin testul MV Test1, unde testul este numele original, iar testul1 este final.

Redenumiți dosarul utilizând MV în Linux în dosarul curent

Imediat după ce faceți clic pe tasta Enter, veți vedea un nou șir de intrare, ceea ce înseamnă că toate modificările au trecut cu succes. Acum puteți deschide un manager de fișiere sau orice alt instrument pentru a verifica numele noului director.

Aplicarea reușită a comenzii MV în Linux în locația curentă

Crearea copiilor de rezervă ale obiectelor

Când se familiarizează cu opțiunile de comandă, a fost posibilă observarea argumentului -b. Este cel care este responsabil pentru crearea copiilor de rezervă. Decorarea corectă a șirului arată astfel: MV -B /Test/test.txt Test1.txt, unde /test/test.txt este calea imediată către fișier, iar testul1.txt este numele pentru backupul său.

Crearea unei copii de rezervă a unui fișier existent cu comanda MV în Linux

În mod implicit, obiectele de backup de la sfârșitul numelui lor au un simbol ~, respectiv, comanda MV creează, de asemenea, automat. Dacă doriți să o schimbați, ar trebui să utilizați testul MV -B -S .Txt String Testul1Txt1Txt la crearea unei backup. Aici în loc de ".txt" scrieți extensia optimă a fișierului pentru dvs.

Mutarea mai multor fișiere în același timp

Uneori este nevoie să mutați mai multe fișiere simultan. Cu această sarcină, utilitatea luată în considerare este perfectă. În terminal, ar trebui să introduceți numai myfile1 myfile2 myfile3 mydir /, înlocuind numele obiectelor și folderul final la cele necesare.

Mișcarea simultană a mai multor fișiere prin utilitarul MV în Linux

Dacă comenzile din consola sunt acum activate din directorul în care toate fișierele sunt localizate pentru mutare, utilizați MV * Mydir / pentru a le transfera imediat la directorul specificat. Deci, veți economisi o cantitate semnificativă de timp în mișcare alternativă sau introducerea manuală a numelor tuturor obiectelor.

Mutați toate fișierele din dosarul curent utilizând comanda MV în Linux

Același lucru este valabil și pentru elementele cu același format. Dacă există o dorință de a vă deplasa, de exemplu, numai imagini ale tipului JPG, ar trebui să schimbați linia de pe mv * .jpg mydir. Același lucru este valabil și pentru toate celelalte tipuri de fișiere bine cunoscute.

Mutarea tuturor fișierelor cu extensia specificată prin comanda MV în Linux

Mișcările lipsesc în directorul de fișiere țintă

Există situații în care un număr de fișiere trebuie mutate într-un anumit director, dar unele dintre ele sunt deja disponibile în acest director. Apoi, trebuie să utilizați opțiunea -N, astfel încât, în cele din urmă, echipa a găsit MV -N Mydir1 / * Mydir2 /. Înlocuiți folderele specificate aici pe cele necesare pentru a vă deplasa corect.

Mutarea fișierelor inexistente în directorul de fișiere țintă prin MV în Linux

După cum puteți vedea, comanda MV poate fi utilizată în scopuri diferite și cu anumite argumente care permit fără probleme să redenumite sau să deplaseze grupul de obiecte sau un anumit fișier. Dacă sunteți interesat de interacțiunea cu alte utilități standard de consolă din Linux, vă sfătuim să explorați materialele de pe acest subiect utilizând legăturile de mai jos.

Vezi si:

Comenzi frecvent utilizate în linuxul "terminal"

LN / Find / LS / GREP / PWD / PS / ECHO / touch / DF Comandă în Linux

Citeste mai mult