Курс представляет собой вводный обзор операционной системы Linux и её административных аспектов. Этот курс предназначен для новичков, которые хотят овладеть фундаментальными навыками администрирования Linux и узнать больше о работе с этой популярной операционной системой.
Данный курс - отличное начало для тех, кто хочет овладеть операционной системой Linux и приобрести необходимые навыки для работы с ней в профессиональной сфере. Курс предоставляет фундаментальные знания, которые могут быть применены в различных областях IT и системной администрации.
Цель курса
Получение базовых навыков администрирования Linux и подготовка их к работе в качестве системных администраторов или аналитиков, специализирующихся на Linux-системах.
Предварительная подготовка
Для успешного прохождения курса не требуется предварительных знаний о Linux, но базовые навыки работы с компьютером и операционными системами будут полезны.
Аудитория:
• системные администраторы;
• администраторы корпоративной сети;
• специалисты по сетевым технологиям и дизайну сетей;
• администраторы корпоративных почтовых серверов.
После окончания курса выпускники будут знать и уметь:
• самостоятельно администрировать базовые Linux-системы, обеспечивать их стабильность, безопасность и производительность;
• участвовать в решении задач, связанных с управлением и обслуживанием Linux-серверов и рабочих станций;
• выбирать подходящий под задачу дистрибутив Linux;
• настраивать параметры сети и подключение к Интернет;
• управлять пользователями и группами;
• устанавливать ПО из исходных текстов и пакетов;
• обновлять систему и ПО.
Модуль 1. Введение в операционную систему GNU/Linux.
• Выбор дистрибутива и оборудования;
• Планирование установки;
• Этапы установки;
• Этапы загрузки системы.
Модуль 2. Установка
• Варианты установки ПО;
• Обновление системы и сервисов.
Модуль 3. Основы работы в командной строке
• Командные интерпретаторы
• Идеология работы с командами: структура и использование
• Приемы работы с командной строкой: поиск команд и специальные клавиши
• Автодополнение
• Поиск ранее введенных команд
• Редактирование командной строки
• Поиск ранее введенных команд
• Использование псевдонимов
• Интерпретатор bash. Переменные окружения
Модуль 4. Получение справки
• Команды man и info
• Поиск названий и описаний команд
Модуль 5. Работа с файлами и текстом в командной строке
• Строение файловой системы (стандарт FHS)
• Работа с файлами (утилиты ls, touch, mkdir, ln, cp, mv, rm, rmdir)
• Работа с текстом (утилиты cat, tac, head, tail, more, less, grep, sort, wc)
• Режимы работы редакторов vi и nano
• Основные команды редакторов vi и nano
- Перемещение по тексту
- Редактирование текста
- Операции с файлами
• Настройка редакторов 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. Процессы
• Понятие процесса
• Типы процессов
• Взаимодействие процессов
• Управление процессами
• Запуск процессов
• Просмотр запущенных процессов
• Управление режимом работы процесса
• Завершение работы процесса
Модуль 8. Системы инициализации и управление сервисами
• Обзор систем инициализации
• Система инициализации systemd
• Управление сервисами (утилита systemctl)
Модуль 9. Управление ПО
• Обзор вариантов управления ПО
• Работа с ПО из репозиториев (утилита apt)
Модуль 10. Управление локальными пользователями и группами
• Пользователи и группы в ОС Linux
• Регистрация и смена пароля
• Запуск программ от имени других пользователей
• Управление учетными записями пользователей: файлы /etc/passwd, /etc/shadow и /etc/groups
• Управление учетными записями при помощи консольных программ
• Обзор конфигурационных файлов
• Управление пользователями (утилиты useradd, usermod, userdel, passwd)
• Управление группами (утилиты groupadd, groupmod, groupdel)
• Повышение привилегий (утилиты su и sudo)
Модуль 11. Дискреционный контроль доступа
• Обзор видов контроля доступа
• Владение
• Права доступа UNIX
• POSIX ACL
• Утилиты chown, chgrp, chmod, getfacl, setfacl
Модуль 12. Архивация и компрессия
• Архиватор tar
• Компрессоры gzip, bzip2, xz
Раздел не найден.