Читать книгу 📗 "Linux программирование в примерах - Роббинс Арнольд"
Не все из этих файловых систем поддерживаются командой
mountЖурналирование является методикой, впервые использованной в системах баз данных для увеличения производительности обновлений файлов таким образом, что восстановление файловой системы в случае аварии могло быть сделано быстро и правильно. В момент написания этого были доступны несколько различных журналируемых файловых систем, конкурирующих за продвижение в мире GNU/Linux. Одной из них является
ext3ext2Файловые системы
fatmsdosumsdosvfatvfatumsdosФайловые системы Coherent, MINIX, первоначальной System V и Xenix все имеют сходные структуры на диске. Тип файловой системы
sysvcoherentminixsysvxenixcoherentxenixБыстрая файловая система BSD в течение нескольких лет успешно развилась. Файловая система
ufsОбозначения «RO» для
befsntfscramfsiso9660romfsudfДве файловые системы, которых больше не существует, это
extxiafsxiafsext2ext28.1.3. Монтирование файловых систем:
mountКоманда
mountmountrootФайловую систему вы указываете с помощью опции
-tmount [<i>опции</i>] <i>устройство точка</i>_монтированияНапример (
#root# <b>mount -t iso9660 /dev/cdrom /mnt/cdrom</b> /* Монтировать CD-ROM */# <b>mount -t vfat /dev/fd0 /mnt/floppy</b> /* Монтировать гибкий диск MS-DOS */# <b>mount -t nfs files.example.com:/ /mnt/files</b> /* Монтировать файловую систему NFS */Можно использовать '
-t automount-tmount-t autoСистемы GNU/Linux предусматривают специальную разновидность монтирования посредством кольцевого (loopback) устройства. Таким способом образ файловой системы, содержащийся в обычном файле, может быть смонтирован, как если бы это было настоящее дисковое устройство. Эта возможность очень полезна, например, при использовании образов CD-ROM. Она позволяет создать образ и испытать его без необходимости прожига на болванке CD с последующим его монтированием. Следующий пример использует первый образ CD из дистрибутива GNU/Linux RedHat 9:
# <b>ls -l shrike-i386-discl.iso</b> /* Исследование файла образа CD */-rw-r--r-- 1 arnold devel 668991488 Apr 11 05:13 shrike-i386-discl.iso# <b>mount -t iso9660 -o ro,loop shrike-i386-discl.iso /mnt/cdrom</b>/* Смонтировать его в /mnt/cdrom */# <b>cd /mnt/cdrom</b> /* Перейти туда */# <b>ls</b> /* Посмотреть файлы */autorun README.it RELEASE-NOTES-fr.htmldosutils README.ja RELEASE-NOTES.htmlEULA README.ko RELEASE-NOTES-it.htmlGPL README.pt RELEASE-NOTES-ja.htmlimages README.pt_BR RELEASE-NOTES-ko.htmlisolinux README.zh_CN RELEASE-NOTES-pt_BR.htmlREADME README.zh_TW RELEASE-NOTES-pt.htmlREADME-Accessibility RedHat RELEASE-NOTES-zh_CN.htmlREADME.de RELEASE-NOTES RELEASE-NOTES-zh_TW.html