Модуль 1. Работа в командной строке
Темы
● CLI - Command Line Interface
● Переменные, формирование окружения
● Символы экранирования и объединения
● Встроенная справка
● Поиск файлов и команд в системе
Лабораторные работы
● Работа с командной строкой в ОС Linux
● Использование переменных окружения
● Работа со справочной системой
● Поиск программ и файлов в системе
Модуль 2. Файловая система, файлы, каталоги
Темы
● Стандарт FHS
● Навигация по дереву каталогов
● Wild cards (шаблонные символы)
● Файлы и каталоги
● Создание архивов
● Сжатие файлов
Лабораторные работы
● Навигация по дереву каталогов
● Использование шаблонных символов
● Операции над файлами и каталогами
● Архивирование и сжатие данных
Модуль 3. Работа с текстом
Темы
● Вывод текстовых файлов
● Управление вводом-выводом процессов
● Редактирование текста
● Основы написания скриптов
Лабораторные работы
● Отображение текстовых файлов и работа с пейджерами
● Управление вводом-выводом процессов
● Обработка текстового вывода
● Использование регулярных выражений
● Редактирование текста в консоли
● Создание простейших скриптов
Модуль 4. Аппаратное обеспечение и мониторинг работы системы
Темы
● Аппаратное обеспечение в ОС Linux
● Работа с дисковыми разделами
● Процессы в ОС Linux
● Файлы журналов
Лабораторные работы
● Получение информации по аппаратному обеспечению системы
● Получению информации об оборудовании по сообщениям ядра и из псевдофайловых систем
● Просмотр и создание разделов
● Создание и монтирование файловых систем
● Просмотр работающих в системе процессов
● Измерение загрузки системы
● Получение информации из системных журналов
Модуль 5. Настройка сети
Темы
● Управление сетевыми интерфейсами
● Файлы сетевых настроек
● Разрешение имен
● Маршрутизация
● Утилиты сетевой диагностики
● Удаленное управление - SSH
Лабораторные работы
● Просмотр текущих настроек модуля IP
● Настройка модуля IP через конфигурационные файлы (Ubuntu)
● Настройка модуля IP через Network Manager (CentOS)
● Настройка разрешения имен
● Настройка службы SSH
Модуль 6. Учетные записи пользователей и групп
Темы
● Пользователи
● Парольная защита
● Группы пользователей
● Повышение привелегий в системе
● Специальные учетные записи
● Информация по пользователям в системе
Лабораторные работы
● Просмотр и создание пользователей системы
● Задание паролей пользователей и управление парольной защитой
● Создание групп и добавление пользователей в группы
● Выполнение привилегированных операций
● Получение информации по пользователям системы
Модуль 7. Разграничение доступа к файлам и папкам
Темы
● Дискреционный доступ
● Изменение режима доступа к файлам
● Специальные атрибуты файлов
● Индексные дескрипторы, мягкие и жесткие ссылки
Лабораторные работы
● Разрешения файлов при их создании
● Смена владельцев и разрешений доступа к файлам
● Специальные атрибуты файлов
● Индексные дескрипторы
● Работа с мягкими и жесткими ссылками
Модуль 8. Установка и начальная настройка ОС Linux
Темы
● Установка системы
● Менеджеры пакетов - rpm, dpkg
● Менеджеры зависимостей - apt, yum
● Настройка параметров окружения пользователей
● Локализация системы
Лабораторные работы
● Установка ОС Linux
● Работа с менеджерами пакетов и менеджерами зависимостей
● Настройка окружения пользователя и параметров локализации