Назад Содержание Вперед


Вывод списка файлов, находящихся на дискете (Listing the Files on a Diskette) (tar)

Выполните следующие шаги для получения списка файлов, которые были скопированы, используя команду tar:

1.  Вставьте дискету в дисковод.
2.  Наберите tar tvf /dev/rdiskette и нажмите Return. Опция t выводит список файлов, находящихся на дискете.

В следующем примере содержимое дискеты состоит из двух файлов:

oak% tar tvf /dev/rdiskette
rw-rw-rw-6693/1Ø  44Ø32 Apr 23 14:54 1991 evaluation.doc
rw-rw-rw-6693/1Ø  43ØØ8 Apr 23 14:47 1991 evaluation.doc.backup
oak%

Для получения более подробной информации смотрите man-страницу tar(1).

Если требуется применение утилиты для множественной смены томов (multiple-volume interchange utility), используйте cpio. Команда tar используется только для единственного тома (single-volume utility).

Присоединение файлов на отформатированную дискету (tar)

Когда вы копируете файлы (применяя команду tar) на отформатированную дискету, все файлы, уже находящиеся на дискете, перезаписываются. Если вы хотите сохранить файлы, находящиеся на дискете, добавив при этом другие файлы - выполните следующие шаги:

1.  Перейдите в каталог, содержащий файл, который необходимо скопировать.
2.  Вставьте в дисковод отформатированную дискету, разрешенную для записи.
3.  Наберите tar rvf /dev/rdiskette filename filename filename ... и нажмите Return. Имена файлов, которые вы определили, присоединяются к файлам уже находящимся на дискете.


ЗАМЕЧАНИЕ:  Вы можете использовать метасимволы (? и *) как части имен файлов, которые вы определяете. Например, для копирования всех документов с расширением .doc, наберите *.doc в качестве аргумента имени файла.
4.  Наберите eject и нажмите Return для удаления дискеты из дисковода. Дискета извлекается из дисковода.
5.  Напишите имена добавленных файлов на ярлычок дискеты.

В следующем примере к файлам, уже находящимся на дискете, добавляется один файл:

oak% cd /home/winsor
oak% tar rvf /dev/rdiskette junk
a junk 1 blocks
oak% tar tvf /dev/rdiskette
rw-rw-rw-6693/1Ø  44Ø32 Apr 23 14:54 1991 evaluation.doc
rw-rw-rw-6693/1Ø  43ØØ8 Apr 23 14:47 1991 evaluation.doc.backup
rw-rw-rw-6693/1Ø     18 Dec 1Ø 11:36 1991 junk
oak% eject
oak%

Получение файлов, находящихся на дискете (tar)

Выполните следующие шаги для получения файлов с дискеты:

1.  Перейдите в каталог, куда вы хотите поместить файлы.
2.  Вставьте дискету в дисковод.
3.  Наберите tar xvf /dev/rdiskette и нажмите Return. Все файлы, находящиеся на дискете копируются в текущий каталог.
4.  Наберите eject и нажмите Return для удаления дискеты из дисковода. Дискета извлекается из дисковода.

В следующем примере копируются все файлы с дискеты:

oak% cd /home/winsor/Evaluations
oak% tar xvf /dev/rdiskette
x evaluation.doc, 44Ø32 bytes, 86 tape blocks
x evaluation.doc.backup, 43ØØ8 bytes, 84 tape blocks
oak% eject
oak%

Для получения определенных файлов с дискеты, наберите tar xvf /dev/rdiskette filename filename filename ... и нажмите Return. Определенные вами файлы (file names) выбираются с дискеты и копируются в текущий рабочий каталог. В следующем примере с дискеты копируются все файлы с именем (prefix) evaluation:

oak% cd /home/winsor/Evaluations
oak% tar xvf /dev/rdiskette
x evaluation.doc, 44032 bytes, 86 tape blocks
x evaluation.doc.backup, 43008 bytes, 84 tape blocks
oak% eject
oak%

Получение bar - файлов с дискет, используя команду (cpio)

Команда bar системы SunOS 4.x не поддержимается системой SunOS 5.x. Вы можете получить с дискет файлы, архивированные командой bar системы SunOS 4.x , используя опцию -H bar команды cpio.


ЗАМЕЧАНИЕ:  Используйте опцию -i для -H bar для получения только списка файлов. Вы не сможете создать файлы с опцией заголовка bar. Рекомендуется (является хорошим тоном) сначала получить список файлов архива перед извлечением их (из архива).

Выполните следующие шаги для получения bar - файлов с дискеты:

1.  Перейдите в каталог, куда вы хотите поместить файлы.
2.  Вставьте в дисковод дискету, содержащую bar файлы.
3.  Наберите cpio -ivH bar < /dev/diskette и нажмите Return. Все файлы дискеты копируются в текущий каталог.
4.  Наберите eject и нажмите Return для удаления дискеты из дисковода.

Архивирование файлов на несколько дискет (Multiple Diskettes for Archiving Files) (cpio)

Если вы копируете большие файлы или файловые системы на дискеты, вам нужно будет получить приглашение от системы вставить следующую отформатированную дискету, когда дискета заполнена. Команда cpio это позволяет. Опции cpio, которые вы используете, аналогичны опциям для копирования файлов на магнитную ленту, за исключением того, что имя устройства определяется как /dev/rdiskette, вместо устройства для магнитной ленты.Предварительно просмотрите раздел "Команда cpio" для получения информации как использовать cpio.

Создание на дискете файловой системы ufs (newfs/dev/rdiskette)

Если вам необходимо монтировать дискету ufs, требуется вначале создать на ней файловую систему следующим образом:

1.  Форматируйте дискету.
2.  Зарегистрируйтесь в системе как суперпользователь.
3.  Наберите newfs /dev/rdiskette и нажмите Return.

На дискете создается файловая система ufs:

oak% fdformat
Press return to start formatting floppy.
...................................................................
oak% su
Password:
# newfs /dev/rdiskette
#

Дискеты для файловых систем pcfs (DOS)

Вы можете форматировать дискеты под файловую систему pcfs для использования с системами DOS. В следующих разделах описано как форматировать DOS - дискету и как монтировать дискету для использования в системе SunOS 5.x. В главе 4, "Администрирование файловых систем," приводится описание файловых систем pcfs.

Форматирование дискеты для файловой системы pcfs (DOS)

Follow these steps to format a diskette with the pcfs file system:

1.  Вставьте дискету в дисковод.


ВНИМАНИЕ! Переформатирование уничтожает все файлы, находящиеся на дискете.
2.  Наберите fdformat -d и нажмите Return. Выводится сообщение Press return to start formatting floppy (Нажмите return для начала форматирования диска).
3.  Нажмите Return. Во время форматирования дискеты на экран выводятся точки (series of dots) (...). По окончании форматирования, выводится приглашение, как показано в следующем примере:
oak% fdformat -d
Press return to start formatting floppy.
....................................................................
oak%


Назад Содержание Вперед
Hosted by uCoz