mv
mv (від англ. move) — утиліта у системах UNIX та UNIX-подібних системах, що використовується для переміщення або перейменування файлів або каталогів.
Використання[ред. | ред. код]
Якщо аргументами задані імена двох файлів, то ім'я першого файлу буде змінено на ім'я другого.
mv file1 file2
Якщо останній аргумент є ім'ям існуючого каталогу, то mv переміщує всі задані файли в цей каталог.
mv file ./dir/
ця команда переміщує 'file' у 'dir/file' щодо поточного каталогу .
Якщо останній аргумент не є каталогом і аргументами зазначено більш ніж два файли, то буде видане повідомлення про помилку.
Ключі, що використовуються з mv
- –f не запитувати підтвердження операцій.
- –i виводити запит на підтвердження операції, коли існує файл, в який відбувається перейменування або переміщення.
- –– Завершує список ключів. Застосовується для використання з файлами, імена яких починаються на –
Різниця з "копіювати та видалити"[ред. | ред. код]
Зауважте, що існує різниця між командою переміщення/копіювання mv та комбінацією команд копіювання cp та видалення rm. Якщо файл і його нове місцеперебування міститься на одному логічному диску системи, то він не копіюється, а лише модифікується вказівник в директорії на файл. За часом це — значно коротша операція і менш обтяжлива для системи, особливо на великих файлах.
Дивись також[ред. | ред. код]
|