Мы используем cookie для стабильной работы сервиса. Подробнее

Основы Linux

ФорматОнлайн
Объём9 занятий
О курсе

Подробнее

В этом курсе мы изучим основы Linux и как он устроен изнутри. Курс подойдёт как разработчиками, так и системным администраторам, которые хотят двигаться в направление DevOps. Linux является основой, без которой невозможно представить работу с современным стеком. Этот курс направлен на то, чтобы максимально закрыть все потребности в знаниях для новичков. Большое число упражнений позволит вам на практике поработать с операционной системой Linux, и начать уверенно пользоваться command line interface, который пригодится как для разработки, так и для администрирования. В результате курса вы получите знания и навыки для полноценной работы в Linux и возможность развиваться в направлении DevOps. А если вы уже работали в Linux, то лучше поймёте его устройство и структуру. Курс читает Андрей Соколов.
Требования

Что нужно для старта

  • Только наличие компьютера на любой ОС
Результат

Что вы получите

  • Разворачивать виртуальные машины
  • Работать с GitHub
  • Понимать структуру и устройство Linux
  • Управлять пакетами
  • Работать с Bash
  • Управлять планировщиком cron
  • Искать файлы и директории
  • Работать с сетями Linux
  • Разбираться в файловых системах
Аудитория

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

  • Системные администраторы, разработчики
Содержание

Программа курса

9 занятий
ТемаЧто внутри
01Введение

- О Курсе
- Особенности Linux
- Проект Курса
- Обзор курсов
- Перенос курса

02Работа с Shell

- Введение
- Иерархия файловой системы
- Об оболочке и командах
- Основные команды
- О домашней лаборатории
- Установка VirtualBox и Ubuntu
- Ubuntu на Mac OS
- Настройка и клонирование
- Упражнение - Команды
- Тест - Команды
- Об оболочке Bash
- HELP в Командной Строке
- Тест - Help и Bash

03Структура Linux

- Введение
- Про ядро Linux
- POSIX
- Работа с железом
- Тест - Просмотр железа
- Порядок Загрузки в Linux
- Runlevels
- Типы Файлов
- Ссылки
- Тест - Уровни выполнения
- Упражнение - Структура Linux

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

- Введение
- Про установку ПО
- Пакеты в Linux
- RPM и YUM
- Тест - RPM
- DPKG и APT
- APT и APT-GET
- Тест - DPKG
- Упражнение - Управление пакетами

05Особенности Bash

- Введение
- Архивы
- Поиск файлов и директорий
- Перенаправление
- Логические операторы
- Тест - Перенаправление
- Текстовые редакторы
- Тренажер vi
- Cron
- Тест - Cron
- Упражнение - Особенности Bash

06Доступ и права

- Введение
- Учетные записи
- Управление пользователями
- Файлы управления доступом
- Тест - Пользователи
- Разрешения файла
- Тест - Разрешения
- SSH & SCP
- Тест - SSH
- Упражнение - Пользователи и SSH
- Про IPTables
- Настройка IPTables
- Упражнение - IPTables

07Сеть в Linux

- Введение
- Основы сети
- Трансляция сетевых адресов
- Сети в VM
- Тест - Сеть
- Domain Name System
- Тест - DNS
- Инструменты диагностики сети
- Устранение проблем
- Упражнение - Сеть

08Хранение

- Введение
- Разделы диска
- Файловые системы
- Тест - Хранение
- LVM
- Упражнение - Хранение

09Службы

- Введение
- Про процессы
- Создание службы
- Инструменты systemd
- Упражнение  - Службы
- Тест - Службы
- Упражнение - Развертывание проекта
- Куда дальше?

01Введение

- О Курсе
- Особенности Linux
- Проект Курса
- Обзор курсов
- Перенос курса

02Работа с Shell

- Введение
- Иерархия файловой системы
- Об оболочке и командах
- Основные команды
- О домашней лаборатории
- Установка VirtualBox и Ubuntu
- Ubuntu на Mac OS
- Настройка и клонирование
- Упражнение - Команды
- Тест - Команды
- Об оболочке Bash
- HELP в Командной Строке
- Тест - Help и Bash

03Структура Linux

- Введение
- Про ядро Linux
- POSIX
- Работа с железом
- Тест - Просмотр железа
- Порядок Загрузки в Linux
- Runlevels
- Типы Файлов
- Ссылки
- Тест - Уровни выполнения
- Упражнение - Структура Linux

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

- Введение
- Про установку ПО
- Пакеты в Linux
- RPM и YUM
- Тест - RPM
- DPKG и APT
- APT и APT-GET
- Тест - DPKG
- Упражнение - Управление пакетами

05Особенности Bash

- Введение
- Архивы
- Поиск файлов и директорий
- Перенаправление
- Логические операторы
- Тест - Перенаправление
- Текстовые редакторы
- Тренажер vi
- Cron
- Тест - Cron
- Упражнение - Особенности Bash

06Доступ и права

- Введение
- Учетные записи
- Управление пользователями
- Файлы управления доступом
- Тест - Пользователи
- Разрешения файла
- Тест - Разрешения
- SSH & SCP
- Тест - SSH
- Упражнение - Пользователи и SSH
- Про IPTables
- Настройка IPTables
- Упражнение - IPTables

07Сеть в Linux

- Введение
- Основы сети
- Трансляция сетевых адресов
- Сети в VM
- Тест - Сеть
- Domain Name System
- Тест - DNS
- Инструменты диагностики сети
- Устранение проблем
- Упражнение - Сеть

08Хранение

- Введение
- Разделы диска
- Файловые системы
- Тест - Хранение
- LVM
- Упражнение - Хранение

09Службы

- Введение
- Про процессы
- Создание службы
- Инструменты systemd
- Упражнение  - Службы
- Тест - Службы
- Упражнение - Развертывание проекта
- Куда дальше?

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Основы Linux» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Системный администратор
−53%21 сентября
Системный администратор

Курс Нетологии «Системный администратор». Научим использовать ИИ в работе. Docker, Kubernetes, Ansible и Terraform, 3 проекта, 62 задания и 37 вебинаров с экспертами.

Онлайн12 занятий
180 576 ₽−53%
84 400 ₽Скидка до 5 сентября
Платформа виртуализации: Оптимизация, масштабирование, устранение неполадок. Быстрый трек.
7 дней/ 55 ак. часов
Платформа виртуализации: Оптимизация, масштабирование, устранение неполадок. Быстрый трек.

Ускоренный курс , что включает темы: Оптимизация и масштабирование, Устранение неполадок. Обучение позволяет получить опытным администраторам знания и навыки для эффективной оптим…

Онлайн
126 500 ₽
Создание и настройка отказоустойчивых кластеров на Linux
24 ак. ч. + 24 ак. ч. самостоятельно
Создание и настройка отказоустойчивых кластеров на Linux

Надежность — один из важнейших параметров современных информационных систем. Финансовые потери, вызванные их простоем, могут многократно превышать стоимость оборудования. Девиз ку…

Онлайн7 занятий
31 150 ₽
Изучаем Git и GitHub за 3 часа на практике
1 час
Изучаем Git и GitHub за 3 часа на практике

Умение работать с Git и GitHub сегодня является базовым требованием для любого разработчика. Многие курсы обучают Git за целую вечность. Данный курс лаконичен и фокусируется на те…

Онлайн6 занятий
990 ₽
Начать без затрат

Бесплатные курсы

Введение в ROS
Бесплатно
Введение в ROS

Для изучающих робототехнику большой проблемой является применение своих навыков на реальных роботах, ведь они все абсолютно разные. Данную проблему решает набирающий влияние фрейм…

Онлайн3 занятий
Бесплатно