Углубленный курс по Linux на основе продуктов Базальт СПО (40 часов)

  1. Краткая история Linux; Linux в генеалогическом дереве Unix. Место ОС Альт среди современных ОС. 
  2. Основные архитектурные особенности современных UNIX-подобных ОС.
  3. Пользователи системы, иерархия пользователей. Свойства пользовательской и групповой учётной записи. Стандартные пользователи и группы. Управление учётными записями. 
  4. Пользовательское окружение. Командный интерпретатор: интерактивный и пакетный режимы работы, встроенные команды, основной синтаксис команд. Переменные окружения, конфигурационные файлы. 
  5. Управление конфигурацией. Умолчальная, сохранённая и текущая конфигурация. Форматы конфигурационных файлов, конфигурационные каталоги. 
  6. Управление документацией. Встроенная справка, справочные системы man и info, сопроводительная документация пакета, поиск документации в Интернете. 
  7. Дерево каталогов Linux, файловые системы, FHS. Создание, монтирование файловых систем, управление ресурсами файловых систем. Навигация в дереве каталогов. 4 часа.
  8. Типы файлов Unix, атрибуты файлов. Основные операции с файлами, файловые утилиты. 
  9. Процессы: атрибуты процесса, состояния процесса, типы процессов, дерево процессов. Сигналы. Утилиты управления процессами. Управление заданиями. 
  10. Сетевое окружение Linux. Реализация стека протоколов TCP/IP в Linux. Клиентская и серверная часть сетевых служб. На примере реализации службы удалённого терминального доступа. 
  11. Графическое окружение Linux. Графическая подсистема Linux как пример сетевой службы. Элементы графической подсистемы. Настольные окружения.