De opdracht mv
(move
) in het Linux/Unix-besturingssysteem wordt gebruikt om bestanden en mappen te verplaatsen of hernoemen. Hiermee kun je bestanden van de ene map naar de andere verplaatsen en bestanden en mappen in de huidige map of in een andere map hernoemen. mv
kan worden gebruikt om een bestand of map te hernoemen als de nieuwe bestands- of mapnaam in dezelfde map staat als het oorspronkelijke bestand of de oorspronkelijke map.
De syntaxis van mv
is als volgt:
mv [options] source_file/directory target_directory
Om een bestand naar een andere map te verplaatsen, moet je het volledige pad naar het originele bestand en de doelmap invoeren:
mv /home/user/documents/file.txt /home/user/downloads/
Om een bestand in de huidige map te hernoemen, voer je de oude bestandsnaam en de nieuwe bestandsnaam in:
mv old_name.txt new_name.txt
Om een bestand in een andere map te hernoemen, moet je het volledige pad naar het bestand en de nieuwe bestandsnaam invoeren:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Er zijn nog opties voor het mv
commando die gebruikt kunnen worden om de verplaatsing van bestanden en mappen nauwkeuriger te regelen.
Bijvoorbeeld:
-f
- overschrijf het bestand zonder waarschuwing;-i
- om bevestiging vragen voordat een bestand wordt overschreven;-v
- informatie over bestandsverplaatsing weergeven op het scherm.Voorbeeld van het gebruik van de opties:
mv -i old_name.txt new_name.txt
Deze opdracht vraagt om bevestiging voordat het bestand old_name.txt
wordt hernoemd naar new_name.txt
.