DCOPY(1M) DCOPY(1M)
НАЗВАНИЕ
dcopy - копирование файловых систем для оптимизации
времени доступа
СИНТАКСИС
/etc/dcopy [-s размещ_блоков] [-a [срок]] [-d] [-v]
[-f разм_файл_сист[:разм_списк_опис]]
исходная_файловая_система целевая_файловая_система
ОПИСАНИЕ
Команда dcopy копирует исходную_файловую_систему в це-
левую_файловую_систему. Исходная_файловая_система пред-
ставляется содержащим ее специальным файлом. Целевая_-
файловая_система - это специальный файл для вновь соз-
даваемой файловой системы, куда будет помещен результат
реорганизации. Чтобы процесс оптимизации был более эф-
фективным, аргумент исходная_файловая_система должен
быть бесструктурным устройством, а аргумент целевая_-
файловая_система - блочным. Обе файловые системы должны
быть размонтированными (в случае корневой файловой сис-
темы копирование должно производиться на новый том).
В отсутствие каких-либо опций команда dcopy копирует
файлы из исходной файловой системы, сжимая каталоги пу-
тем удаления из них пустых элементов и помещая логичес-
ки последовательные блоки файла в физически оптимально
отстоящие друг от друга блоки на дорожках диска. Воз-
можные опции таковы:
-s размещ_блоков
Информация об устройстве для оптимального размеще-
ния блоков файла. Спецификация размещ_блоков имеет
тот же формат, что и спецификация опции -s команды
fsck(1M).
-a [срок]
Файлы, к которым в течение указанного срока не бы-
ло доступа, нужно поместить вслед за свободными
блоками целевой файловой системы. Срок задается в
днях, подразумеваемое значение равно 7. При от-
сутствии опции -a старые файлы обрабатываются на-
равне с остальными.
-d Оставить порядок элементов каталогов неизменным
(по умолчанию подкаталоги перемещаются в начало
каталогов).
-v В настоящее время информирует о том, сколько фай-
лов обработано, а также о том, сколько свободных
блоков содержат исходная и целевая файловые систе-
мы.
-f разм_файл_сист[:разм_списк_опис]
Определяет размеры целевой файловой системы и ее
списка описателей (в блоках). Если вся опция (или
только спецификация :разм_списк_опис) не задана,
то соответствующие значения заимствуются у исход-
ной файловой системы.
Команда dcopy перехватывает сигналы прерывания и выхода
(SIGINT и SIGQUIT), выдает сообщения о ходе своего вы-
полнения. Для прекращения выполнения dcopy следует пос-
лать сигнал выхода и следом за ним еще один сигнал пре-
рывания или выхода.
СМ. ТАКЖЕ
fsck(1M), mkfs(1M).
|