Файловые системы в Linux

  • Просмотров 3457
  • Скачиваний 408
  • Размер файла 28
    Кб

Министерство образования и науки Российской Федерации Магнитогорский государственный технический университет им Г. И. Носова Кафедра вычислительной техники и прикладной математики Индивидуальная работа по дисциплине: «Вычислительные машины, системы и сети» Тема работы: «Файловые системы в Linux» Выполнил: студент гр.АМ-03-1 Нуртаева Д. Н. Проверил: Ильина Е. А. Нуров Х. Х. Магнитогорск 2005 Содержание TOC \o "1-3" \h \z \u Введение_

PAGEREF _Toc122001961 \h 2 Основная часть_ PAGEREF _Toc122001962 \h 2 1 Файловые системы, поддерживаемые Linux_ PAGEREF _Toc122001963 \h 2 2 Опции подключения_ PAGEREF _Toc122001964 \h 2 3 Структура файловой иерархии_ PAGEREF _Toc122001965 \h 2 3.1 Каталог /bin_ PAGEREF _Toc122001966 \h 2 3.2 Каталог /boot PAGEREF _Toc122001967 \h 2 3.3 Каталог /dev_ PAGEREF _Toc122001968 \h 2 3.4 Каталог /etc PAGEREF _Toc122001969 \h 2 3.5 Каталог /home PAGEREF _Toc122001970 \h 2 3.6 Каталог /lib_ PAGEREF _Toc122001971 \h 2 3.7 Каталог /mnt PAGEREF _Toc122001972 \h 2 3.8 Каталог /opt PAGEREF _Toc122001973 \h 2 3.9 Каталог /root PAGEREF _Toc122001974 \h

2 3.10 Каталог /sbin_ PAGEREF _Toc122001975 \h 2 3.11 Каталог /tmp_ PAGEREF _Toc122001976 \h 2 3.12 Каталоговая структура /usr PAGEREF _Toc122001977 \h 2 3.13 Каталоговая структура /var PAGEREF _Toc122001978 \h 2 Заключение_ PAGEREF _Toc122001979 \h 2 Cписок использованных источников_ PAGEREF _Toc122001980 \h 2 Введение Несмотря на большое количество поддерживаемых файловых систем, большая часть дистрибутивов базируются на единой в системе ext2/ext3. Иногда в качестве опции предлагается использование ReiserFS, но также на

общесистемном уровне. При этом не учитываются достоинства и недостатки конкретных систем, хотя, например ReiserFS ведет себя лучше на мелких файлах, а XFS – на крупных. Также у каждой файловой системы есть свои опции. Было бы неплохо пользовательские домашние каталоги подключать с nosuid,nodev, так как ни устройств ни системных файлов там быть не должно. С другой стороны благодаря стандартизации файловой иерархии в UNIX–подобных системах

можно однозначно определять тип файлов в определенный каталог. Например, в /usr/include будет много мелких неизменяющихся текстовых файлов, а в /var/log, наоборот часто меняющиеся файлы. Значит, для максимальной производительности нужно для разных каталогов выбирать разные файловые системы. Основная часть 1 Файловые системы, поддерживаемые Linux Linux поддерживает очень много файловых систем, в том числе FAT(32), HPFS, UFS и многие другие, но в