русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ПЕРВЫЙ СЛОЙ ФАЙЛОВОЙ СИСТЕМЫ


Дата добавления: 2013-12-23; просмотров: 788; Нарушение авторских прав


Самым левым каталогом является /bin, который содержит все главные двоичные утилиты. Это наибольший из двух основных каталогов двоичных модулей.

Следующий каталог - /dev, в котором размещены все файлы устройств. Файлы устройств являются точками доступа к периферии, подсоединенной к системе. Этот файл привязан к периферии с помощью ядра и драйвера устройства.

Административные утилиты и конфигурационные файлы хранятся в /etc. Примерами являются getty и gettydef, init и inittab, а также файл паролей (/etc/passwd).

Следующий каталог - /lib, где размещены библиотеки компилятора.

Здесь могут храниться и другие типы библиотек.

Каталог /lost+found используется утилитой fsck (главное средство поддержания файловой системы) для хранения логически удаленных файлов. Если на самом деле вы хотите сохранить эти файлы, они могут быть извлечены из этой удерживающей области после завершения уборки файловой системы.

Следующий каталог - /mnt. Это временная точка монтирования для файловых систем. Пользователь часто монтируют и демонтируют файловые системы просто для того, чтобы запустить быструю проверку чего-либо. Это подходящее место для этой операции.

Главным временным рабочим каталогом системы является /tmp. Многие утилиты, такие как vi, fsck, интерпретаторы shell и программы резервного копирования, используют /tmp для хранения рабочих файлов. Пользователям не рекомендуется создавать в этом каталоге файлы.

Следующий каталог - /usr, второй слой системы, который применяется как точка монтирования. Файловая система, смонтированная здесь, содержит дополнительную системную информацию (в некоторых реализациях ОС создаются и каталоги пользователей). Это разделение между загружаемой файловой системой и пользовательской файловой системой было сделано, чтобы сбалансировать загрузку диска. Если бы все важные файлы были в одном разделе, он был бы слишком большим. Производительность может быть ухудшена, если все действия направлены в одну логическую область диска. Благодаря разбивке всей системы на две, каждая файловая система поддерживает разумное количество свободного пространства. Далее будем рассматривать каталог /usr более подробно.



Последний файл - это само ядро, /unix. Весь /unix (это соответствет структуоре ОС SCO ODT, для других реализаций ОС может быть другое имя и другая организация) фактически существует и представляет собой большой a.out (скомпилированный объектный файл). Машина запускается с первых 512 байтов корневой файловой системы. Программа начальной загрузки, которая находится здесь, загружает программу загрузки большего размера, иногда называемую /boot. /boot загружает и запускает /unix.



<== предыдущая лекция | следующая лекция ==>
Общее файловое дерево | Второй слой


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.