Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Практическая работа №10.Монтирование файловых систем в ОС Linux.Системный монитор процессов ksysguard

Поиск

 

1 Цель занятия: научиться отслеживать созданные процессы и отключать их по необходимости.

 

2 Основные теоретические положения:

2.1 Понятие монтирования файловой системы

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

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

  1. Определение типа монтируемой системы
  2. Проверка целостности монтируемой системы
  3. Считывание системных структур данных и инициализация соответствующего модуля файлового менеджера (драйвера файловой системы)
  4. Установка флага, что система смонтирована. При корректном размонтировании этот флаг сбрасывается, если при загрузке система определяет, что он не сброшен, значит работа завершена некорректно и возможно ФС нуждается в починке.
  5. Включение новой файловой системы в общее пространство имен.

 

Монтирование ФС в Linux

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

mount -lhV

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

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

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

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

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

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

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

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

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

2.3 Программа KSysguard

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

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

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

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

 

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

Имя PID PPID UID GID Статус User% System% Приоритет VmSize VmRss Имя Команда
Имя исполняемого файла, который запустил процесс Идентификатор (ID) процесса. Уникальный номер для каждого процесса Идентификатор (ID) родительского процесса Идентификатор (ID) пользователя, запустившего процесс Идентификатор (ID) группы, которой принадлежит процесс Статус процесса Загрузка процессора в режиме пользователя (в процентах) Загрузка процессора в режиме ядра (в процентах) Приоритет планирования Общее количество виртуальной памяти, используемой процессом (в Кб) Общее количество физической памяти, используемой процессом (в Кб) Имя пользователя, запустившего процесс Полная команда запуска процесса

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

3.1 Монтирование файловых систем вручную

3.1.1 Для того, чтобы созданная файловая система была доступна в Linux, её необходимо смонтировать. Для пользователей файловая система, находящаяся на многих разделах, представляется в виде единой иерархии каталогов. Например:

Таблица 31 Точки монтирования

Каталог (точка монтирования) / /var /home
Физический раздел /dev/hda1 /dev/hda2 /dev/hda3
Описание Корневой каталог Входящая почта Данные пользователя

 

3.1.2 Определите информацию обо всех файловых системах – команда df. Результат будет примерно следующий:

Файловая система Разм Исп Дост Исп% смонтирована на

/dev/hda3 5,8G 3,9G 1,7G 70% /

/dev/hda5 8,9G 518M 8,4G 6% /home

/dev/hda1 20G 6,1G 14G 32% /mnt/win_c

3.1.3 Для монтирования файловых систем вручную применяется команда:
mount -t < файловая система > [-o <ключ1>,<ключ2>,...] <имя устройства><точка монтирования>

3.1.4 Например, для того, чтобы смонтировать устройство для чтения компакт-дисков, выполните следующую команду: mount -t iso9660 -o /dev/cdrom/ /mnt/cdrom

3.1.5 Для демонтирования файловых систем umount /mnt/cdrom

 

3.2 Автоматизация процесса монтирования

3.2.1 Для того чтобы автоматизировать процесс монтирования, надо отредактировать файл /etc/fstab

3.2.2 Просмотрите содержимое файла /etc/fstab. При запуске системы все файловые системы монтируются автоматически.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-06; просмотров: 430; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.15.191.241 (0.007 с.)