MV(1)
НАЗВАНИЕ 
mv - перемещение (переименование) файлов
 СИНТАКСИС
 
    mv  [-f] файл1 [файл2 ...] целевой_файл
ОПИСАНИЕ 
Команда mv перемещает (переименовывает) файл1  в  целевой_файл.  Файл1  не  должен совпадать с целевым_файлом
(будьте  внимательны  при  использовании   метасимволов
shell'а).  Если  целевой_файл  является  каталогом,  то
файл1, файл2, ..., перемещаются в него под своими  именами.  Только  в  этом случае можно указывать несколько
исходных файлов.
 Если целевой_файл существует и не  является  каталогом,
его старое содержимое теряется. Если при этом обнаруживается, что в целевой_файл не разрешена запись, то  выводится режим этого файла [см. chmod(2)] и запрашивается строка со стандартного ввода. Если эта строка  начинается с символа y, то требуемые действия все же выполняются, при условии, что у пользователя достаточно прав
для удаления целевого_файла. Если была указана опция -f
или стандартный ввод назначен не на терминал, то требуемые действия выполняются без всяких запросов. Вместе с
содержимым целевой_файл наследует режим файла1.
 Если файл1 является каталогом, то он  переименовывается
в целевой_файл, только если у этих двух каталогов общий
надкаталог; при этом все файлы, находившиеся в  файле1,
перемещаются под своими именами  в  целевой_файл.  Если
файл1 является файлом, а целевой_файл - ссылкой, причем
не единственной, на другой файл, то все остальные ссылки сохраняются, а целевой_файл становится новым независимым файлом.
 СМ. ТАКЖЕ 
cp(1), cpio(1), ln(1), rm(1).
 СЮРПРИЗЫ 
Если файл1 и целевой_файл лежат на разных файловых системах, то команда mv копирует файл1,  а  затем  удаляет
оригинал; если файл1 был ссылкой, то целевой_файл ссылкой быть не сможет.
 
 |