Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

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

Автор:   •  Май 16, 2022  •  Лабораторная работа  •  2,082 Слов (9 Страниц)  •  149 Просмотры

Страница 1 из 9

Лабораторная работа №2

Исследования принципов загрузки и выгрузки модулей в операционной системе Linux.

1 Цель работы

1.1 Получить практические навыки по работе с kernel операционной системы Linux

Задание

5.1 Запустить «терминал» и выполнить команду sudo su;

5.2 Ввести пароль user;

5.3 При помощи команды lsmod вывести список подключенных модулей в данный момент, результат показать преподавателю;

5.4 При помощи команды modprobe подгрузить 5 готовых модулей, включенных в дерево модулей текущей версии ядра (модули выбираются произвольно), результат выгрузки записать в отчет;

5.5 Провести исследование команды modprobe, какими возможностями обладает данная команда, результат записать в отчет

Контрольные вопросы

С какой целью используется команда modprobe?

modprobe — программа для добавления и удаления модулей из ядра Linux

Modprobe а такжеdepmod Утилиты предназначены для того, чтобы сделать модульное ядро ​​Linux более управляемым для всех пользователей, администраторов и распространителей.

Modprobe использует файл зависимостей типа «Makefile», созданныйdepmod, для автоматической загрузки соответствующих модулей (модулей) из набора модулей, доступных в предопределенных деревьях каталогов.

Modprobe используется для загрузки одного модуля, стека зависимых модулей или всех модулей, отмеченных указанным тегом.

Modprobe автоматически загрузит все базовые модули, необходимые в стеке модулей, как описано в файле зависимостей modules.dep , Если загрузка одного из этих модулей выходит из строя, весь текущий стек модулей, загруженных в текущий сеанс, будет автоматически выгружен.

Modprobe имеет два способа загрузки модулей. Один из способов (режим зонда) попытается загрузить модуль из списка (определенный шаблон ). Modprobe прекращает загрузку, как только один модуль загружается успешно. Это можно использовать для автозагрузки одного Ethernet-драйвера из списка. Другой способ Modprobe можно использовать для загрузкивсе модулей из списка. УвидетьПРИМЕРЫ, ниже.

С опцией, modprobe автоматически выгрузит стек модулей, подобно тому, как "rmmod -r". Заметьте, что использование только"modprobe -r"очистит неиспользуемые автозагружаемые модули, а также выполнит команды до и после удаления в файле конфигурации /etc/modules.conf .

Объединение опций-l а также-t перечислены все доступные модули определенного типа.

вариант будет печатать текущую конфигурацию (файл конфигурации + по умолчанию).

Лабораторная работа №3

Исследование функциональных особенностей модулей в операционной системе Linux.

1 Цель работы

1.1 Получить практические навыки по изучению функциональных особенностей модулей в операционной системе Linux

Задание

5.1 Запустить «терминал» и выполнить команду sudo su;

5.2 Ввести пароль user;

5.3 При помощи команды modprobe подгрузить готовые модули, в количестве 10 штук, которые включены в дерево модулей текущей версии ядра (модули выбираются произвольно);

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

Контрольные вопросы

8.1 Какую информацию получает пользователь при использовании команды modinfo?

Команда modinfo в системе Linux используется для отображения информации о модуле ядра Linux. Эта команда извлекает информацию из модулей ядра Linux, указанную в командной строке. Если имя модуля не является именем файла, то по умолчанию выполняется поиск в каталоге / lib / modules / kernel-version . modinfo может понимать модули из любой архитектуры ядра Linux.

8.2 С какой целью выполняется команда sudo su?

sudo su - выполняет команду su от имени суперпользователя. Таким образом, сначала используется sudo чтобы получить права суперпользователя, а затем пользователь меняется на root с помощью su. При этом вы останетесь в той же директории потому, что выполняется ваш .bashrc. А также .profile пользователя root поэтому вы окажетесь в окружении root.

...

Скачать:   txt (27 Kb)   pdf (240.6 Kb)   docx (535.9 Kb)  
Продолжить читать еще 8 страниц(ы) »
Доступно только на Essays.club