4.2 Файловая система ос unix/Linux.
Все файлы, с которыми могут манипулировать пользователи, располагаются в файловой системе, представляющей собой дерево, промежуточные вершины которого соответствуют каталогам, и листья - файлам и пустым каталогам. Примерная структура файловой системы ОС UNIX показана на рисунке 1. Реально на каждом логическом диске (разделе физического дискового пакета) располагается отдельная иерархия каталогов и файлов. Для получения общего дерева в динамике используется "монтирование" отдельных иерархий к фиксированной корневой файловой системе.
Замечание: в мире ОС UNIX по историческим причинам термин "файловая система" является перегруженным, обозначая одновременно иерархию каталогов и файлов и часть ядра, которая управляет каталогами и файлами. Видимо, было бы правильнее называть иерархию каталогов и файлов архивом файлов, а термин "файловая система" использовать только во втором смысле. Однако, следуя традиции ОС UNIX, мы будем использовать этот термин в двух смыслах, различая значения по контексту.
Каждый каталог и файл файловой системы имеет уникальное полное имя (в ОС UNIX это имя принято называть fullpathname - имя, задающее полный путь, поскольку оно действительно задает полный путь от корня файловой системы через цепочку каталогов к соответствующему каталогу или файлу; мы будем использовать термин "полное имя", поскольку для pathname отсутствует благозвучный русский аналог). Каталог, являющийся корнем файловой системы (корневой каталог), в любой файловой системе имеет предопределенное имя "/" (слэш). Полное имя файла, например, /bin/sh означает, что в корневом каталоге должно содержаться имя каталога bin, а в каталоге bin должно содержаться имя файла sh. Коротким или относительным именем файла (relativepathname) называется имя (возможно, составное), задающее путь к файлу от текущего рабочего каталога (существует команда и соответствующий системный вызов, позволяющие установить текущий рабочий каталог).
В каждом каталоге содержатся два специальных имени, имя ".", именующее сам этот каталог, и имя "..", именующее "родительский" каталог данного каталога, т.е. каталог, непосредственно предшествующий данному в иерархии каталогов.
Рис.1. Структура каталогов файловой системы
- Министерство образования и науки республики казахстан
- Введение
- 1.1. Работа с основными устройствами пк
- 1.2 Состав и назначение программного обеспечения
- 2.1Основные модули ос ms-dos
- 2.2 Команды ms-dos для работы с файлами и каталогами
- 2.3 Команды ms-dos для работы с магнитными дисками
- 2.4 Утилиты ms-dos
- 3.1Рабочий стол и главное меню ос Windows
- Как настроить и изменить Меню Пуск в операционной системе Windows 7
- 3.2. Файловые системы ос семейства Windows
- 3.3 Работа с файлами и папками
- 3.4 Windows. Работа с дисковыми утилитами
- 3.5 Настройка ос семейства Windows
- 4.1 Основные команды для работы с файлами и каталогами ос семейства unix/Linux
- 4.2 Файловая система ос unix/Linux.
- 4.3 Работа с текстовым редактором ос unix/Linux
- 5.1Назначение функциональных клавиш
- 5.2 Управляющее меню. Утилиты файловой оболочки. Меню пользователя.
- 5.3 Текстовый редактор
- 6.1 Программы – архиваторы ос ms-dos (zip,rar,arj) и ос семейства Windows (winzip, winrar).
- Теоретические сведения
- 7.1 Антивирусные программы
- 8.1 Работа в текстовом процессоре word
- 8.2 Создание и работа с таблицами. Использование формул в таблицах.
- 8.3 Графические возможности текстового редактора.
- Тема 8.4 Создание презентаций.
- 8.5 Corel Draw. Adobe Photoshop.Создание графических объектов.
- Графический редактор adobephotoshop
- 1. Цель практической работы
- 2. Основные сведения
- 8.6 Создание электронных таблиц
- 8.7 Редактирование и форматирование таблицы.
- 8.8 Ввод формул. Использование функций.
- 8.9 Создание графиков и диаграмм.
- Заключение
- Основная литература
- Дополнительная литература