Введение в Unix



         

Сохранение и восстановление файлов - часть 2


Наконец, для сброса на ленту или гибкий диск и обратного восстановления применяется команда tar (tape archive). В отличие от некоторых перечисленных выше команд, она доступна не только администратору системы, но и любому пользователю. Например, чтобы сбросить все файлы текущего каталога на гибкий диск, создавая архив впервые (опция c - create), надо выполнить команду:

tar cf /dev/fl0 *

Опция f (file) указывает, что следующий параметр является именем спецфайла, соответствующего архивному устройству; * - метасимвол, показывающий, что копируются в архив все файлы.

Для просмотра содержимого архива надо употребить опцию t (listing):

tar tf /dev/fl0

Чтобы извлечь из архива указанные файлы, надо выполнить эту же команду с опцией x (extract). Например, для восстановления всех файлов, имена которых оканчиваются на people, надо выполнить команду:

tar xf /dev/fl0 *people

Файлы с этими именами уже должны существовать в текущем каталоге. В случае, если в текущем каталоге указанных файлов нет, можно восстановить все файлы из архива в указанном каталоге, например:

tar xf /dev/fl0 mary,

где mary - каталог.




Содержание  Назад  Вперед