/operation-system-labs

Лабораторные работы в ИТМО по операционным системам

Primary LanguageShell

Лабораторные работы в ИТМО по операционным системам

Лабораторная работа №1. Основы использования консольного интерфейса ОС Linux.

Рассматриваемые вопросы:

  1. Работа с документацией по командам интерпретатора
  2. Использование консольного текстового редактора
  3. Создание скриптов для интерпретатора bash

Лабораторная работа №2. Обработка текстовых потоков в ОС Linux

Рассматриваемые вопросы

  1. Понятие стандартного ввода и стандартного вывода процесса
  2. Перенаправление стандартного вывода в файл
  3. Связь процессов по вводу/выводу
  4. Использование вывода процесса как параметра другого процесса
  5. Регулярные выражения и фильтрация текстовых потоков

Лабораторная работа №3. Мониторинг процессов в ОС Linux

Рассматриваемые вопросы

  1. Получение информации о запущенных процессах
  2. Получение информации об используемых процессами ресурсах
  3. Представление результатов в различном виде

Лабораторная работа №4. Управление процессами в ОС Linux

Рассматриваемые вопросы

  1. Директивы объединения команд
  2. Команды для управления процессами
  3. Планирование времени запуска процессов
  4. Передача данных и управления между процессами

Лабораторная работа №5. Работа с файлово-каталожной системой в ОС Linux

Рассматриваемые вопросы

  1. Основные команды для работы с файлами и каталогами
  2. Использование механизма ссылок
  3. Прямая и косвенная адресация каталогов