Команда 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
.