Описание
[Матвей Чудневцев, Михаил Новичихин] Linux простым языком (2025) [Stepik]
Мы разработали программу, которая шаг за шагом проведет вас через основы Linux, а затем углубит ваши знания до уровня, необходимого для решения задач в DevOps и других IT-направлениях. Наш курс — это ваш путь к полной уверенности в работе с самой популярной ОС в мире IT.
О курсе
- Linux используется повсеместно: от серверов крупных компаний до облачных технологий и аналитики данных.
- Наш курс дает универсальные знания, которые пригодятся разработчикам, системным администраторам, DevOps-инженерам и даже аналитикам. Вы получите навыки, которые позволят вам работать с Linux в любой сфере: от настройки серверов до автоматизации рабочих процессов. Это не просто обучение — это инвестиция в вашу карьеру.
- Мы верим, что лучший способ обучения — это практика. Именно поэтому курс включает 1000 тестов и практических заданий, которые помогут вам закрепить материал и подготовиться к реальным задачам.
- Вы научитесь не только работать с терминалом, но и решать ключевые задачи, например: обеспечение безопасности системы. Каждое задание — это шаг к профессиональному уровню, который позволит вам чувствовать себя уверенно в любой IT-сфере.
- Мы подготовим вас к реальной работе в IT, где знания Linux ценятся особенно высоко.
Для кого этот курс
- Тем, кто хочет войти в IT и начать карьеру с востребованных навыков.
- Специалистам из любых сфер, которым нужно освоить Linux для работы.
- Всем, кто хочет понять современные технологии и стать профессионалом.
Чему вы научитесь
- Работать в терминале.
- Разбираться в логах, устранять ошибки и оптимизировать производительность системы.
- Работать с файловой системой.
- Обеспечивать безопасность данных и ограничивать доступ к критически важным ресурсам.
- Автоматизировать задачи с помощью Bash-скриптов и cron.
- Настраивать сетевые интерфейсы и проверять подключение.
- Управлять процессами, устранять неполадки и отслеживать загрузку системы.
- Решать практические задачи, которые реально встречаются в IT-проектах.
- Введение
- Как устроен курс?
- Подготовка окружения
Введение в Linux
- История и философия LinuxДемо-доступ
- Дистрибутивы LinuxДемо-доступ
- Сравнение Linux с другими ОС
- Базовые понятия Linux
- Типы файлов в Linux
Основы командной строки
- Основы терминала
- Практика
- Базовые команды навигации
- Практика
- Управление файлами и каталогами
- Практика
- Просмотр содержимого файлов
- Практика
- Поиск файлов — часть 1
- Практика
- Поиск файлов — часть 2
- Практика
- Справочная информация
- Практика
- Управление правами доступа — часть 1
- Практика
- Управление правами доступа — часть 2
- Практика
- Владельцы и группы
- Практика
- Специальные права доступа
- Практика
- Ссылки в Linux — hard links
- Практика
- Ссылки в Linux — symlinks
- Практика
- Архивация в Linux — tar
- Практика
- Сжатие данных
- Практика
Текстовые редакторы
- Введение
- Nano
- Vim — основы
- Vim — базовое редактирование
- Vim — продвинутая навигация
- Vim — визуальный режим
- Vim — настройка и конфигурация
- Практика
Продвинутая работа в терминале
- Перенаправление ввода-вывода — основы
- Практика
- Переменные окружения
- Практика
- Настройка окружения командной строки
- Практика
- История команд
- Команда grep — базовый поиск
- Команда grep — регулярные выражения
- Практика
- Утилита sed — основы
- Утилита sed — расширенные возможности
- Практика
- Утилита awk — основы
- Утилита awk — расширенные возможности
- Практика
- Сортировка и уникальность данных
- Практика
- Сравнение файлов
- Практика
Bash-скрипты
- Основы Bash
- Практика
- Управляющие конструкции
- Практика
- Продвинутый bash-скриптинг
- Практика
Управление пакетами и ПО
- Пакетные менеджеры
- Практика
- Установка ПО из исходников
- Управление репозиториями
Управление процессами
- Процессы в Linux — основы
- Практика
- Состояния процессов
- Мониторинг процессов
- Практика
- Load Average
- Сигналы Linux
- Практика
- Приоритеты процессов
- Практика
- Ограничение ресурсов процессов — cgroups
- Практика
- Планирование задач
- Практика
- Анализ производительности процессов
Система инициализации
- GRUB, initramfs
- Systemd и управление сервисами
- Практика
Сеть в Linux
- Основы сетевой модели TCP/IP
- Конфигурация сетевых интерфейсов — базовая настройка
- Практика
- Конфигурация сетевых интерфейсов — расширенная настройка
- Практика
- Сетевые конфигурационные файлы
- Практика
- NetworkManager
- Практика
- Инструменты диагностики сети — часть 1
- Практика
- Инструменты диагностики сети — часть 2
- Практика
- SSH
- Практика
- Настройка SSH-сервера
- Практика
- Передача файлов по сети — базовые инструменты
- Практика
- Передача файлов по сети — расширенные возможности
- Практика
- DNS и резолвинг
- Брандмауэр и фильтрация пакетов — основы iptables
- Практика
- Брандмауэр — современные инструменты
- Практика
Логирование и мониторинг
- Логирование в Linux (rsyslog, journalctl)
- Ротация логов — logrotate
- Практика
- Системный мониторинг
- Продвинутый мониторинг системы
Диски и файловые системы
- Основы работы с дисками в Linux
- Практика
- Создание и управление разделами
- Практика
- Монтирование разделов и файловые системы
- Практика
- Управление логическими томами (LVM)
- Практика
- Файловые системы и их особенности
- Практика
Безопасность в Linux
- sudo и разграничение прав
- Практика
- SELinux и AppArmor
- Практика
- SSH-ключи и безопасный доступ
- Практика
- Базовый аудит безопасности
- Практика
Резервное копирование
- Основы резервного копирования
- Практика
- Создание и восстановление снапшотов (LVM)
- Практика
- Восстановление данных после сбоя
- Практика
В курс входят:
- 149 уроков
- 745 тестов
- 2 интерактивные задачи.
Автор курса: Матвей Чудневцев, Михаил Новичихин
Сайт продажника: https://stepik.org/course/235725/promo
Цена с продажника: 3290 руб.
У нас Вы можете приобрести всего за 150 руб.
Отзывы
Отзывов пока нет.