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 выдаст предупреждающее сообщение, но отработает нормально.