Linux course analytics
849
Students took the course
47
Got a job with a higher salary
89
LPIC1 tests passed
Linux Certification
Take LPIC1 Test
You can read more about the certificate on the website (link)
Answer 70% of the questions and get a Yodo certificate
Find a testing center in your city
Certified centers can take exams.
Find a center in your city (or a neighboring city).
Linux Course Content
Chapter 1.
Working with the command line
  • Practical task. Set up Nginx and bring Wordpress up

    If you get this block, then you can do the rest. Linux is not difficult.
    Enter
  • Theory. 103.1 Working in the Linux command line
    Studying:
    • working with shells and commands to perform basic tasks;
    • using and changing the shell environment, including environment variables;
    • work with the history of executed commands;
    • work with teams based on the current location.
    Enter
  • Check yourself. Questions from LPIC1.
    Command line
    Get tested to solidify the material
    Enter
Работа с файлами
  • Теория. 103.3 Основные операции с файлами и директориями
    Изучаем :
    • Копирование, перенос и удаление файлов и каталогов;
    • Удаление файлов и каталогов, в том числе рекурсивно;
    • Групповые символы (wildcard);
    • Отбор файлов по типу, размеру, датам и т.д.;
    • Работу с tar, cpio и dd. Копирование нескольких файлов и каталогов, в том числе рекурсивно;
  • Практическое задание. Настрой файловый сервер Samba
    Samba - самый популярный файловый сервер для Linux. Он позволяет Linux админу развернуть файловое хранилище и подключить к нему рабочие станции с Windows. Пользователи Windows смогут иметь общий доступ к файлам, используя протокол SMB
  • Проверка знаний. Вопросы из LPIC1.
    103.3 Выполните базовое управление файлами
    Пройди тестирование, чтобы закрепить материал
Продолжение работы в командной строке
  • Теория. 103.4 Использование потоков, конвейеров и перенаправлений
    Изучаем :
    • перенаправление стандартных ввода, вывода и ошибок;
    • передачу вывода одной команды на ввод другой;
    • использование вывода одной команды в качестве аргументов другой;
    • получение выходных данных в файл и на стандартный вывод.
  • Практическое задание. Настрой телефонный сервер Asterisk
    Asterisk - самый популярный opensource сервер телефонии. На этой уроке ты научишься устанавливать его из исходных кодов и настраивать через веб интерфейс. Урок научит тебя разным типам установок ПО: из пакетов, из исходных кодов.
  • Проверка знаний. Вопросы из LPIC1.
    103.4 Используйте потоки, каналы и перенаправления
    Пройди тестирование, чтобы закрепить материал
Пишем скрипты на Bash
  • Теория. 103.2 Работа c текстовым выводом в Linux
    Изучаем :
    • применение текстовых фильтров с использованием встроенных команд UNIX
  • Практическое задание. Автоматизация рутинных операций с помощью Bash
    Изучаем циклы, работа с переменными BASH. Автоматизируем базовые задачи Linux
  • Проверка знаний. Вопросы из LPIC1.
    103.2 Обработка текстовых потоков с помощью фильтров
    Пройди тестирование, чтобы закрепить материал
Глава 2.
Корневые концепции в Linux
  • Теория. 101.1 Работа с железом в Linux.
    Изучаем :
    • получение информации об оборудовании;
    • управление устройствами;
    • понятия sysfs, udev, dbus, udevadm.
  • Теория. 101.1 Работа с железом в Linux.
    Часть вторая - управление устройствами
  • Практическое задание. Настроим мониторинг сервисов Zabbix
    Будем спать спокойно, а Zabbix присмотрит за нашими серверами
  • Проверка знаний. Вопросы из LPIC1.
    Архитектура Linux
    Пройди тестирование, чтобы закрепить материал
Старт системы и мониторинг Linux
  • Теория. 101.3 Инициализация системы в стиле SysV
    Изучаем :
    • установка варианта загрузки по умолчанию;
    • переключение между режимами работы;
    • включение и выключение ПК;
    • уведомление пользователей системы;
    • корректное завершение процессов.
  • Теория. 101.3 Инициализация системы в стиле systemd
  • Теория. 101.3 Инициализация системы в стиле upstart
  • Практическое задание. Напишем свои шаблоны мониторинга Zabbix
    Сможешь создавать свой шаблон Zabbix, чтобы мониторить все что угодно
  • Проверка знаний. Вопросы из LPIC1.
    101.3 Измените уровни запуска/цели загрузки и выключите или перезагрузите систему
    Пройди тестирование, чтобы закрепить материал
Процесс загрузки Linux.
Настроим мониторинг Linux
  • Теория. 101.2 Процесс загрузки Linux.
    Изучаем :
    • команды и опции загрузчика;
    • настройку последовательности загрузки в BIOS;
    • включение и выключение ПК;
    • стили инициализации системы;
    • журналы загрузки системы.
  • Настройка виртуализации KVM + Proxmox
  • Проверка знаний. Вопросы из LPIC1.
    101.2 Загрузка Linux
    Пройди тестирование, чтобы закрепить материал
Глава 3.
Работа с командной строкой. Часть 2
  • Теория. 103.5 Работа с процессами в Linux
    Изучаем:
    • запуск задач в активном и фоновом режимах;
    • настройку выполнения задачи после выхода из системы;
    • способы отслеживания и сортировки активных процессов;
    • завершение процессов.
  • Практическое задание. Резервное копирование
    Настраиваем резервное копирование
  • Проверка знаний. Вопросы из LPIC1.
    103.5 Создание, мониторинг и завершение процессов
    Пройди тестирование, чтобы закрепить материал
Приоритеты процессов в Linux
  • Теория. 103.6 Приоритеты процессов в Linux
    Изучаем :
    • приоритеты по умолчанию создаваемых процессов;
    • запуск программ с повышенным и пониженным приоритетом;
    • изменение приоритета уже запущенной программы.
  • Практическое задание. Настройка программного RAID
    Жесткий диск вышел из строя, а сервера еще живы? Нам поможет RAID
  • Проверка знаний. Вопросы из LPIC1.
    103.6 Изменить приоритеты выполнения процессов
    Пройди тестирование, чтобы закрепить материал
Регулярные выражения в Linux
  • Теория. 103.7 Регулярные выражения в Linux
  • Практическое задание. Настройка LVM
  • Проверка знаний. Вопросы из LPIC1.
    103.7 Поиск текстовых файлов с помощью регулярных выражений
    Пройди тестирование, чтобы закрепить материал
Редактирование файлов в Linux
  • Теория. 103.8 Текстовый редактор Vi
  • Практическое задание. Настроим DNS сервер
    У нас появился свой домен и нужно, чтобы ты настроил DNS сервер
  • Проверка знаний. Вопросы из LPIC1.
    103.8 Базовое редактирование файлов
    Пройди тестирование, чтобы закрепить материал
Глава 4.
Установка программного обеспечения. Управление пакетами
  • Теория. 102.4 Управление пакетами в Debian-подобных операционных системах
  • Практическое задание. Linux безопасность. Выдать права администратора
    Как дать права на выполнение только нужных программ?
  • Проверка знаний. Вопросы из LPIC1.
    102.4 Используйте управление пакетами Debian
    Пройди тестирование, чтобы закрепить материал
Управление пакетами
  • Теория. 102.5 Управление пакетами в RedHat-подобных операционных системах
    Научитесь управлять пакетами с помощью RPM, YUM и Zypper.
  • Практическое задание. Как правильно писать резюме и проходить собеседования
    Чувак мы любим тебя и хотим, чтобы у тебя все было хорошо.
  • Проверка знаний. Вопросы из LPIC1.
    102.5 Используйте управление пакетами RPM и YUM
    Пройди тестирование, чтобы закрепить материал
Глава 5.
Управление безопасностью и правами на файлы
  • Теория. 104.4 Владельцы файлов и папок/права доступа к файлам и папкам
    Изучаем :
    • управление доступом к файлам и папкам;
    • использование специальных битов;
    • способы работы с масками создания файлов;
    • работы с разрешением доступа для групп.
  • Теория. 104.4 Маска создания файлов и папок/suid, sgid и sticky биты
    Изучаем :
    • приоритеты по умолчанию создаваемых процессов;
    • запуск программ с повышенным и пониженным приоритетом;
    • изменение приоритета уже запущенной программы.
  • Практическое задание. Поднимаем почтовый сервер Zimbra с веб интерфейсом
    Электронная почта хоть и умирает, но все еще является основным каналом коммуникации в бизнесе.
  • Проверка знаний. Вопросы из LPIC1.
    104.4 Удаление. Управление разрешениями и правами собственности на файлы
    Пройди тестирование, чтобы закрепить материал
Глава 6.
Управление файловой системой
  • Теория. 104.1 Создание и форматирование разделов жестких дисков в Linux
    Изучаем :
    • управление таблицами разделов MBR;
    • создание файловых систем mkfs (ext, XFS, VFAT);
    • знакомство с ReiserFS и Btrfs;
    • базовые навыки работы с GPT.
  • Практическое задание. Linux безопасность. Управление пользователями. Сетевая защита
    Ты сможешь настроить защиту тех сервисов, что ты уже настроил. Настроим фаервол, fail2ban, управление пользователями
  • Проверка знаний. Вопросы из LPIC1.
    104.1 Устройства, файловые системы Linux, стандарт иерархии файловых систем. Создание разделов и файловых систем
    Пройди тестирование, чтобы закрепить материал
  • Теория. 104.2 Проверка файловой системы
  • Проверка знаний. Вопросы из LPIC1.
    104.2 Поддерживание целостности файловых систем
    Пройди тестирование, чтобы закрепить материал
  • Теория. 104.3 Монтирование и демонтирование файловых систем
  • Проверка знаний. Вопросы из LPIC1.
    104.3 Контроль установки и удаления файловых систем
    Пройди тестирование, чтобы закрепить материал
  • Теория. 104.6 Мягкие и жесткие ссылки
  • Проверка знаний. Вопросы из LPIC1.
    104.6 Создание и изменение жестких и символических ссылок
    Пройди тестирование, чтобы закрепить материал
  • Теория. 104.7 Поиск и расположение команд и файлов в Linux
  • Проверка знаний. Вопросы из LPIC1.
    104.7 Найдите системные файлы и поместите файлы в правильное место
    Пройди тестирование, чтобы закрепить материал
Глава 7.
Системные настройки в Linux
  • Теория. 102.1 Работа с жесткими дисками в Linux
    Часть вторая - управление устройствами
  • Проверка знаний. Вопросы из LPIC1.
    102.1 Установка Linux и управление пакетами. Дизайн разметки жесткого диска
    Пройди тестирование, чтобы закрепить материал
  • Теория. 102.2 Загрузчики Linux
    Часть вторая - управление устройствами
  • Проверка знаний. Вопросы из LPIC1.
    102.2 Установите диспетчер загрузки
    Пройди тестирование, чтобы закрепить материал
  • Теория. 102.3 Управление общими библиотеками.
    Часть вторая - управление устройствами
  • Проверка знаний. Вопросы из LPIC1.
    102.3 Управление общими библиотеками
    Пройди тестирование, чтобы закрепить материал