Компьютерные сети и технологии
Привет
Пользователь:

Пароль:



[ ]
[ ]

В сети
Гостей: 8
Участников: 0
На странице: 1
Участников: 3867, Новичок: ritasovurova

Разное

(Занятие 3) Файловая система
Операционная система UNIX (руководство пользователя)
на Friday 21 July 2006
от список авторов отправить по email статья печатать статья
в Сетевые Операционные Системы ОС > Linux - Unix


3.10.3. Команда mv - переименование файла

Команда mv позволяет вам переименовать файл в том же справочнике или переместить его из одного справочника в другой. Когда перемещаете файл в другой справочник, то можете переименовать его или оставить прежнее имя.

Синтаксис команды:

    mv имя-файла1 имя-файла2<CR>

Команда mv изменяет имя-файла1 на имя-файла2 и удаляет файл1. Имя-файла1 и имя-файла2 могут быть любыми допустимыми именами, включая имя пути. Имя-файла2 может быть справочником.

Например, если вы находитесь в справочнике draft и хотите переименовать файл table на new.table, введите команду:

    mv table new.table<CR>

Если команда выполнится успешно, то на экране появится подсказка. Проверьте, что файл new.table существует. Экран будет выглядеть следующим образом:

    $ mv table new.table<CR>

    $ ls<CR>

    outline
    new.table
    $

Чтобы переписать файл в другой справочник без изменения имени, введите команду:

    mv имя-файла(ов) справочник<CR>

Например, вы хотите переписать файл table из текущего справочника draft (который имеет полное имя пути /home/startship/draft) в файл с тем же именем в справочник letters (который имеет родственное имя пути из draft ../letters и полное имя пути /home/startship/letters). Для этого можете воспользоваться одной из следующих командных строк:

  mv table /home/startship/letters<CR>

  mv table /home/startship/letters/table<CR>

  mv table ../letters<CR>

  mv table ../letters/table<CR>

  mv /home/startship/draft/table /home/startship/letters<CR>

Теперь, предположим вы хотите переименовать файл table в table2 и переписать в справочник letters. Для этого воспользуйтесь одной из следующих командных строк:

  mv table /home/startship/letters/table2<CR>

  mv table ../letters/table2<CR>

Когда вы переписываете файл с именем имя-файла1 в имя-файла2 и файл с именем имя-файла2 уже существует, команда mv перезапишет новую версию файла. Старая версия файла удаляется.



Поиск Компьютерные сети и технологии

Copyright © 2006 - 2020
При использовании материалов сайта ссылка на xnets.ru обязательна!