
- •«Московский технический университет связи и информатики» (мтуси)
- •Цель и задачи курсовой работы
- •Введение
- •Краткая теория
- •Знакомство с командной строкой Linux
- •Работа с файлами и каталогами. Управление пользователями
- •Ядро Linux
- •Управление процессами
- •Управление памятью
- •Диски и файловые системы
- •Основная часть
- •4.1 Знакомство с командной строкой Linux
- •1) Первые команды в консоли Linux
- •3) Создать следующую структуру каталогов и файлов:
- •4) Проконтролировать структуру созданных вами каталогов и просмотреть содержимое файлов.
- •6. Разработать скрипт на языке bash, осуществляющий вывод меню, состоящего из следующих пунктов:
- •4.2 Работа с файлами и каталогами. Управление пользователями
- •4.3 Ядро Linux Задание 1. Анализ системных вызовов при выполнении команд с помощью утилиты strace
- •Задание 2. Системные вызовы вашей программы
- •Задание 3. Сборка и загрузка модуля в ядро Linux
- •4.4 Управление процессами
- •Задание 2. Создание скрипта для получения статистики
- •Задание 3. Создание автозапускаемой службы
- •Задание 4. Создание таймера
- •4.5 Управление памятью Задание 1. Получение карты виртуальной памяти процесса
- •Задание 2. Настройка файла подкачки
- •Задание 3. Тестирование памяти
- •Дополнительное задание
- •4.6 Диски и файловые системы Задание 1. Разметка диска, создание файловой системы
- •Задание 2. Создание raid-массива
- •Задание 3. Получение информации о файловой системе
- •Дополнительное задание
- •5. Заключение
- •Список использованных источников
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И
МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное
бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики» (мтуси)
Кафедра Системного программирования
КУРСОВАЯ РАБОТА
по учебной дисциплине:
«ОПЕРАЦИОННЫЕ СИСТЕМЫ»
на тему:
«Администрирование операционных систем
с использованием командной строки Linux»
-
Выполнил:
студент
Архангельский Максим Вячеславович
(Ф.И.О.)
группа
БСТ2154
Проверил:
Королькова Татьяна Валерьевна, ст. преподаватель
(Ф.И.О., должность преподавателя)
Оценка
Дата
Москва 2024
Цель и задачи курсовой работы
Современные информационные технологии играют ключевую роль в развитии различных отраслей экономики, науки и образования. Одной из важнейших составляющих ИТ-инфраструктуры является операционная система, которая обеспечивает управление аппаратными ресурсами и взаимодействие с пользователем. Среди множества операционных систем, используемых в мире, особое место занимает Linux — свободная и открытая система, которая благодаря своей гибкости, безопасности и масштабируемости широко применяется как в корпоративных, так и в частных решениях. Администрирование Linux — это процесс настройки, управления и поддержания работоспособности серверов и рабочих станций, работающих под управлением этой операционной системы. От грамотного администрирования зависит не только стабильность и производительность системы, но и безопасность данных, что делает данную область знаний крайне актуальной для ИТ-специалистов.
Цель данной курсовой работы — изучение ключевых аспектов администрирования операционной системы Linux, включая установку, настройку, управление пользователями, файловыми системами, службами и сервисами. В ходе работы будут рассмотрены как теоретические основы, так и практические примеры, что позволит получить целостное представление о процессе администрирования Linux-систем.
Задачами данной курсовой работы является приобретение, закрепление и развитие практических навыков в области современных операционных систем, работе с фалами и каталогами, управлению пользователями, анализу системных вызовов при выполнении команд и программ, сборке и загрузке модуля в ядро Linux, управлению процессами, созданию служб и сервисов, управлению памятью, управлению дисками и файловыми системами, созданию программного RAID-массива.