Med [Linux-kommandoen ](t3://page?uid=287 "Linux – the cost-effective alternative to Windows") mv kan du flytte filer eller til og med hele mapper. Du kan også bruke kommandoen til å gi dem nytt navn, men andre kommandoer egner seg bedre til dette formålet.

Hva er Linux-kommandoen mv?

Denne mv-kommandoen i Linux har to viktige funksjoner. Den første er å flytte filer fra en katalog til en annen. Du kan også bruke kommandoen til å flytte hele kataloger. Den andre lar deg gi filer eller mapper nytt navn. Imidlertid er andre Linux-kommandoer og grafiske grensesnitt vanligvis bedre egnet til denne oppgaven. mv-kommandoen fungerer i alle vanlige Linux-distribusjoner, for eksempel Ubuntu. Navnet stammer fra ordet «move».

Hvordan fungerer kommandoen mv?

Når man bruker kommandoen mv, ber brukerne systemet om å flytte en bestemt fil eller en hel katalog fra ett sted til et annet. Det finnes to forskjellige måter å gjøre dette : Du kan enten først åpne kildemappen med Linux-kommandoen cd og flytte filen derfra til målmappen, eller du kan angi kildemappen i kommandoen og utføre flyttingen fra en annen arbeidsmappe. Vi viser deg eksempler på begge deler på slutten av denne veiledningen. For å gi en fil nytt navn, skriver du ganske enkelt det nye navnet der du normalt angir målmappen.

Hvordan ser mv-syntaksen ut?

Syntaksen for Linux-kommandoen mv ser slik ut:

$ mv [Option] [Source] [Target]
shell

mv er selve kommandoen, som kan tilpasses ved hjelp av alternativene. [Kilde] og [Mål] kan være både filer og mapper. Det er imidlertid viktig at kilden angis før målet. I tillegg må du sørge for at det ikke er skrivefeil, ellers vil ikke kommandoen fungere.

Hvilke alternativer har kommandoen mv?

Du har tre alternativer i mv:

  • -i eller –interactive: Dette alternativet gir systemet beskjed om å spørre om en fil eller en mappe skal overskrives.
  • -u eller –update: Dette alternativet flytter kun en kilde hvis målfilen er eldre.
  • -v eller –verbose: Dette alternativet viser fremdriften for enhver flytting.

Eksempler på kommandoen mv

For å bedre forstå nøyaktig hvordan Linux-kommandoen mv fungerer, følger her noen eksempler:

$ mv customers.txt ~/Documents/Contacts/
shell

Denne kommandoen flytter filen customers.txt fra den nåværende katalogen til den nye katalogen ~/Documents/Contacts/.

$ mv /Home/Invoices/customers.txt /Documents/Contacts/
shell

Du kan bruke dette alternativet til å flytte filen customers.txt fra mappen /home/invoices til den nye mappen /Documents/Contacts/.

mv *.txt /Documents/
shell

Dette flytter alle filer med filtypen .txt til mappen /Dokumenter/.

$ mv customers.txt customers_new.txt
shell

Dette endrer filnavnet fra customers.txt til customers_new.txt.

$ mv Invoices Invoices_old
shell

Dette endrer navnet på mappen /Invoices/ i den gjeldende katalogen til /Invoices_old/.

Go to Main Menu