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