Скачать презентацию Файловая структура Выполнила Пинчук А Е МТ 12 Скачать презентацию Файловая структура Выполнила Пинчук А Е МТ 12

Pinchuk_A_E_Faylovaya_struktura.pptx

  • Количество слайдов: 29

Файловая структура! Выполнила Пинчук А. Е. МТ 12 -10 Б Файловая структура! Выполнила Пинчук А. Е. МТ 12 -10 Б

 • • • План доклада что такое файловая структура диска; виды файловых структур; • • • План доклада что такое файловая структура диска; виды файловых структур; что такое файл; имя файла; логические диски; путь к файлу; таблица размещения файлов на диске. Linux ОС Описание структуры файловой системы Linux

Файловая структура диска Файловая структура операционной системы – это способ размещения файлов на дисках, Файловая структура диска Файловая структура операционной системы – это способ размещения файлов на дисках, вся совокупность файлов на диске и взаимосвязей между ними. Различные ОС могут поддерживать разные организации файловых структур. Существуют две разновидности файловых структур: 1) Одноуровневая 2) Многоуровневая(иерархическая).

Виды файловых структур Одноуровневая файловая структура — это простая последовательность файлов. Для отыскания файла Виды файловых структур Одноуровневая файловая структура — это простая последовательность файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Например, если файл tetris. ехе находится на диске А: , то его «полный адрес» выглядит так: А: tetris. ехе Операционные системы с одноуровневой файловой структурой используются на простейших учебных компьютерах, оснащенных только гибкими дисками.

 • Многоуровневая файловая структура — древовидный (иерархический) способ организации файлов на диске, служит • Многоуровневая файловая структура — древовидный (иерархический) способ организации файлов на диске, служит для хранения сотни и тысячи файлов. Каталог (Папка) верхнего уровня содержит вложенные папки 1 уровня, которые могут содержать папки 2 уровня и тд. Каталог самого верхнего уровня, который не вложен ни в какой другой каталог, называется корневым каталогом.

На дереве корневой каталог обычно изображается символом На дереве корневой каталог обычно изображается символом

Файл • Файл — это информация, хранящаяся на внешнем носителе и объединенная общим именем. Файл • Файл — это информация, хранящаяся на внешнем носителе и объединенная общим именем. Файлов может быть слишком много и они могут находиться в разных местах жесткого диска(внешняя память компьютера).

Однако человеку ориентироваться в беспорядочном размещении файлов вряд ли будет удобно. Для того, чтобы Однако человеку ориентироваться в беспорядочном размещении файлов вряд ли будет удобно. Для того, чтобы упорядочить и систематизировать файлы, был придуман особый тип файла – каталог(следующий по величине элемент файловой структуры, воспользуемся аналогией с «бумажным» способом хранения информации, каталог будем представлять как папку, в которую можно вложить множество документов, т. е. файлов). Каталог также получает собственное имя (представьте, что оно написано на обложке папки).

Имя файла: • prog. pas • Слева от точки находится собственно имя файла (prog), Имя файла: • prog. pas • Слева от точки находится собственно имя файла (prog), следующая за точкой часть имени называется расширением файла (pas) - расширение указывает, какого рода информация хранится в данном файле. Например, расширение txt обычно обозначает текстовый файл (содержит текст); расширение рсх — графический файл (содержит рисунок), zip или rar — архивный файл (содержит архив — сжатую информацию), pas — программу на языке

Примеры имен файлов: • С:  РаботаОтчетМоя_работа. doc • C: fin. com • E: Примеры имен файлов: • С: РаботаОтчетМоя_работа. doc • C: fin. com • E: GAMESARCONdos 4 gw. exe

Тип файла Исполняемые программы Текстовые файлы Графические файлы Web-страницы Звуковые файлы Видеофайлы Код (текст) Тип файла Исполняемые программы Текстовые файлы Графические файлы Web-страницы Звуковые файлы Видеофайлы Код (текст) программы на языках программирования Расширение exe, com txt, rtf, bmp, gif, jpg, png, pds htm, html wav, mp 3, midi, kar, ogg avi, mpeg bas, pas, cpp

Логические диски • На одном компьютере может быть несколько дисководов — устройств работы с Логические диски • На одном компьютере может быть несколько дисководов — устройств работы с дисками. Каждому дисководу присваивается однобуквенное имя (после которого ставится двоеточие), например А: , В: , С: . • Имя логического диска, содержащего файл, является первой «координатой» , определяющей место расположения файла.

Часто на персональных компьютерах диск большой емкости, встроенный в системный блок (его называют жестким Часто на персональных компьютерах диск большой емкости, встроенный в системный блок (его называют жестким диском), делят на разделы. Каждый из таких разделов называется логическим диском, и ему присваивается имя С: , D: , Е: и т. д. Имена А: и В: тоже можно рассматривать как имена логических дисков, каждый из которых полностью занимает реальный (физический) диск. Следовательно, А: , В: , С: , D: — это всё имена логических дисков.

Путь к файлу • Второй координатой, определяющей место положения файла, является путь к файлу Путь к файлу • Второй координатой, определяющей место положения файла, является путь к файлу на диске.

Путь к файлу — это последовательность, состоящая из имен каталогов, начиная от корневого и Путь к файлу — это последовательность, состоящая из имен каталогов, начиная от корневого и заканчивая тем, в котором непосредственно хранится файл. Вот всем знакомая сказочная аналогия понятия «путь к файлу» : «На дубе висит сундук, в сундуке — заяц, в зайце — утка, в утке — яйцо, в яйце — игла, на конце которой смерть Кощеева» . Последовательно записанные имя логического диска, путь к файлу и имя файла составляют полное имя файла.

Пример: Пример:

Чтобы найти файл надо знать: • 1)имя файла; • 2) где храниться файл • Чтобы найти файл надо знать: • 1)имя файла; • 2) где храниться файл • Например: 1) C: IVANOVPROGSprog 1. pas 2) C: basicprog 123. bas 3) C: МузыкаПикникИероглиф. mp 3

Разберем пример (1) C: IVANOVPROGSprog 1. pas : ØИмя диска – С Øпапка 1 Разберем пример (1) C: IVANOVPROGSprog 1. pas : ØИмя диска – С Øпапка 1 -ого уровня – IVANOV; Øпапка 2 -ого уровня -PROGS; Øимя файла - prog 1. pas;

Таблица размещения файлов. Таблица размещения файлов.

Сведения о файловой структуре диска содержатся на этом же диске в виде таблицы размещения Сведения о файловой структуре диска содержатся на этом же диске в виде таблицы размещения файлов. Используя файловую систему ОС, пользователь может последовательно просматривать на экране содержимое каталогов (папок), продвигаясь по дереву файловой структуры вниз или вверх. На рис. показан пример отображения на экране компьютера дерева каталогов на логическом диске Е: (левое окно).

Linux ОС Linux – многозадачная и многопользовательская операционная система для образования, бизнеса, индивидуального программирования. Linux ОС Linux – многозадачная и многопользовательская операционная система для образования, бизнеса, индивидуального программирования. Linux принадлеж ит к семейству UNIX-подобных операционных систем.

В Linux нет разделения на диски С, D, и процесс общения с устройствами очень В Linux нет разделения на диски С, D, и процесс общения с устройствами очень удобен. Все устройства имеют собственный системный файл, все диски подключаются к одной файловой системе и выглядит это все как бы монолитно, едино. Четкая структура каталогов позволяет находить любую информацию мгновенно. Для файлов библиотек – свой каталог, для запускаемых файлов – свой, для файлов с настройками – свой, для файлов устройств – свой, и так далее.

Описание структуры файловой системы Linux. Когда вы установили операционную систему Linux на свой компьютер, Описание структуры файловой системы Linux. Когда вы установили операционную систему Linux на свой компьютер, используя весь объем жесткого диска либо частично установив совместно с другой операционной системой, например от Microsoft Windows операционная система Linux автоматически создает иерархию папок.

В ФС Linux имеется один корневой раздел - / (он же root, корень). Все В ФС Linux имеется один корневой раздел - / (он же root, корень). Все разделы жесткого диска (если их несколько) представляют собой структуру подкаталогов, "примонтированых" к определенным каталогам, схематично это можно представить следующим образом:

Плавно переходим, к рассмотрению содержимого корневого каталога в файловой системе Linux помеченные звездочкой папки Плавно переходим, к рассмотрению содержимого корневого каталога в файловой системе Linux помеченные звездочкой папки являются, важными и вносить в них изменения не рекомендуется, до тех пора пока вы не поймете, что можно там изменять.

/bin. Содержит важные команды, которые выполняются для любого пользователя в любое время. * /boot. /bin. Содержит важные команды, которые выполняются для любого пользователя в любое время. * /boot. Содержит информацию необходимую для загрузки системы. * /dev. Содержит драйверы устройств, для аппаратной части вашей системы. * /etc. Содержит конфигурационные файлы вашей системы. * /home. Содержит домашние директории для каждого из пользователей вашей системы. .

/lib. Библиотеки и программные коды большинства программ установленных в вашей системе включая ядро системы. /lib. Библиотеки и программные коды большинства программ установленных в вашей системе включая ядро системы. * /media. Директория куда добавляются, временные файлы для флоппи дисков и оптических дисков присутствует не во всех дистрибутивах Linux.

/mnt. Еще одна директория для хранения временно подключенных оптических дисков флоппи накопителей сетевых накопителей, /mnt. Еще одна директория для хранения временно подключенных оптических дисков флоппи накопителей сетевых накопителей, которые подключаются временно к вашей системе. /opt. Директория, которая используется при установке нового программного обеспечения в файловой системе. /root. Домашняя директория суперпользователя системы. /sbin. Содержит команды для доступа администратора к системе. *

/srv. Содержит необходимые файлы, для служб системы, работающие в фоновом режиме. * /tmp. Директория, /srv. Содержит необходимые файлы, для служб системы, работающие в фоновом режиме. * /tmp. Директория, предназначенная для хранения любых временных файлов системы. /usr. Сложная иерархия дополнительных программ и файлов. /var. Часто изменяемая информация такая как системные логи и почта.