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

Операционные системы

Автор:   •  Сентябрь 5, 2025  •  Контрольная работа  •  2,477 Слов (10 Страниц)  •  2,406 Просмотры

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

Федеральное государственное бюджетное образовательное учреждение

 высшего образования

 «ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ТЕЛЕКОММУНИКАЦИЙ И ИНФОРМАТИКИ»

Кафедра информационных систем и технологий

                (наименование кафедры)

              Кузнецов Артем Викторович

             (фамилия, имя, отчество студента)

  Факультет

ИСТ

курс

группа

ИСТз-33у

Контрольная работа

по дисциплине

Операционные системы и оболочки

на тему

Вариант №8

Отметка о зачёте

(дата)

Руководитель

     

Якупов Д.О

(должность)

(подпись)

(и. о. фамилия)

г. Самара

   

 2025г.

Введение

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

В процессе выполнения контрольной работы получу навыки написания и выполнения bash-скриптов, их отладки, мониторинга системы и управления пользователями. Это позволит на практике опробовать теоретические знания и развить навыки, которые могут быть полезны в будущем при работе в области администрирования или разработки.

        

        

1. Устройства персонального компьютера

        Управление питанием. Напишите скрипт, который позволит пользователю управлять режимами питания компьютера (например, переводить его в режим сна).

        Для создания скрипта, который позволит пользователю управлять режимами питания компьютера под управлением ОС Astra Linux использую команду `systemctl`, которая управляет системными службами и состояниями. В данном случае нас интересуют команды для управления режимами сна и выполнения других операций с питанием. Полный листинг скрипта можно посмотреть на стр. №6 «Приложении №1».  

        Напишем простой Bash-скрипта, который предлагает пользователю выбрать режим питания (сон, гибернация, выключение и перезагрузка):

  • переходим в папку /home/usradm/Desktops/Desktop1 и создаем текстовый с именем «power.sh» (см. рисунок №1)

[pic 1]

Рисунок - №1 Создание файла power.sh

  • Пишем в файле следующий листинг, а затем сохраняем файл через cсочетание CTRL+O (см. рисунок №2):

[pic 2]
Рисунок №2 – Листинг скрипта

  • Для того что бы файл можно было запускать, его нужно сделать исполняемым. Используем для этого следующую команду: chmod +x power.sh, а также командой sudo ls -l power.sh проверем что наш файл получил необходимые права (см. рисунок №3).

[pic 3]

Рисунок №3 – Установка прав файлу.

  • И наконец запускаем файл sudo ./power.sh для проверки работы скрипта:

- рисунок №4 нам показывает, что виртуальная машина запушена и работает, но после запуска скрипта в режиме «Сна» сессия xrdp завершилась.

- рисунок №5 показывает состояние виртуальной машины после запуска скрипта в режиме «Выключение».

[pic 4]

Рисунок №4 – Состояние виртуальной машины после применение скрипта в режиме «Сон»

[pic 5]

Рисунок №6 – Состояние виртуальной машины после выполнения скрипта в режиме запуска «Выключение»

...

Скачать:   txt (25.4 Kb)   pdf (833.3 Kb)   docx (1.3 Mb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club