Операционная система GNU/Linux

Материал из КИИСЭиА
Перейти к навигации Перейти к поиску


Лекции

Лабораторные работы

  1. Регистрация и подключение к системе Unix. Общие принципы работы (Основные команды, справочная система, многопользовательская защита, управление заданиями, перенаправление ввода-вывода)
  2. Файловая система ОС GNU/Linux. Работа с файлами и каталогами (Логическая и физическая структура файловой системы, принципы контроля доступа в файловой системе)
  3. Разработка и компиляция программ под Linux (Компиляция и связь модулей, сценарии компиляции, работа с отладчиком)
  4. Программирование в командном интерпретаторе (BASH как язык описания сценариев: переменные окружения, псевдонимы, шаблоны, составные команды, списки, конвейеры, преобразования)

Задания для самостоятельной работы

Примеры файлов (логи, JPG, MP3) могут быть на mars в папке /srv/share.

Рекомендуемая литература

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

П. 23 Правил внутреннего трудового распорядка ПетрГУ предусматривает обязательное посещение студентами всех видов учебных занятий, так как пропуск занятий ведёт к систематическому невыполнению студентами учебного плана по данной дисциплине и, как следствие, к академической неуспеваемости. По этой причине в соответствии с пп. 57, 59 Правил внутреннего трудового распорядка ПетрГУ студенты могут быть представлены к отчислению или к иной форме дисциплинарного взыскания.

Пропущенные без уважительной причины занятия следует отработать, предоставив в течение двух недель письменный отчёт в виде ответов на контрольные вопросы к соответствующей главе учебника (Таненбаум Э., Бос Х. Современные операционные системы. СПб.: Питер, 2017). Одно занятие — четыре вопроса. Отчёт можно прислать на е-почту.