Утилита mv#
Описание#
Утилита mv используется для перемещения или переименовывания файлов/каталогов.
Если последний аргумент является существующим каталогом, то mv перемещает все остальные файлы в этот каталог. Если задано только два файла, то имя первого файла будет изменено на имя второго. Если последний аргумент не является каталогом и задано более чем два файла, то будет выдано сообщение об ошибке.
Синтаксис утилиты:
mv <options> <source> <destination/directory>
Где:
<options>- опции;<source>- исходный файл;<destination/directory>- файл назначения/каталог.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Создать резервные копии существующих файлов назначения |
|
Запретить вывод запроса на подтверждение операции |
|
Вывести запрос на подтверждение операции, если файл назначения существует |
|
Запретить перезапись существующего файла |
|
Вывести подробную информацию о процессе выполнения команды |
Примеры использования#
Для переименования файла/каталога
sourceвtarget, еслиtargetне является существующим каталогом, введите команду:mv <path_to_source> <path_to_target>Для перемещения файла/каталога
sourceв существующий каталогexisting_directoryвведите команду:mv <path_to_source> <path_to_existing_directory>Для перемещения файла в подробном режиме, показывая его после перемещения, введите команду:
mv -v <path_to_source> <path_to_target>
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man mv
Или:
mv --help