We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Linux Operating System

2020/2021
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Delivered at:
Department of Information Systems and Technologies (Faculty of Informatics, Mathematics, and Computer Science (HSE Nizhny Novgorod))
Course type:
Elective course
When:
4 year, 1 module

Instructor


Baevsky, Yuri

Программа дисциплины

Аннотация

Дисциплина описывает основные понятия операционной системы Linux и развивает важнейшие навыки работы в ней. Изложение сопровождается большим количеством практических примеров. Изучение дисциплины базируется на курсе программирования 1 и 2 года обучения.
Цель освоения дисциплины

Цель освоения дисциплины

  • Уметь работать в ОС Linux
Планируемые результаты обучения

Планируемые результаты обучения

  • навык запуска и входа в Linux
  • практические навыки работы с командной строкой
  • Навыки работы с файловой системой
  • навыки и практические приемы работы с обьектами файловой системы
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Сеанс работы в Linux
    Описан сеанс работы пользователя в Linux: от регистрации в системе до выхода. Рассмотрено понятие пользователя с точки зрения системы, процедура идентификации пользователя, обоснована многопользовательская модель разграничения доступа. Даются основы работы с интерфейсом командной строки.
  • Терминал и командная строка
    Взаимодействие пользователя с системой посредством терминального устройства и интерпретатора командной строки. Даются основные понятия интерфейса командной строки: команда, параметр, разделитель, ключ. Кроме того, описывается устройство подсистем помощи Linux (man и info) и способы их использования.
  • Структура файловой системы
    Основные понятия файловой системы: файл, каталог, дерево каталогов. Обсуждаются принципы размещения файлов в Linux в соответствии со стандартом FHS, приводится краткий обзор стандартных каталогов файловой системы Linux.
  • Работа с файловой системой
    посвящена практическим приемам с объектами файловой системы: перемещению по дереву каталогов, копированию, перемещению и удалению файлов, созданию жестких и символьных ссылок. Подробно разбираются понятия "полный путь" и "относительный путь", текущий каталог, домашний каталог.
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен
  • неблокирующий Контрольная работа
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (1 модуль)
    0.3 * Контрольная работа + 0.7 * Экзамен
Список литературы

Список литературы

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

  • Курячий Г.В., Маслинский К.А. - Операционная система Linux: Курс лекций: учебное пособие - Издательство "ДМК Пресс" - 2010 - 348с. - ISBN: 978-5-94074-591-4 - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/1202

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

  • Molloy, D. (2016). Exploring Raspberry Pi : Interfacing to the Real World with Embedded Linux. Indianapolis, IN: Wiley. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1250212
  • Sadok Turki, & Nidhal Rezg. (2019). Sustainable Supply Chain System Design and Optimization. Sustainability, (4), 1. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsrep&AN=edsrep.a.gam.jsusta.v11y2019i4p1179.d208474