Kommandot mv
(move)
i operativsystemet Linux/Unix används för att flytta eller byta namn på filer och kataloger. Det gör det möjligt att flytta filer från en katalog till en annan och att byta namn på filer och kataloger i den aktuella katalogen eller i en annan katalog. mv
kan användas för att byta namn på en fil eller katalog om det nya fil- eller katalognamnet anges i samma katalog som den ursprungliga filen eller katalogen.
Syntaxen för mv
är som följer:
mv [options] source_file/directory target_directory
Om du vill flytta en fil till en annan katalog måste du ange den fullständiga sökvägen till originalfilen och målkatalogen:
mv /home/user/documents/file.txt /home/user/downloads/
Om du vill byta namn på en fil i den aktuella katalogen anger du det gamla filnamnet och det nya filnamnet:
mv old_name.txt new_name.txt
Om du vill byta namn på en fil i en annan katalog måste du ange den fullständiga sökvägen till filen och det nya filnamnet:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Det finns fortfarande alternativ för mv-kommandot
som kan användas för att mer exakt kontrollera förflyttningen av filer och kataloger.
Det gäller t.ex:
-f
- skriva över filen utan varning;-i
- be om bekräftelse innan du skriver över en fil;-v
- visa information om filförflyttning på skärmen.Exempel på användning av alternativen:
mv -i old_name.txt new_name.txt
Det här kommandot ber om bekräftelse innan filen old_name.txt
byter namn till new_name.t
xt
.