Командата mv
(move)
в операционната система Linux/Unix се използва за преместване или преименуване на файлове и директории. Тя ви позволява да премествате файлове от една директория в друга и да преименувате файлове и директории в текущата или в друга директория. mv
може да се използва за преименуване на файл или директория, ако името на новия файл или директория е посочено в същата директория като оригиналния файл или директория.
Синтаксисът на mv
е следният:
mv [options] source_file/directory target_directory
За да преместите файл в друга директория, трябва да въведете пълния път до оригиналния файл и целевата директория:
mv /home/user/documents/file.txt /home/user/downloads/
За да преименувате файл в текущата директория, въведете старото име на файла и новото име на файла:
mv old_name.txt new_name.txt
За да преименувате файл в друга директория, трябва да въведете пълния път до файла и името на новия файл:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Има още опции за командата mv
, които могат да се използват за по-прецизен контрол на движението на файловете и директориите.
Например:
-f
- презаписва файла без предупреждение;-i
- иска потвърждение, преди да презапише файла;-v
- извежда на екрана информация за движението на файла.Пример за използване на опциите:
mv -i old_name.txt new_name.txt
Тази команда иска потвърждение, преди да преименува файла old_name.txt
на new_name.txt
.