Страница Справочника tcopy.1


TCOPY(1)              Справочник основных команд FreeBSD              TCOPY(1)

НАЗВАНИЕ
     tcopy -- скопировать и/или сверить магнитные ленты

СИНТАКСИС
     tcopy [-cvx] [-s maxblk] [источник [назначение]]

ОПИСАНИЕ
     Утилита tcopy предназначена для копирования магнитных лент.  Единствен-
     ное, на что полагается утилита, это что конец данных на ленте будет отме-
     чен двумя последовательными метками EOF.  По умолчанию утилита tcopy
     выведет информацию о размерах записей и файлов на ленте /dev/sa0, либо на
     ленте, заданной аргументом источник.  Если дополнительно аргументом
     назначение указана лента назначения, туда будет скопирована исходная
     лента.  Размеры блоков на ленте назначения будут идентичны используемым
     на исходной магнитной ленте.  Вывод программы при копировании будет таким
     же, как если бы просто выводилась информация о размерах.

     Имеются следующие опции:

     -c         Скопировать источник в назначение, а затем сверить обе ленты
                на идентичность.

     -s maxblk  Задать максимальный размер блока, maxblk.

     -v         Проверить две заданные ленты, источник и назначение, на иден-
                тичность.

     -x         Выводить все информационные сообщения в стандартный файл оши-
                бок вместо стандартного вывода.  Эта опция полезна, когда
                назначение задано как /dev/stdout.

СМОТРИ ТАКЖЕ
     mt(1), mtio(4)

ИСТОРИЯ
     Команда tcopy появилась в 4.3BSD.

ПРОБЛЕМЫ
     Запись образа ленты в файл сохраняет только данные.  При этом размеры
     блоков и метки конца файла EOF на ленте будут утрачены, чего не происхо-
     дит при копировании одной ленты на другую.

     Конец данных (EOD) отмечается двумя последовательными метками EOF, без
     каких-либо данных между ними.  Некоторые старые системы записывали три
     метки EOF подряд между файлами на ленте.  В таком случае утилита tcopy
     ошибочно (слишком рано) прекратит копирование.

     При копировании и последующей сверке с помощью -c, tcopy не сразу перема-
     тывает ленты на начало, а делает это только после записи, перед стадией
     сверки.  Если хотя бы одна из лент не находится в позиции BOT (не перемо-
     тана в начало) перед запуском, могут сравниваться не те данные.

FreeBSD 6.2                     20 декабря 2006                    FreeBSD 6.2