 |
|
 |
 |
Курсы Linuх
|
 |
Курс: ALTBAS Linux на основе программных продуктов, технологий и решений Базальт СПО
Курс уникален тем, что несмотря на невысокие начальные требования, в программе достаточно глубоко раскрываются базовые и продвинутые темы администрирования под Linux.
Именно с данного курса рекомендуется начинать программу доподготовки кадров, если организация приняла решения создавать и развивать компетенции в области Linux. Практически 100% слушателей (независимо от опыта работы и уровня подготовки) отмечают чрезвычайную полезность курса для практической работы.
Ориентирован: на ИТ-администраторов, и может быть адаптирован для разработчиков под Linux и специалистов по безопасности. Многолетняя практика чтения данного курса показывает, что курс чрезвычайно актуален.
Предварительный уровень подготовки:
- Уверенный пользовательский уровень подготовки в любой из современных настольных или серверных ОС. Понимание терминов «операционная система», «компьютерная программа», «файл», «каталог», «процесс».
- Уверенное понимание термина «пользовательский интерфейс компьютерной программы». Опыт работы с основными типами интерфейсов: текстовым, графическим, веб-интерфейсом и интерфейсом командной строки.
- Базовые знания архитектуры современного компьютера. Понимание терминов «процессор», «дисковый накопитель», «периферийное устройство», «драйвер».
- Базовые знания архитектуры современных компьютерных сетей. Понимание архитектуры клиент-сервер, понимание терминов «протокол передачи данных», «сокет», «аутентификация», «авторизация», «учётная запись», «база данных». Умение привести примеры клиентских и серверных приложений для протоколов прикладного уровня HTTP и SMTP. Понимание смысла предыдущей фразы.
Продолжительность: 5 дней, 40 академических часов.
Учебные материалы: Учебник на русском языке.
Программа курса
- Краткая история Linux; Linux в генеалогическом дереве Unix. Основные стандарты: POSIX, SUS, LSB, FHS. Политика лицензирования, свободные лицензии.
- Модели распространения ОС. Дистрибутивы и репозитории. Основные компоненты инфраструктуры ALT Linux Team.
- Пользователи системы, иерархия пользователей. Свойства пользовательской и групповой учётной записи. Стандартные пользователи и группы. Управление учётными записями.
- Пользовательское окружение. Командный интерпретатор: интерактивный и пакетный режимы работы, встроенные команды, основной синтаксис команд. Переменные окружения, конфигурационные файлы.
- Управление конфигурацией. Умолчальная, сохранённая и текущая конфигурация. Форматы конфигурационных файлов, конфигурационные каталоги.
- Управление документацией. Встроенная справка, справочные системы man и info, сопроводительная документация пакета, поиск документации в Интернете.
- Дерево каталогов Linux, файловые системы, FHS. Создание, монтирование файловых систем, управление ресурсами файловых систем. Навигация в дереве каталогов.
- Типы файлов Unix, атрибуты файлов. Основные операции с файлами, файловые утилиты.
- Процессы: атрибуты процесса, состояния процесса, типы процессов, дерево процессов. Сигналы. Утилиты управления процессами. Управление заданиями.
- Linux от включения питания до приглашения shell. Загрузка ядра, запуск системных служб. Инициализация системы, сценарии начальной загрузки. Службы локального и удалённого доступа в систему.
- Установка системы. Локальная и сетевая загрузка. Настройка таблицы разделов. Работа с LiveCD.
- Системные службы: служба журнализации и служба периодического выполнения заданий.
- Управление ядром. Модули ядра: драйверы устройств и подсистемы ядра. Статическая и динамическая компоновка модулей в ядро. Добавление и конфигурирование модулей.
- Установка программного обеспечения. Сборка из исходных текстов. Пакетная установка. Сборка пакета в репозиторий ALT. Особенности инфраструктуры ALT. Управление локальным репозиторием. Участие в ALT Linux Team.
- Сетевое окружение Linux. Реализация стека протоколов TCP/IP в Linux. Клиентская и серверная часть сетевых служб. Примеры реализации стандартных сетевых служб в ALT-дистрибутивах.
- Графическое окружение Linux. Графическая подсистема Linux как пример сетевой службы. Элементы графической подсистемы. Настольные окружения.
|