Linux: Быстрое погружение

Быстро и без воды погрузимся в Linux. Материала хватит, чтобы пройти собеседование и покрыть основные потребности ежедневной работы.
Пробежимся не только по голой теории, но и подробно разберем на реальных примерах каждый аспект работы: от первого запуска Виртуальной Машины до автоматизации задач через cron.
Курс…
Начальный уровень
5 часов в неделю
Сертификат Stepik

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

  • Разворачивать и настраивать Виртуальные Машины на Linux Ubuntu через Oracle VirtualBox
  • Уверенно работать в терминале с первых минут
  • Ориентироваться в файловой системе Linux
  • Создавать, читать, перемещать, копировать, искать и удалять файлы
  • Редактировать файлы в nano и vim
  • Работать с архивами через tar и zip
  • Создавать символические и жесткие ссылки
  • Извлекать нужные строки из текста с помощью grep и регулярных выражений
  • Строить конвейеры команд
  • Использовать условные связки && и ||
  • Перенаправлять потоки ввода-вывода
  • Управлять пользователями и группами
  • Создавать и изменять учетные записи
  • Настраивать права доступа, используя chmod, umask
  • Менять владельцев и группы через chown и chgrp
  • Работать со специальными битами SUID/SGID/Sticky
  • Разбираться в иерархии директорий Linux (FHS)
  • Подключать новые диски и монтировать разделы
  • Контролировать дисковое пространство через df и du
  • Устанавливать программы с помощью apt и dpkg
  • Собирать и устанавливать пакеты из исходного кода
  • Понимать жизненный цикл процессов, отслеживать их состояния через ps/top/htop/btop
  • Отправлять сигналы через kill
  • Управлять приоритетами, пользуясь nice/renice
  • Настраивать службы через systemd и systemctl
  • Автоматизировать повторяющиеся задачи с помощью планировщика cron
  • Писать Bash-скрипты с переменными, условными операторами, циклами и функциями для автоматизации задач администратора
  • Понимать основы сетевой модели TCP/IP
  • Настраивать сетевые интерфейсы и диагностировать неполадки
  • Поднимать и настраивать SSH-сервер
  • Защищать систему с помощью файрвола UFW

О курсе

Хотите освоить Linux быстро, без воды и с реальной пользой для работы или собеседований? Этот курс даст вам практические навыки, которых хватит для выполнения рутинных задач.

Цель курса

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

Почему стоит выбрать этот курс

Курс построен так, чтобы вы не просто знали команды, а понимали, зачем они нужны и как применяются на практике. Каждая тема подкреплена примерами, которые вы сразу воспроизводите в своем терминале. Более 400 задач.

Что вы приобретете

Уверенную базу для работы с Linux: вы сможете самостоятельно разворачивать и настраивать системы, администрировать пользователей и права, управлять процессами и службами, писать Bash-скрипты для автоматизации рутины, настраивать сеть и защищать систему через SSH и UFW.

Как проходит обучение

Курс разбит на 8 логических блоков, которые последовательно выстраивают понимание Linux изнутри. Вы работаете на Ubuntu — одном из самых популярных дистрибутивов в серверной среде и первом выборе работодателей для Linux-задач. Каждый блок опирается на предыдущий: освоив файловую систему, вы переходите к пользователям и правам, затем к дискам, процессам, автоматизации и сети.

Вот что вас ждет в каждом разделе:

1. Введение

Знакомство с Linux, установка Oracle VirtualBox, развертывание виртуальной машины с Ubuntu и первые шаги в терминале. С первого модуля вы работаете в реальной системе и узнаете фишки, которые облегчат использование.

2. Работа с файлами и папками

Разбор файловой системы Linux и навигации по ней, создание/чтение файлов, редактирование в nano/vim, операции с файлами (копирование/перемещение/удаление), поиск файлов, архивирование (tar/zip), поиск строк через grep с регулярными выражениями, конвейеры команд, перенаправление потоков ввода-вывода, условные связки (&& || ; !), символические и жесткие ссылки.

3. Работа с пользователями 

Создание и изменение учетных записей, управление группами, настройка прав доступа через chmod и umask, смена владельца и группы через chown и chgrp, специальные биты SUID, SGID и Sticky.

4. Устройство файловой системы и дисков

Иерархия директорий Linux (FHS), подключение дисков и монтирование разделов, контроль дискового пространства через df и du.

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

Установка пакетов через пакетный менеджер apt. Установка ПО на изолированные машины с помощью dpkg. Объяснение сборки и установки ПО из исходного кода.

6. Работа с процессами 

Затрагивает жизненный цикл и состояния процессов, мониторинг через ps, top, htop и btop, отправку сигналов, управление приоритетами, настройку служб через systemd и systemctl и автоматизацию задач через планировщик cron.

7. Знакомство с Bash 

Основы для написание скриптов: переменные, условные операторы, циклы, функции. Вы напишете реальные скрипты для автоматизации типовых задач администратора.

8. Управление сетью 

Основы модели TCP/IP, настройка SSH-сервера, диагностика неполадок, защита системы с помощью файрвола UFW.

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

✅ Новички без опыта в IT, которые хотят быстро войти в профессию ✅ Начинающие разработчики, DevOps-инженеры ✅ Системные программисты, специалисты по информационной безопасности ✅ Тестировщики ✅ Специалисты из Windows/macOS, переходящие на Linux для работы ✅ Студенты IT-направлений, готовящиеся к первым собеседованиям ✅ Старшеклассники, готовящиеся поступать на технические специальности ✅ Фрилансеры, желающие автоматизировать задачи и рутину ✅ Разработчики с опытом, которые хотят освежить навыки ✅ Любознательные энтузиасты, решившие расширить кругозор

Начальные требования

💻 Любой компьютер + интернет

💾 2+ ГБ ОЗУ на вашем ПК для Виртуальной Машины

⏰ 5-7 часов в неделю

Наши преподаватели

Как проходит обучение

Курс разбит на логические блоки, состоящие из уроков.

Каждый урок начинается с теории по теме. Пошагово проходите по материалу, в котором все аспекты подкреплены рабочими примерами. Повторяете команды из текста в своем терминале.

Для закрепления выполняете тестовые задачи на понимание и отвечаете на теоретические вопросы.

Набираете баллы и в награду за прохождение получаете сертификат.

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

загружаем...
Certificate

Сертификат

Сертификат Stepik

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

  • Сертификат о прохождении курса (официальное подтверждение освоенных Linux-навыков для резюме и собеседований)
  • Практический опыт
  • Теоретическая база
  • Готовность к реальной работе

Сколько стоит обучение

Price: 500 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 500