Курс LIN-01: Основы Linux
Цена для физических лиц, р.:
Цена для юридических лиц, р.:
Продолжительность курса (дней): 2
Даты (день):
Даты (вечер):
Цель:
Необходимая подготовка: Базовые знания ПК и операционных систем.
Опыт работы с Windows или macOS.
Желание изучать Linux и разбираться в командной строке.
Формат обучения, регистрация на курс:
План курса:
Теоретическая часть
- Введение в операционную систему Linux: принципы работы, история и дистрибутивы.
- Основы файловой системы Linux: структуры, типы файлов, пути и монтирование.
- Управление учетными записями пользователей: создание, группы, пароли.
- Настройка прав доступа и управление привилегиями.
- Работа с процессами: запуск, мониторинг, завершение, управление приоритетами.
- Основы сетевой настройки: IP-адресация, диагностика, инструменты мониторинга.
- Работа с системными журналами и средствами диагностики.
- Основы скриптов и автоматизации через командные оболочки.
Практическая часть
- Командная строка Linux: выполнение базовых команд, работа с файловой системой.
- Редактор Vim: эффективная работа с текстовыми файлами.
- Создание и управление пользователями: добавление, изменение прав, удаление.
- Работа с архивами и текстовыми файлами: grep, awk, sed, tar, zip.
- Мониторинг процессов: ps, top, htop, kill.
- Сетевые утилиты: ping, netstat, ifconfig, ss, traceroute.
- Автоматизация задач с помощью командных оболочек Bash и sh.
- Диагностика и работа с системными логами: systemctl, journalctl.
Лабораторные работы
- Лабораторная 1: Первые команды
- Лабораторная 2: Файловая система
- Лабораторная 3: Управления учетными записями
- Лабораторная 4: Управление правами доступа
- Лабораторная 5: Текстовые файлы
- Лабораторная 6: Текстовые файлы и архивирование
- Лабораторная 7: Процессы
- Лабораторная 8: Командная оболочка
- Лабораторная 9: Работа с vim
- Лабораторная 10: Программирование
- Лабораторная 11: Сетевые утилиты
- Лабораторная 12: Systemd, Systemctl, journalctl и др.
- Лабораторная 13: Системные утилиты, Работа с файловыми системами
|