linuxtm.ro

comenzi linux, tutoriale linux

18 June 2012

mv

by linuxtm

Muta sau redenumeste directoare.

Sintaxa
mv [optiune]… Sursa Destinatie

mv [optiune]… Sursa… Director

Daca ultimul argument numeste un director existent, ‘mv’ muta oricare alt fisier dat intr-un fisier cu acelasi nume din directorul respectiv.
Altfel, daca doar doua fisiere sunt date, il redenumeste pe primul ca si al doilea.
Veti primi eroare daca ultimul argument nu este un director si sunt date mai mult de doua fisiere.

Optiuni

-b
–backup
Face un backup a fiecarui fisier care altfel ar fi suprascris sau sters.

-f
–force
Elimina destinatia existenta a fisierelor si nu mai intreba utilizatorul.

-i
–interactive
Afiseaza daca sa suprascrie fiecare destinatie a fisierelor indiferent de permisiunile acestora.
Daca raspunsul nu incepe cu ‘y’ sau ‘Y’, fisierul este sarit (ignorat).

-S SUFFIX
–suffix=SUFFIX
Adauga SUFFIX fiecarui fisier de backup facut cu ‘-b’
Sufixul backup-ului este ~ , decat daca nu e setat cu SIMPLE_BACKUP_SUFFIX.

-u
–update
Nu muta un non-director care are o destinatie existenta cu o data a modificarii aceeasi sau mai recenta.

-v
–verbose
Afiseaza numele fiecarui fisier inainte de a-l muta.

–help afiseaza manualul de ajutor
–version afiseaza versiunea

Exemple

Redenumim fisierul fisier2 in document.doc:
mv fisier2 document.doc

Mutam document.doc in Documents:
mv document.doc ~/Documents/document.doc

`mv’ poate muta doar fisiere normale in sistem.

Daca destinatia unui fisier exista dar nu se poate scrie pe ea, valoarea implicita e in terminal, optiunea ‘-f’ nefiind disponibila
sau optiunea ‘–force’ nu este data, ‘mv’ intreaba utilizatorul daca sa inlocuiasca fisierul.
Daca raspunsul nu incepe cu ‘y’ sau ‘Y’, fisierul este sarit (ignorat).