Программа обработки архивов tar

Профессиональная замена смесителя в Нижнем Новгороде с гарантией.

Программа обработки архивов tar - стр. 21


Что случилось с файлами? Когда вы создавали '~/music', вашим рабочим
каталогом был ваш домашний каталог. Когда вы извлекали '~/music',
вашим рабочим каталогом был '~/practice'. tar хранил файлы в
'practice', соответствующем вашему домашнему каталогу, а затем извлек
их. Сейчас файлы в новом каталоге по имени '~/practice/practice'.
Чтобы восстановить файлы на их старых позициях, уничтожьте новый
каталог и его содержимое, а затем сделайте заново предыдущий пример
при условии, что рабочий каталог - ваш домашний.
% rm ~/practice/practice/*
%rmdir practice
% cd
% tar --extract --file=music practice
(tar сообщит, что он не может создать каталог '~/practice', потому
что он уже существует. И извлечение других членов архива работать не
будет.)
2.4. Как добавлять файлы в уже существующие архивы *
Если вы хотите добавить файлы в существующий архив, нельзя
использовать '--create'('-c'). Эта опция уничтожит архив и создаст
- 37 -
новый на его месте. Вместо этого используется '--append' ('-r').
Команда 'tar --append --file=afiles.tar arbalest' добавит 'arbalest' в
существующий архив 'afiles.tar'. При использовании '--append' архив
должен уже существовать.
Как и с помощью '--create', нооводобавленные файлы могут быть
извлечены так же, как если бы их имена как членов архива были даны на
командной строке. Опция '--verbose' выведет имена файлов в том
порядке, как они были записаны в архив.
Если вы '--append' добавляете в архив файл под именем, которое уже
имеет один из членов архива, старый член не уничтожается. Но
происходит, однако, довольно сложный процесс.
FIXME: xref Multiple Members with the Same Name.
Если вы хотите уничтожить член архива, используйте сначала
'--delete', а затем '--append'.
FIXME: мы хотим, чтобы люди использовали документацию по резервному
копированию, т.ч. я не собираюсь объяснять это во введении.
Вместо того, чтобы создавать новый архив кажадый раз, когда вы
хотите сохранить файл, иногда более целесообразно добавлять файлы в



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