Основы операционных систем. Практикум


Простейшие команды работы с файлами – cp, rm, mkdir, mv


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

Для создания новой поддиректории используется команда mkdir (сокращение от make directory). В простейшем виде команда выглядит следующим образом:

mkdir имя_директории

где имя_директории – полное или относительное имя создаваемой директории. У команды mkdir имеется набор опций, описание которых можно просмотреть с помощью утилиты man.

Команда cp

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

cp файл_источник файл_назначения cp файл1 файл2 ... файлN дир_назначения cp -r дир_источник дир_назначения cp -r дир1 дир2 ... дирN дир_назначения

Описание команды

Настоящее описание является не полным описанием команды cp, а кратким введением в ее использование. Для получения полного описания команды обратитесь к UNIX Manual.

Команда cp в форме

cp файл_источник файл_назначения

служит для копирования одного файла с именем файл_источник в файл с именем файл_назначения.

Команда cp в форме

cp файл1 файл2 ... файлN дир_назначения

служит для копирования файла или файлов с именами файл1, файл2, ... файлN в уже существующую директорию с именем дир_назначения под своими именами. Вместо имен копируемых файлов могут использоваться их шаблоны.

Команда cp в форме

cp -r дир_источник дир_назначения

служит для рекурсивного копирования одной директории с именем дир_источник в новую директорию с именем дир_назначения. Если директория дир_назначения уже существует, то мы получаем команду cp в следующей форме

cp -r дир1 дир2 ... дирN дир_назначения

Такая команда служит для рекурсивного копирования директории или директорий с именами дир1, дир2, ... дирN в уже существующую директорию с именем дир_назначения под своими собственными именами. Вместо имен копируемых директорий могут использоваться их шаблоны.

<


- Начало -  - Назад -  - Вперед -