Главная | Контакты | Настройки СМЕНИТЬ ПАЛИТРУ:

Главная > Операционные системы > UNIX

FINC(1M)

НАЗВАНИЕ
finc - быстрое выборочное копирование

СИНТАКСИС


 /etc/finc  [критерий_выбора] файловая_система магнитофон

ОПИСАНИЕ
Утилита finc выборочно копирует исходную файловую_систему на магнитную ленту (магнитофон задается как бесструктурное устройство, обычно /dev/mt). Для получения аккуратной копии следует монтировать исходную файловую _систему доступной только на чтение, хотя и при монтировании с доступом как для чтения, так и для записи можно получить приемлемый результат. Копируются только те описатели/файлы, которые удовлетворяют логическому выражению - критерию_выбора.

Рекомендуется перед выполнением команды finc выполнять команду ff(1M) и ее результат сохранить как оглавление ленты. Файлы, сохраненные командой finc, могут быть извлечены с помощью команды frec(1M).

В критерии_выбора аргумент число задается как целое десятичное число, быть может со знаком. Конструкция +число означает "больше, чем число", -число - "меньше, чем число", число - "в точности число". День определяется как 24-часовой период.

-a число
Истина, если последний доступ к файлу производился заданное число дней назад.

-m число
Истина, если последняя модификация файла выполнялась заданное число дней назад.

-c число
Истина, если последнее изменение описателя файла выполнялось заданное число дней назад.

-n файл
Истина, если файл модифицировался позднее указанного файла.

ПРИМЕРЫ
Для записи на магнитную ленту всех файлов файловой сис- темы hd0s1, изменявшихся в течение последних 48 часов, можно воспользоваться командой


   finc  -m -2 /dev/rdsk/hd0s1 /dev/mt

СМ. ТАКЖЕ
ff(1M), frec(1M), labelit(1M).
cpio(1) в Справочнике пользователя.

СЮРПРИЗЫ
Если на ленте нет метки, записанной программой labelit(1M), утилита finc выдаст предупреждающее сообщение, но отработает нормально.


Главная > Операционные системы > UNIX