Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по дисциплине ОС.docx
Скачиваний:
48
Добавлен:
17.11.2019
Размер:
3.92 Mб
Скачать
    1. Понятие монтирования файловой системы

Монтирование файловой системы — процесс, подготавливающий раздел диска к использованию операционной системой.

Операция монтирования состоит из нескольких этапов:

  1. Определение типа монтируемой системы

  2. Проверка целостности монтируемой системы

  3. Считывание системных структур данных и инициализация соответствующего модуля файлового менеджера (драйвера файловой системы)

  4. Установка флага, что система смонтирована. При корректном размонтировании этот флаг сбрасывается, если при загрузке система определяет, что он не сброшен, значит работа завершена некорректно и возможно ФС нуждается в починке.

  5. Включение новой файловой системы в общее пространство имен.

    1. Монтирование фс в Linux

Для монтирования в ОС Linux используется команда mount:

mount -lhV

mountопцииустройство

mountопциикаталог

mountопции ~-t~ типФСустройствокаталог

Программа mount многофункциональна, она имеет множество управляющих ключей. В наиболее распространённой форме

mount -t типФС устройствокаталог

она монтирует файловую систему, расположенную на указанном устройстве устройство, в указанный каталог. Монтируемая файловая система имеет тип <replaceable>типФС</replaceable>. Если монтирование удалось произвести, программа завершит свою работу без дополнительных сообщений. В противном случае программа сообщит пользователю о предполагаемой причине возникшей ошибки.

Программа допускает указывать только один из аргументов устройство или каталог. Тогда по указанному аргументу она пытается определить второй и произвести монтирование. Взаимное соответствие устройств и предназначенных для них точек монтирования описывается файлом /etc/fstab.

При вызове команды без параметров mount вообще ничего не монтирует, только сообщает пользователю информацию о смонтированных файловых системах (устройство, точка монтирования, тип файловой системы, опции монтирования).

Для того чтобы узнать какие файловые системы смонтированы, нужно дать команду mount без параметров. Если интересуют файловые системы только одного типа, нужно использовать ключ -t типФС

    1. Программа kSysguard

Основное окно KSysguard состоит из меню, дополнительной панели инструментов и строки состояния, обозревателя сенсоров и рабочего пространства. При первом запуске вы увидите в обозревателе сенсоров ваш компьютер как localhost и две страницы в рабочей области. Это настройка по умолчанию.

Рисунок 10 Экран системного монитора процессов

Отображение процессов в виде дерева - Древовидный список был разработан для показа отношений между выполняющимися процессами. Процесс который был запущен другим процессом называется дочерним. Дерево является элегантным способом показать отношения родитель-потомок. Процесс init является родителем всех остальных процессов.

Управление процессами представляет список процессов на вашей системе, который может быть отсортирован по каждому столбцу. Просто щёлкните левой кнопкой мыши на заголовке столбца. Список содержит следующую информацию о каждом процессе. Обратите внимание, что не все свойства доступны в каждой операционной системе:

Таблица 30 Информация о запущенных процессах

Имя

PID

PPID

UID

GID

Статус

User%

System%

Приоритет

VmSize

VmRss

Имя

Команда

Имя исполняемого файла, который запустил процесс

Идентификатор (ID) процесса. Уникальный номер для каждого процесса

Идентификатор (ID) родительского процесса

Идентификатор (ID) пользователя, запустившего процесс

Идентификатор (ID) группы, которой принадлежит процесс

Статус процесса

Загрузка процессора в режиме пользователя (в процентах)

Загрузка процессора в режиме ядра (в процентах)

Приоритет планирования

Общее количество виртуальной памяти, используемой процессом (в Кб)

Общее количество физической памяти, используемой процессом (в Кб)

Имя пользователя, запустившего процесс

Полная команда запуска процесса

  1. Задание к работе: