[Матвей Чудневцев, Михаил Новичихин] Linux простым языком (2025) [Stepik]

150 

Описание

[Матвей Чудневцев, Михаил Новичихин] Linux простым языком (2025) [Stepik]

[Матвей Чудневцев, Михаил Новичихин] Linux простым языком (2025) [Stepik]

Мы разработали программу, которая шаг за шагом проведет вас через основы Linux, а затем углубит ваши знания до уровня, необходимого для решения задач в DevOps и других IT-направлениях. Наш курс — это ваш путь к полной уверенности в работе с самой популярной ОС в мире IT.

О курсе

  • Linux используется повсеместно: от серверов крупных компаний до облачных технологий и аналитики данных.
  • Наш курс дает универсальные знания, которые пригодятся разработчикам, системным администраторам, DevOps-инженерам и даже аналитикам. Вы получите навыки, которые позволят вам работать с Linux в любой сфере: от настройки серверов до автоматизации рабочих процессов. Это не просто обучение — это инвестиция в вашу карьеру.
  • Мы верим, что лучший способ обучения — это практика. Именно поэтому курс включает 1000 тестов и практических заданий, которые помогут вам закрепить материал и подготовиться к реальным задачам.
  • Вы научитесь не только работать с терминалом, но и решать ключевые задачи, например: обеспечение безопасности системы. Каждое задание — это шаг к профессиональному уровню, который позволит вам чувствовать себя уверенно в любой IT-сфере.
  • Мы подготовим вас к реальной работе в IT, где знания Linux ценятся особенно высоко.

Для кого этот курс

  • Тем, кто хочет войти в IT и начать карьеру с востребованных навыков.
  • Специалистам из любых сфер, которым нужно освоить Linux для работы.
  • Всем, кто хочет понять современные технологии и стать профессионалом.

Чему вы научитесь

  • Работать в терминале.
  • Разбираться в логах, устранять ошибки и оптимизировать производительность системы.
  • Работать с файловой системой.
  • Обеспечивать безопасность данных и ограничивать доступ к критически важным ресурсам.
  • Автоматизировать задачи с помощью Bash-скриптов и cron.
  • Настраивать сетевые интерфейсы и проверять подключение.
  • Управлять процессами, устранять неполадки и отслеживать загрузку системы.
  • Решать практические задачи, которые реально встречаются в IT-проектах.
Программа курса:
Предисловие

  1. Введение
  2. Как устроен курс?
  3. Подготовка окружения

Введение в Linux

  1. История и философия LinuxДемо-доступ
  2. Дистрибутивы LinuxДемо-доступ
  3. Сравнение Linux с другими ОС
  4. Базовые понятия Linux
  5. Типы файлов в Linux

Основы командной строки

  1. Основы терминала
  2. Практика
  3. Базовые команды навигации
  4. Практика
  5. Управление файлами и каталогами
  6. Практика
  7. Просмотр содержимого файлов
  8. Практика
  9. Поиск файлов — часть 1
  10. Практика
  11. Поиск файлов — часть 2
  12. Практика
  13. Справочная информация
  14. Практика
  15. Управление правами доступа — часть 1
  16. Практика
  17. Управление правами доступа — часть 2
  18. Практика
  19. Владельцы и группы
  20. Практика
  21. Специальные права доступа
  22. Практика
  23. Ссылки в Linux — hard links
  24. Практика
  25. Ссылки в Linux — symlinks
  26. Практика
  27. Архивация в Linux — tar
  28. Практика
  29. Сжатие данных
  30. Практика

Текстовые редакторы

  1. Введение
  2. Nano
  3. Vim — основы
  4. Vim — базовое редактирование
  5. Vim — продвинутая навигация
  6. Vim — визуальный режим
  7. Vim — настройка и конфигурация
  8. Практика

Продвинутая работа в терминале

  1. Перенаправление ввода-вывода — основы
  2. Практика
  3. Переменные окружения
  4. Практика
  5. Настройка окружения командной строки
  6. Практика
  7. История команд
  8. Команда grep — базовый поиск
  9. Команда grep — регулярные выражения
  10. Практика
  11. Утилита sed — основы
  12. Утилита sed — расширенные возможности
  13. Практика
  14. Утилита awk — основы
  15. Утилита awk — расширенные возможности
  16. Практика
  17. Сортировка и уникальность данных
  18. Практика
  19. Сравнение файлов
  20. Практика

Bash-скрипты

  1. Основы Bash
  2. Практика
  3. Управляющие конструкции
  4. Практика
  5. Продвинутый bash-скриптинг
  6. Практика

Управление пакетами и ПО

  1. Пакетные менеджеры
  2. Практика
  3. Установка ПО из исходников
  4. Управление репозиториями

Управление процессами

  1. Процессы в Linux — основы
  2. Практика
  3. Состояния процессов
  4. Мониторинг процессов
  5. Практика
  6. Load Average
  7. Сигналы Linux
  8. Практика
  9. Приоритеты процессов
  10. Практика
  11. Ограничение ресурсов процессов — cgroups
  12. Практика
  13. Планирование задач
  14. Практика
  15. Анализ производительности процессов

Система инициализации

  1. GRUB, initramfs
  2. Systemd и управление сервисами
  3. Практика

Сеть в Linux

  1. Основы сетевой модели TCP/IP
  2. Конфигурация сетевых интерфейсов — базовая настройка
  3. Практика
  4. Конфигурация сетевых интерфейсов — расширенная настройка
  5. Практика
  6. Сетевые конфигурационные файлы
  7. Практика
  8. NetworkManager
  9. Практика
  10. Инструменты диагностики сети — часть 1
  11. Практика
  12. Инструменты диагностики сети — часть 2
  13. Практика
  14. SSH
  15. Практика
  16. Настройка SSH-сервера
  17. Практика
  18. Передача файлов по сети — базовые инструменты
  19. Практика
  20. Передача файлов по сети — расширенные возможности
  21. Практика
  22. DNS и резолвинг
  23. Брандмауэр и фильтрация пакетов — основы iptables
  24. Практика
  25. Брандмауэр — современные инструменты
  26. Практика

Логирование и мониторинг

  1. Логирование в Linux (rsyslog, journalctl)
  2. Ротация логов — logrotate
  3. Практика
  4. Системный мониторинг
  5. Продвинутый мониторинг системы

Диски и файловые системы

  1. Основы работы с дисками в Linux
  2. Практика
  3. Создание и управление разделами
  4. Практика
  5. Монтирование разделов и файловые системы
  6. Практика
  7. Управление логическими томами (LVM)
  8. Практика
  9. Файловые системы и их особенности
  10. Практика

Безопасность в Linux

  1. sudo и разграничение прав
  2. Практика
  3. SELinux и AppArmor
  4. Практика
  5. SSH-ключи и безопасный доступ
  6. Практика
  7. Базовый аудит безопасности
  8. Практика

Резервное копирование

  1. Основы резервного копирования
  2. Практика
  3. Создание и восстановление снапшотов (LVM)
  4. Практика
  5. Восстановление данных после сбоя
  6. Практика

В курс входят:

  • 149 уроков
  • 745 тестов
  • 2 интерактивные задачи.
Автор курса: Матвей Чудневцев, Михаил Новичихин

Сайт продажника: https://stepik.org/course/235725/promo

Цена с продажника: 3290 руб.

У нас Вы можете приобрести всего за 150 руб.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “[Матвей Чудневцев, Михаил Новичихин] Linux простым языком (2025) [Stepik]”