====== Основы администрирования Linux 2026 ====== ===== Программа курса ===== * [[https://www.specialist.ru/course/yun1-b|Linux. Уровень 1. Основы администрирования]] ===== Модуль 1. Введение в операционную систему GNU/Linux ===== * [[Выбор дистрибутива Linux]] ===== Модуль 2. Установка ===== * Обзор вариантов ([[https://documentation.ubuntu.com/desktop/en/latest/how-to/create-a-bootable-usb-stick/|Create a bootable USB stick]]) * Этапы установки ===== Модуль 3. Основы работы в командной строке ===== * Интерпретатор bash ([[Настройка командных интерпретаторов]]) * Команды и параметры ([[Структура команд UNIX]]) * Типы команд (type cd, pwd, exit, history, echo, пример использования: [[Команда chroot]]) * Символы подстановки * [[Переменные окружения]] * Экранирование * Потоки ввода-вывода (пример использования: [[Технология Docker#Создание образа для приложения с использованием Dockerfile]]) * Конвейеры ===== Модуль 4. Получение справки ===== * Обзор справочных систем * Справочная система man ===== Модуль 5. Работа с файлами и текстом в командной строке ===== * Строение файловой системы (стандарт FHS) * Работа с файлами (утилиты ls, touch, mkdir, ln, cp, mv, rm, rmdir) * Работа с текстом (утилиты cat, tac, head, tail, more, less, grep, sort, wc) * Текстовые редакторы vi и nano ===== Модуль 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. Процессы ===== * Обзор псевдофайловой системы /proc * Просмотр информации (утилиты ps и top) * Сигналы (утилита kill) ===== Модуль 8. Системы инициализации и управление сервисами ===== * Обзор систем инициализации * Система инициализации systemd * Управление сервисами (утилита systemctl) ===== Модуль 9. Управление ПО ===== * Обзор вариантов управления ПО * Работа с ПО из репозиториев (утилита apt) ===== Модуль 10. Управление локальными пользователями и группами ===== * Обзор конфигурационных файлов * Управление пользователями (утилиты useradd, usermod, userdel, passwd) * Управление группами (утилиты groupadd, groupmod, groupdel) * Повышение привилегий (утилиты su и sudo) ===== Модуль 11. Дискреционный контроль доступа ===== * Обзор видов контроля доступа * Владение * Права доступа UNIX * Утилиты chown, chgrp, chmod, umask ===== Модуль 12. Архивация и компрессия ===== * Архиватор tar * Компрессоры gzip, bzip2, xz ===== Модуль 13. Выполнение задач по расписанию ===== * Планировщик задач cron ===== Модуль 14. Дополнительные материалы ===== * Система управления печатью