Составители:
5
В то же время функциональность системы определяется выполнением
соответствующих процессов, количество которых в каждый момент времени
зависит от набора функций, возложенных на систему и может динамически
меняться в зависимости от запросов пользователей.
Файловая система.
В UNIX, как и во многих современных операционных системах, файлы
организованы в виде древовидной иерархической структуры, называемой
файловой системой (рис. 2). Корневой каталог (root), обозначаемый /,является
отправной точкой файловой системы. Каждый промежуточный узел файловой
системы является каталогом. Конечные вершины ветвей дерева являются
либо пустыми каталогами, либо файлами. Каталог считается пустым, если он
не содержит никаких других файлов, кроме ссылок на текущий и
родительский каталоги. Любой файл имеет имя, определяющее его положение
в древовидной структуре. Полное (абсолютное) имя файла состоит из
собственно имени файла и пути (path), представляющего собой
последовательность ветвей (каталогов), определяющих его положение на
дереве, начиная с корневого каталога, например:
/usr/openwin/bin/textedit
Относительное путевое имя задается относительно текущего каталога,
полное путевое имя который можно определить, используя команду
$pwd
/usr/openwin
при этом относительное имя того же файла будет выглядеть bin/textedit.
Как правило, файловая система расположена на различных внешних
устройствах и даже ЭВМ, но для рядового пользователя она представляет
собой единое целое. Конкретная ее конфигурация определяется системным
администратором и может динамически меняться. Имя файла является
атрибутом файловой системы и не отражает содержимого файла. Оно
содержится в каталогах в виде элемента каталога. Имя может состоять из
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »