Модуль 1. Введение в операционную систему GNU/Linux (1 ак. ч.)
Дистрибутивы
Модуль 2. Установка (1 ак. ч.)
Обзор вариантов
Этапы установки
Модуль 3. Основы работы в командной строке (3 ак. ч.)
Интерпретатор bash
Команды и параметры
Типы команд
Переменные
Символы подстановки
Экранирование
Потоки ввода-вывода
Конвейеры
Модуль 4. Получение справки (1 ак. ч.)
Обзор справочных систем
Справочная система man
Модуль 5. Работа с файлами и текстом в командной строке (2 ак. ч.)
Строение файловой системы (стандарт FHS)
Работа с файлами (утилиты ls, touch, mkdir, ln, cp, mv, rm, rmdir)
Работа с текстом (утилиты cat, tac, head, tail, more, less, grep, sort, wc)
Текстовые редакторы vi и nano
Модуль 6. Работа с оборудованием, носителями и сетью (6 ак. ч.)
Просмотр общей информации (утилиты lscpu, free, lspci, lsusb, lshw)
Обзор вариантов разметки носителей
Обзор файловых систем
Именование носителей и разделов
Именование сетевых плат
Обзор конфигурационных файлов для управления сетью
Обзор службы NetworkManager
Диагностика работы сети (утилиты ifconfig, ip, route, netstat, ss, ping, traceroute)
Просмотр информации о носителях и файловых системах (утилиты lsblk, blkid, df, du)
Создание и удаление разделов с помощью fdisk
Создание файловых систем (утилиты mkfs.*)
Монтирование (утилита mount, файл /etc/fstab)
Обзор технологии LVM (Logical Volume Manager)
Модуль 7. Процессы (1 ак. ч.)
Обзор псевдофайловой системы /proc
Просмотр информации (утилиты ps и top)
Сигналы (утилита kill)
Модуль 8. Системы инициализации и управление сервисами (1 ак. ч.)
Обзор систем инициализации
Система инициализации systemd
Управление сервисами (утилита systemctl)
Модуль 9. Управление ПО (1 ак. ч.)
Обзор вариантов управления ПО
Работа с ПО из репозиториев (утилита apt)
Модуль 10. Управление локальными пользователями и группами (2 ак. ч.)
Обзор конфигурационных файлов
Управление пользователями (утилиты useradd, usermod, userdel, passwd)
Управление группами (утилиты groupadd, groupmod, groupdel)
Повышение привилегий (утилиты su и sudo)
Модуль 11. Дискреционный контроль доступа (3 ак. ч.)
Обзор видов контроля доступа
Владение
Права доступа UNIX
POSIX ACL
Утилиты chown, chgrp, chmod, getfacl, setfacl
Модуль 12. Архивация и компрессия (1 ак. ч.)
Архиватор tar
Компрессоры gzip, bzip2, xz
Модуль 13. Выполнение задач по расписанию (1 ак. ч.)
Планировщик задач cron
Модуль 14. Дополнительные материалы
Система управления печатью