Linux программирование в примерах

На нашем литературном портале можно бесплатно читать книгу Linux программирование в примерах, Роббинс Арнольд-- . Жанр: Программирование / ОС и Сети. Онлайн библиотека дает возможность прочитать весь текст и даже без регистрации и СМС подтверждения на нашем литературном портале bazaknig.info.
Linux программирование в примерах
Название: Linux программирование в примерах
Дата добавления: 16 январь 2020
Количество просмотров: 946
Читать онлайн

Linux программирование в примерах читать книгу онлайн

Linux программирование в примерах - читать бесплатно онлайн , автор Роббинс Арнольд

В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.

 

Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала

1 ... 86 87 88 89 90 91 92 93 94 ... 253 ВПЕРЕД
Перейти на страницу:

Общий дизайн Sun стал популярным и широко реализовывался в коммерческих системах Unix, включая System V Release 4. Системы Linux и BSD используют разновидность этого дизайна для поддержки множества форматов файловых систем на диске. В частности, обычным для всех разновидностей Unix на платформе Intel x86 является возможность монтирования файловых систем MS-DOS/Windows FAT, включая поддержку длинных имен, а также форматированные в соответствии с ISO 9660 CD-ROM.

Linux имеет несколько собственных (т.е. размещаемых на диске) файловых систем. Наиболее популярными являются файловые системы

ext2
и
ext3
. Однако, доступно значительно больше файловых систем. Сведения о большинстве из них вы можете найти в каталоге
/usr/src/linux/Documentation/filesystems/
(если вы установили исходный код ядра). В табл. 8.1 перечислены имена различных файловых систем с кратким описанием каждой из них. Сокращение «RW» означает «чтение/запись», a «RO» означает «только чтение».

Таблица 8.1. Поддерживаемые ядром файловые системы Linux (ядро 2.4.x)

Имя Режим Описание
afs
RW Andrew File System (файловая система Andrew)
adfs
RW Acorn Advanced Disc Filing System (расширенная дисковая файловая система Acorn)
affs
RO, RW Amiga Fast File system (быстрая файловая система Amiga) Режим «только для чтения» в противоположность режиму «для записи и чтения» зависит от версии файловой системы
autofs
RW Файловая система для взаимодействия с демоном автоматического монтирования
befs
RO Файловая система BeOS. Помечена как программное обеспечение альфа.
bfs
RW SCO UnixWare Boot File system (загрузочная файловая система SCO Unix).
binfmt-misc
RW Специальная файловая система для запуска интерпретаторов компилированных файлов (например, файлов Java)
efs
RW Файловая система, разработанная для варианта Unix SGI, названного Irix
coda
RW Экспериментальная распределенная файловая система, разработанная в CMU [79]
cramfs
RO Небольшая файловая система для хранения файлов в постоянной памяти (ROM).
devfs
RW Способ динамического предоставления файлов для
/dev
(устарело).
devpts
RW Специальная файловая система для псевдотерминалов.
ext2
RW Вторая расширенная файловая система. Файловая система по умолчанию для GNU/Linux, хотя некоторые дистрибутивы используют теперь
ext3
.
ext3
RW Файловая система
ext2
с журналированием
hfs
RW Hierarchical File System (иерархическая файловая система) Apple Mac OS.
hpfs
RW High Performance File System (высокопроизводительная файловая система) OS/2.
intermezzo
RW Экспериментальная распределенная файловая система для работы в отсоединенном от сети состоянии. См веб-сайт InterMezzo (
http://www.inter-mezzo.org
)
jffs
RW Journalled Flash File system (журналируемая файловая система с групповой записью/считыванием, для встроенных систем)
jffs2
RW Journalled Flash File system 2 (тоже для встроенных систем)
iso9660
RO Файловая система ISO 9660 для CD-ROM. Поддерживаются также расширения Rock Ridge, заставляющие выглядеть использующие их CD-ROM как нормальная файловая система (но только для чтения).
jfs
RW Journalled File System (журналируемая файловая система) IBM для Linux.
ncp
RW Протокол Novell NCP для NetWare; клиент удаленной файловой системы.
ntfs
RO Поддержка файловой системы NTFS Windows
openpromfs
RO Файловая система
/proc
для PROM на системах SPARC
proc
RW Доступ к информации о процессах и ядре
qnx4
RW Файловая система QNX4 (небольшой операционной системы реального времени)
ramfs
RW Файловая система для создания RAM-дисков.
reiserfs
RW Развитая журналируемая файловая система
romfs
RO Файловая система для создания простых RAM-дисков только для чтения.
smbfs
RW Поддержка клиента для файловых систем SMB (разделяемых файлов Windows)
sysv
RW Файловые системы System V Release 2, Xenix, Minix и Coherent. coherent, minix и xenix являются псевдонимами
tmpfs
RW Файловая система электронного диска, поддерживающая динамический рост.
udf
RO Формат файловой системы UDF, используемый в DVD-ROM
ufs
RO, RW Быстрая файловая система BSD, на современных системах с доступом для чтения и записи.
umsdos
RW Расширение
vfat
, заставляющее выглядеть ее подобно файловой системе Unix
usbfs
RW Специальная файловая система для работы с устройствами USB. Первоначальным именем было
usbdevfs
, это имя до сих пор появляется, например, в выводе
mount
vfat
RW Все варианты файловых систем FAT MS-DOS/Windows Компонентами являются
msdos
и
fat
vxfs
RW Журналируемая файловая система Veritas VxFS.
xfs
RW Высокопроизводительная журналирующая файловая система, разработанная SGI для Linux. См веб-сайт XFS (
http://oss.sgi.com/projects/xfs/
)
1 ... 86 87 88 89 90 91 92 93 94 ... 253 ВПЕРЕД
Перейти на страницу:
Комментариев (0)
название