next up previous contents index
Next: Удаление файлов и каталогов Up: Работа с файлами Previous: Копирование файлов и каталогов   Contents   Index

Перемещение файлов и каталогов

Чтобы переместить файл в другое место или изменить его имя, используйте команду mv (``move''). Она принимает два аргумента: имя файла или каталога для перемещения, а затем имя пути для перемещения. Если Вы перемещаете файл в каталог, в котором уже есть файл с таким именем, то он будет перезаписан.

Чтобы переместить файл `notes' из текущего рабочего каталога в каталог `../play', наберите:

$ mv notes ../play [Enter]

Если в родительском каталоге текущего каталога нет подкаталога `play', эта команда переместит файл `notes' в родительский каталог и переименует его в `play'.

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

Чтобы переместить файл `/usr/tmp/notes' в текущий рабочий каталог, введите:

$ mv /usr/tmp/notes . [Enter]

Чтобы переместить каталог, укажите путь к каталогу, который нужно переместить и путь к каталогу-приемнику.

Чтобы переместить каталог `work' из текущего рабочего каталога в каталог `play', введите:

$ mv work play [Enter]

Если каталог `play' уже существует, mv поместит `work' внутрь `play' - эта команда не перезаписывает каталоги.

Переименование файла - это то же самое, что и его перемещение; просто укажите в качестве аргументов файл для переименования и его новое имя.

Чтобы переименовать файл `notes' в `notes.old', введите:

$ mv notes notes.old [Enter]



Alex Otwagin 2002-12-16