26 курсов по Linux

Обновлено:

В мире технологий операционная система Linux занимает особое место. Ее стабильность, безопасность и открытость делают ее идеальным выбором для серверов, облачных платформ и разработки программного обеспечения. Поэтому обучение Linux становится не только полезным, но и необходимым навыком для IT-специалистов. В этой статье мы подробно рассмотрим курсы по Linux, их преимущества и то, как правильно выбрать обучение Linux, чтобы максимально эффективно использовать свое время и ресурсы.

Зачем учить Linux?

1. Перспективы карьеры

Владение Linux открывает множество дверей в мир технологий. Большинство серверов работают на Linux, и многие компании ищут специалистов с навыками работы в этой системе. Обучение Linux может помочь вам получить высокооплачиваемую работу в IT-сфере.

2. Гибкость и мощность

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

3. Поддержка сообщества

Linux — это сообщество. Вы можете найти множество форумов, сообществ и ресурсов, которые помогут вам в процессе обучения. Это особенно полезно для новичков, которые могут столкнуться с трудностями.

Как выбрать курсы по Linux?

1. Определите свои цели

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

2. Формат обучения

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

3. Рейтинг и отзывы

Перед тем как записаться на курс, ознакомьтесь с отзывами и рейтингами. Это поможет вам понять, какие курсы наиболее эффективны и востребованы среди студентов.

Полезные советы для успешного обучения Linux

1. Практика, практика и еще раз практика

Лучший способ научиться Linux — это практика. Убедитесь, что вы не только изучаете теорию, но и применяете свои знания на практике. Установите Linux на своем компьютере и начните экспериментировать.

2. Изучение командной строки

Многое в Linux происходит через командную строку. Постарайтесь ознакомиться с основными командами и их использованием. Это значительно ускорит ваш процесс обучения.

3. Участие в сообществах

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

Курсы по Linux — это отличный способ начать или продвинуть вашу карьеру в IT. Независимо от вашего уровня подготовки, существуют ресурсы и программы, которые помогут вам достичь ваших целей. Обучение Linux не только расширяет ваши профессиональные горизонты, но и позволяет вам стать частью огромного и активного сообщества. Начните свое путешествие в мир Linux сегодня и откройте для себя новые возможности в карьере!

Список курсов кратко:

Курс
5778 руб./мес
Администрирование ОС Linux (Skillbox)
Стоимость:
126076 руб.
69342 руб.
Длительность:
3 месяца
Подробнее о курсе →
Курс
5295 руб./мес
Старт в DevOps: системное администрирование для начинающих (Skillbox)
Стоимость:
90765 руб.
63536 руб.
Длительность:
4 месяца
Подробнее о курсе →
Профессия
3572 руб./мес
Гарантия трудоустройства
DevOps-инженер (Skillbox)
Стоимость:
202418 руб.
121451 руб.
Длительность:
7 месяцев
Подробнее о курсе →
Курс
4247 руб./мес
Linux для робототехников (Skillbox)
Стоимость:
46331 руб.
25482 руб.
Длительность:
3 месяца
Подробнее о курсе →
Курс
Linux. Рабочая станция (GeekBrains)
Стоимость:
15000 руб.
Длительность:
1 месяц
Начало:
20 августа 2024
Подробнее о курсе →
Administrator Linux. Professional (Otus)
Стоимость:
134000 руб.
Длительность:
6 месяцев
Есть домашние работы
Есть тесты
Есть практика
Есть учитель
Есть вебинары
Подробнее о курсе →
Administrator Linux. Basic (Otus)
Стоимость:
80000 руб.
Длительность:
4 месяца
Есть домашние работы
Есть тесты
Есть практика
Есть учитель
Есть вебинары
Подробнее о курсе →
Administrator Linux (Otus)
Стоимость:
220000 руб.
Длительность:
12 месяцев
Есть домашние работы
Есть тесты
Есть практика
Есть учитель
Есть вебинары
Подробнее о курсе →
Базовое администрирование Linux серверов с FirstVDS (Слёрм)
0
0 отзывов
Стоимость:
бесплатно
Подробнее о курсе →
Linux для разработчиков (Слёрм)
0
0 отзывов
Стоимость:
5000 руб.
Подробнее о курсе →
Курс «Администрирование ОС Linux (Linux Professional Institute - level 1)» (ЧОУ ДПО «Институт прикладной автоматизации и программирования»)
0
0 отзывов
Стоимость:
14 000 ₽ - 20 000 ₽
Подробнее о курсе →
Курс «Операционные системы Unix/Linux» (Си Ай Скул)
0
0 отзывов
Стоимость:
разная стоимость
Подробнее о курсе →
Курс «Linux администратор» (Merion Academy)
0
0 отзывов
Стоимость:
6 750 ₽
Подробнее о курсе →
Курс «Linux в чат-боте» (Yodo)
0
0 отзывов
Стоимость:
5 990 ₽
Подробнее о курсе →
Курс «Администрирование Linux с нуля» (Kurets)
0
0 отзывов
Стоимость:
3 000 ₽
Подробнее о курсе →
Курс «Cloud Linux specialist (DevOps engineer)» (LinuxTrainingCenter)
0
0 отзывов
Стоимость:
1 456 ₽ - 4 370 ₽
Подробнее о курсе →
Курс «Introduction to Linux LPIC-1» (SEDICOMM University)
0
0 отзывов
Стоимость:
нет информации
Подробнее о курсе →
Курс «Инженер по миграции на Linux» (Академия АйТи)
0
0 отзывов
Стоимость:
49 900 ₽
Подробнее о курсе →
Курс «Linux » (Сетевая Академия ЛАНИТ)
0
0 отзывов
Стоимость:
26 500 ₽ - 50 320 ₽
Подробнее о курсе →
Курс «Администрирование ОС Linux» (НОУ ИНТУИТ)
0
0 отзывов
Стоимость:
бесплатно
Подробнее о курсе →
Курс «Linux» (NTC)
0
0 отзывов
Стоимость:
25 000 ₽ - 34 382 ₽
Подробнее о курсе →
Курс «Системное администрирование Linux» (softline)
0
0 отзывов
Стоимость:
20 900 ₽ - 23 100 ₽
Подробнее о курсе →
Курс «Системное администрирование Linux» (ITEA)
0
0 отзывов
Стоимость:
20 650 ₽
Подробнее о курсе →
Курс «Linux. Уровень 1. Основы администрирования систем Debian, Ubuntu, CentOS» (Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана)
0
0 отзывов
Стоимость:
27990 ₽
Подробнее о курсе →
Курс «Linux (Ubuntu). Уровень 1. Основы администрирования и безопасности» (Московский Государственный Технический Университет им. Н.Э. Баумана)
0
0 отзывов
Стоимость:
24 635 ₽
Подробнее о курсе →
Linux и программирование на Bash (Нетология)
Стоимость:
67000 руб.
46900 руб.
Подробнее о курсе →

Те же курсы, но подробнее

Старт в DevOps: системное администрирование для начинающих (Skillbox)

Skillbox предлагает курс "Старт в DevOps: системное администрирование для начинающих", который поможет студентам начать карьеру системного администратора и получить базовые знания для развития в DevOps-инженерии. Обучение длится 4 месяца и охватывает управление Linux, настройку веб-серверов, работу с базами данных, диагностику неполадок и мониторинг системы. Курс получил высокие оценки от студентов (4,73 из 5) и предоставляет доступ к материалам навсегда.

На рынке труда наблюдается высокий спрос на специалистов в области системного администрирования, с более чем 4000 доступных вакансий в России и начальной зарплатой около 70 000 рублей. Skillbox также предлагает дополнительные преимущества для IT-специалистов, включая льготную ипотеку и отсрочку от армии.

Обучение на платформе Skillbox включает в себя взаимодействие с кураторами-экспертами, которые помогают с заданиями и развитием проектов. Платформа постоянно улучшается и предлагает видео, практические задания и возможность общения с кураторами. Курсы разработаны с учетом реальных рабочих задач, что позволяет студентам набираться опыта и формировать портфолио.

В дополнение к техническим навыкам, Skillbox предлагает годовой бесплатный доступ к онлайн-платформе для изучения английского языка для улучшения языковых компетенций студентов. Это предложение действительно для пользователей, которые приобрели любой курс с 1 марта 2023 года.

Skillbox, рекламируя себя как №1 по качеству обучения, подчеркивает свою приверженность качественному образованию и поддержке студентов на всех этапах обучения. Отзывы студентов и независимые оценки подтверждают высокий уровень удовлетворенности курсами и достигнутыми результатами.

5295 руб. в месяц
Продолжительность обучения: 4 месяца
Итого: 90765 руб. 63536 руб.
Подробнее о курсе →
DevOps-инженер (Skillbox)

Skillbox предлагает обучающий курс для тех, кто хочет стать DevOps-инженером. Программа рассчитана на 7 месяцев и обещает трудоустройство junior-специалистом после окончания. Курс подходит как для новичков, так и для IT-специалистов, желающих повысить свою квалификацию. Обучение включает в себя три практических проекта для портфолио и предоставляет доступ к обновлениям курса навсегда. Skillbox гарантирует трудоустройство или возврат денег.

DevOps-инженеры занимаются автоматизацией разработки приложений, помогая компаниям быстро и безопасно внедрять изменения. Они работают с Python, Docker, Ansible, Terraform и GitLab, внедряя инструменты и процессы для повышения безопасности продуктов. Специалисты востребованы в компаниях с крупной IT-инфраструктурой, включая банки и финтех. По данным hh.ru, вакансий для DevOps-инженеров более 4000, с начальной зарплатой от 95 000 рублей.

Обучение в Skillbox включает в себя работу с кураторами-экспертами, которые помогают с заданиями и развитием проектов. Платформа постоянно обновляется и предлагает видео, практические задания и возможность общения с кураторами. Курсы разработаны с учетом реальных рабочих задач, что позволяет студентам набираться опыта и формировать портфолио.

В дополнение к техническим навыкам, Skillbox предлагает годовой бесплатный доступ к онлайн-платформе для изучения английского языка для улучшения языковых компетенций студентов. Это предложение действительно для пользователей, которые приобрели любой курс с 1 марта 2023 года.

Skillbox, рекламируя себя как №1 по качеству обучения, подчеркивает свою приверженность качественному образованию и поддержке студентов на всех этапах обучения. Отзывы студентов и независимые оценки подтверждают высокий уровень удовлетворенности курсами и достигнутыми результатами.

3572 руб. в месяц
Продолжительность обучения: 7 месяцев
Итого: 202418 руб. 121451 руб.
Подробнее о курсе →
Администрирование ОС Linux (Skillbox)

Skillbox предлагает зимнюю распродажу со скидкой 40% на курс "Администрирование ОС Linux". Этот курс научит учащихся основам работы с Linux, включая управление сетевыми подключениями и командную строку, приготовив их к карьере Linux-администратора, способного настраивать и поддерживать серверы.

Программа курса длится 3 месяца и проводится онлайн в удобное время с практическими заданиями и бессрочным доступом к материалам. Основной фокус курса - научить управлению правами пользователей, обеспечению безопасности и непрерывной работе сетевой инфраструктуры. Учащиеся изучат bash, автоматизацию и ускорение процессов.

Курс подходит для людей, интересующихся программированием и IT, а также для IT-специалистов, желающих улучшить свои навыки в использовании Linux для настройки доступов и защиты проектов. Он покрывает установку и настройку Linux, работу с командной строкой, настройку доступов, управление системой, работу с сетью и защиту от вредоносного ПО.

Учащиеся, успешно завершившие курс, получат сертификат, подтверждающий их навыки, и смогут претендовать на должность Linux-администратора с зарплатой от 70 000 рублей. После обучения учащиеся смогут стать частью растущего сообщества специалистов, востребованных в крупных компаниях.

Skillbox также предлагает годовой бесплатный доступ к своей онлайн-платформе для изучения английского языка при покупке любого курса с 1 марта 2023 года. Курс характеризуется высоким качеством обучения, подтвержденным отзывами выпускников и высокими оценками на независимых площадках. Стоимость курса после скидки составляет 6 061 рубль в месяц при рассрочке на 12 месяцев.

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

Курс рассчитан и на тех, кто уже давно работает в IT, и на тех, кто только ищет свою нишу в этой сфере.

Здесь специалисты научат устанавливать и настраивать ОС, подскажут, как работать с системой, командной строкой, сетевыми настройками, как защищаться от хакерских атак и многое другое. Всего 28 модулей, в составе которых 33 практических задания, более 140 видеоматериалов. В конце нужно сдать итоговый тест.

  • Длительность 5 месяцев
  • Онлайн в удобное время
  • Обучение на практике
  • Доступ к курсу навсегда.

Linux-администратор настраивает права пользователей, обеспечивает бесперебойное соединение с сетью и защищает серверы от вирусов. Всё это специалист делает, не вставая с кресла — благодаря возможностям ОС Linux.

Кому подойдёт этот курс:

  • Тем, кто интересуется программированием и IT
    Изучите UNIX-архитектуру и поймёте, как устроены дистрибутивы Linux. Научитесь управлять доступами, работать с утилитами, файлами и сетью. Сможете начать карьеру в IT без написания кода.
  • IT-специалистам
    Научитесь использовать Linux для настройки доступов к корпоративным системам и других задач. Сможете обеспечить безопасность сетевых подключений и защитить свои проекты от хакеров и вредоносного ПО.

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

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

Программа

Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
44 тематических модуля, 200 онлайн-уроков

Структура Linux

  1. Введение в Linux
    Познакомитесь с операционной системой Linux и областями её применения.
  2. Первая установка Linux
    Изучите каталоги файловой системы ОС Linux и виды установок: серверную, десктопную, live. Научитесь устанавливать Linux на виртуальную машину.
  3. Структура ОС Linux
    Разберётесь в основах устройства Linux, её файловой системе, процессах и памяти. Узнаете, что такое точка монтирования, ядро Linux, сокеты и пакетный менеджер.
  4. Знакомство с терминалом
    Узнаете, что такое терминал и командная оболочка. Изучите базовую навигацию в файловой системе и научитесь выбирать подходящую командную оболочку. Узнаете основные команды для работы с файлами.
  5. Устройства в Linux
    Научитесь работать с устройствами, которые опознаёт Linux, и монтировать папки.
  6. Диски и файловые системы
    Научитесь работать с файловой системой, дисками и разделами. Узнаете, как настроить файл подкачки и смонтировать диск с файловой системой.

Системное администрирование Linux

  1. Основные операции в Bash-терминале. Работа с файлами и каталогами
    Узнаете, что такое каталог в Linux. Изучите свойства и атрибуты файла, научитесь работать с символическими ссылками, файлами и каталогами в командной строке.
  2. Привилегии в Linux
    Узнаете, что такое привилегии в Linux, и разберётесь в форматах записи прав доступа. Изучите модели разграничения доступа.
  3. Управление доступом
    Изучите базовые команды для работы с учётными записями. Поймёте, как администрировать учётные записи пользователей.
  4. Учётные записи и групповые политики
    Изучите понятие разграничения доступа в Linux и базовые команды работы с ACL. Научитесь настраивать права доступа для пользователей и групп.
  5. Управление вводом/выводом. Конвейерная обработка
    Изучите основные термины и команды для управления вводом/выводом. Научитесь выполнять запись вывода команды в файл, поиск по файлам, перезапись файла и последовательный запуск команд.
  6. Управление процессами
    Изучите базовые команды для работы с процессами. Научитесь запускать и останавливать процессы, искать родительские и дочерние процессы, работать с фоновыми процессами и т. д.
  7. Загрузка и конфигурация ядра в Linux
    Познакомитесь с базовой архитектурой и устройством ядра Linux. Изучите связь ядра с модулями и другими частями ОС.
  8. Запуск user space
    Изучите алгоритмы запуска системы и их разновидности. Познакомитесь с основными понятиями уровней запуска, алгоритмами запуска и их разновидностями, подсистемой Systemd и её аналогами.
  9. Управление системой
    Научитесь работать с задачами и расписанием юнитов и модулей. Изучите базовые команды для управления запуском задач по расписанию.
  10. Логирование и мониторинг
    Научитесь запускать мониторинг с помощью утилит и находить нужные события в логах системы.
  11. Установка и удаление программ
    Узнаете, как настроить репозиторий, а также установить и удалить программу из Linux на примере веб-сервера Apache.
  12. Механизмы управления безопасностью
    Изучите основные понятия контроля доступа в DAC. Познакомитесь с популярными утилитами для управления безопасностью. Научитесь создавать нового пользователя и ограничивать его в правах доступа с помощью SELinux.
  13. Повышение привилегий в Linux
    Изучите методы повышения привилегии пользователя в Linux. Узнаете, что такое рутинг, SUID, SUDO, cron jobs и контрмеры. Познакомитесь с утилитами для повышения привилегий.
  14. Резервное копирование и восстановление данных
    Узнаете, что такое резервная копия, зачем она нужна и как с ней работать в Linux. Познакомитесь со сторонними утилитами для резервного копирования. Научитесь восстанавливать систему из бэкапа и автоматизировать резервное копирование.

Сетевое администрирование Linux

  1. Вспоминаем основы сетей
    Познакомитесь с сетевыми протоколами и моделью OSI. Узнаете, что такое пакеты, флаги и уровни сети.
  2. Интернет
    Узнаете, как работать с маской подсети и определять адрес сети с помощью IP-адреса. Познакомитесь с методом бесклассовой адресации CIDR.
  3. Маршрутизация
    Изучите таблицы маршрутизации и узнаете, для чего нужен сетевой шлюз Default gateway.
  4. ICMP и DNS
    Научитесь работать с протоколом ICMP, системой DNS и DNS-клиентом Host.
  5. Физический уровень. Ethernet и сетевые интерфейсы
    Научитесь работать с сетевым интерфейсом в Linux и настраивать его. Сможете изменять и добавлять сетевые маршруты.
  6. Network Configuration Manager
    Узнаете, что такое ncm и чем это ПО отличается от команды ifconfig. Научитесь настраивать сеть с помощью ncm.
  7. DNS
    Научитесь работать с доменными именами и файлами конфигурации. Сможете настраивать DNS и производить кеширование.
  8. Localhost
    Познакомитесь с понятием локального хоста, адреса и возможными конфигурациями Localhost.
  9. Транспортный уровень
    Познакомитесь с транспортными протоколами TCP и UDP, портами и сервисами транспортного уровня. Узнаете, как установить TCP- и UDP-соединения.
  10. DHCP
    Узнаете, что такое DHCP- и DHCP-клиент. Поймёте, как получить динамический IP.
  11. Настраиваем маршрутизацию
    Познакомитесь с устройством роутера и научитесь настраивать Linux для работы в качестве роутера. Узнаете, что такое приватные сети и трансляция адресов (NAT).
  12. Linux Firewall
    Познакомитесь с ПО для контроля сетевой активности Linux Firewall и поймёте, как оно работает. Научитесь настраивать Linux Firewall.
  13. ARP
    Познакомитесь с протоколом ARP и поймёте, как он работает. Научитесь находить и удалять ARP-кеш.
  14. Беспроводные соединения
    Познакомитесь с сетевым интерфейсом Wi-Fi и научитесь настраивать подключение к известной беспроводной сети. Узнаете, как просканировать беспроводную сеть и обеспечить её безопасность.
  15. Модель клиент-сервер
    Узнаете, что такое сервер и клиент и какие сервисы работают в рамках клиент-серверной архитектуры.
  16. Сетевые сервисы
    Узнаете, что такое веб-сервер и сетевой протокол SSH. Научитесь работать с файловыми хранилищами и сервисами стриминга. Познакомитесь с распространёнными протоколами взаимодействия.
  17. HTTP/HTTPS
    Познакомитесь с протоколом HTTP и его расширением HTTPS, GET/POST-запросами и протоколом защиты транспортного уровня TLS.
  18. SSH
    Научитесь настраивать SSH-сервер и подключение с использованием пароля или ключа.
  19. Inetd and xinetd daemons
    Узнаете, что такое daemons и зачем они нужны. Познакомитесь с демоном inetd и его новой версией xinetd. Научитесь настраивать daemons и работать с сетевой системой TCP Wrappers.
  20. Утилиты
    Научитесь работать со статистикой соединения и открытыми портами. Узнаете, как провести сканирование удалённой системы и установить лимит соединений.
  21. Сбор и анализ трафика
    Узнаете, зачем нужны дампы трафика, что такое pcap и netflow. Научитесь собирать и анализировать трафик.
  22. Вредоносное ПО
    Изучите популярные вредоносные ПО, которые угрожают Linux. Научитесь проводить анализ деятельности Linux malware и узнаете, какие контрмеры вы можете предпринять против взлома системы.
  23. Сетевая безопасность
    Узнаете, какие угрозы скрывает сеть. Научитесь проводить аудит Linux и настраивать эту ОС для безопасной работы в сети.

Дипломный проект

  1. Настройка и администрирование системы Linux и ключевых сервисов
    Обеспечите сетевую коммуникацию между несколькими машинами Linux. Установите и настроите доступы с учётом разграничения прав и привилегий к одному или нескольким сетевым приложениям. Напишете отчёт о проделанной работе с приложением выбранных политик доступа и топологии сети.

Диплом Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

5778 руб. в месяц
Продолжительность обучения: 3 месяца
Итого: 126076 руб. 69342 руб.
Подробнее о курсе →
Linux для робототехников (Skillbox)

Вы научитесь использовать Linux для работы с Robot Operating System (ROS). Получите базовые знания, чтобы начать карьеру в робототехнике. Сможете разрабатывать софт для управления роботами.

4247 руб. в месяц
Продолжительность обучения: 3 месяца
Итого: 46331 руб. 25482 руб.
Подробнее о курсе →
Linux. Рабочая станция (GeekBrains)

Эта программа обучения предлагает всесторонний подход к изучению IT, ориентированный на новичков с целью их превращения в специалистов-джуниоров. Учебный план длится 12 месяцев и требует 12 часов занятий в неделю. Он охватывает широкий спектр тем: от основ программирования и компьютерных наук до специфических технологий и языков программирования, таких как Java, Python, JavaScript, C++, и многих других, а также инструментов, таких как Git, Docker, и SQL.

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

Основное внимание уделяется практической стороне обучения: учащиеся решают более 50 практических задач, что помогает им получить реальный опыт и подготовиться к будущей карьере. Программа гарантирует трудоустройство через 9 месяцев после начала обучения, что подчеркивает ее эффективность и ориентированность на результат.

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

Программа "Разработчик: старт в ИТ с нуля до Junior" предлагает обширное и практически ориентированное обучение, которое не только дает фундаментальные знания и навыки в области IT, но и подготавливает студентов к успешной карьере через специализированные треки и поддержку в трудоустройстве.

Курс рассчитан на будущих сисадминов, веб-разработчиков, тестировщиков и специалистов, обеспечивающих безопасность серверов. Здесь сначала объясняют особенности взаимодействия с Linux, её инструментами и сервисами, также говорится об основах программирования и многом другом, что необходимо знать, чтобы иметь крепко знать основы.

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

В составе курса:

  • Видеоуроки.
  • Методические образовательные материалы.
  • Практические задания.

Также можно общаться в общем чате с другими обучающимися.

Данный курс разбирает базовые основы работы в Linux: основы работы в оболочке Linux, управление пользователями и правами файлов, регулярные выражения и написание скриптов в bash, работа с процессами и управление загрузкой и сервисами в Linux.

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

  • Устанавливать и настраивать Ubuntu;
  • Понимать архитектуру Linux и Unix-подобных систем;
  • Работать в терминале (пригодится и тем, кто использует Mac);
  • Работать с файлами, файловыми системами и устройствами в Linux;
  • Администрировать Linux и другие Unix-подобные операционные системы;
  • Понимать и писать регулярные выражения;
  • Решать задачи автоматизации, писать скрипты и назначать задачи по расписанию;
  • Настроить на базе Linux веб-сервер и защитить его с помощью iptables;
  • Работать с git, использовать контейнеризацию Docker.

Что Вы получите:

  • Видеозаписи всех онлайн-занятий
  • Методички и практические задания
  • Общение с одногруппниками
  • Сертификат об окончании обучения.

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

Урок 1. Введение. Установка ОС
Цель урока: познакомиться с особенностями работы в операционных системах семейства Linux, процессом установки и первоначальной настройки ОС на примере дистрибутива Ubuntu. Вы установите ОС на виртуальную машину, а в процессе разберёте шаги инсталлятора. По окончании вы разберёте первоначальную настройку ОС.

Урок 2. Настройка и знакомство с интерфейсом командной строки
Цель урока: познакомиться с основными принципами работы в командной строке Linux. В процессе урока вы научитесь подключаться к серверу под управлением Linux, используя протокол ssh. Разберётесь с базовыми командами, а также освоите консольные текстовые редакторы. В результате вы разберётесь в навигации по компьютеру в ОС, научитесь редактировать содержимое файлов настроек и выполнять базовые действия, связанные с администрированием ОС.

Урок 3. Пользователи. Управление Пользователями и группами
Цель урока: научиться управлять пользователями и группами пользователей. Разобраться в необходимости такого разделения, а также его плюсах и минусах. В результате вы освоите управление пользователями и группами, используя как штатные утилиты, так и ручное добавление пользователей, редактируя соответствующие файлы, а также научитесь изменять владельца и группу владельца файлов и каталогов.

Урок 4. Загрузка ОС и процессы
Цель урока: разобраться в процессе загрузки ОС, получить представление о процессах и научиться ими управлять, используя утилиты kill и systemctl, а также познакомиться с более старыми способами запуска служб (initd и service). В результате вы научитесь управлять потоками ввода и вывода. Познакомитесь с принципами управления и мониторинга процессов.

Урок 5. Устройство файловой системы Linux. Понятие Файла и каталога
Цель урока: изучить структуру файловой системы Linux, получить представление о понятиях файл, inode и каталог, научиться выставлять права доступа к файлам и каталогам, разобрать, для чего нужны специальные биты. В результате вы научитесь изменять права доступа к файлам и каталогам, используя утилиту chmod, присваивать специальные биты. Создавать жёсткие и символические ссылки.

Урок 6. Введение в скрипты Bash. Планировщики задач crontab и at
Цель урока: освоить основы написания скриптов на Bash, научиться пользоваться утилитами для работы с регулярными выражениями в Bash и процессом автоматизации задач, используя планировщики crontab и at. В результате вы освоите принципы использования Bash для автоматизации рутинных задач.

Урок 7. Управление пакетами и репозиториями. Основы сетевой безопасности
Цель урока: научиться управлять пакетами в ОС Linux: установка/удаление, подключение дополнительных репозиториев, а также освоить основные принципы, связанные с обеспечением безопасности в ОС Linux: настройка фаервола при помощи netfilter. В результате вы научитесь устанавливать и удалять пакеты, подключать дополнительные источники пакетов, управлять фаерволом, используя iptables.

Урок 8. Введение в Docker
Цель урока: познакомиться с системой контейнерной виртуализации Docker, а также с Docker-compose. В результате вы научитесь устанавливать Docker и Docker-compose, разберете структуру Docker, а также создадите свои контейнеры.

15000 руб. в месяц
Продолжительность обучения: 1 месяц
Итого: 15000 руб.
Дата начала обучения: 20-08-2024
Подробнее о курсе →
Administrator Linux. Basic (Otus)

Администратор Linux. Базовый уровень

20000 руб. в месяц
Продолжительность обучения: 4 месяца
Итого: 80000 руб.
Подробнее о курсе →

Содержимое курса:

  1. Введение в работу с ОС Linux
  2. Bash
  3. Дисковая подсистема
  4. Веб-сервисы
  5. Docker и Git
  6. Сетевая подсистема
  7. Мониторинг и логирование
  8. Итоговый проект
  9. Astra Linux

Administrator Linux (Otus)

Администратор Linux. Специализация

18333 руб. в месяц
Продолжительность обучения: 12 месяцев
Итого: 220000 руб.
Подробнее о курсе →
Administrator Linux. Professional (Otus)

Курс "Administrator Linux. Professional" от OTUS предназначен для системных администраторов Linux, DevOps-инженеров, Fullstack и Backend-разработчиков, системных администраторов Windows, сетевых инженеров, инженеров по нагрузочному тестированию и специалистов по информационной безопасности. Этот курс нацелен на профессиональное изучение Linux, включая управление процессами, обеспечение безопасности, развертывание, настройку и обслуживание сетей. Обучение длится 7 месяцев и проводится онлайн с занятиями по вторникам и четвергам в 20:00 по московскому времени.

Курс покрывает работу с различными операционными системами на базе Linux, такими как Redhat, CentOS, Fedora, Oracle Linux, Rocky Linux, OpenSUSE и другими дистрибутивами на пакетной базе rpm. Участники курса научатся устанавливать и обновлять операционные системы, управлять загрузкой, создавать и изменять RAID массивы, управлять логическими томами, работать с памятью, процессами, дисками и файлами. Курс также включает настройку почты, веб-серверов, файловых хранилищ, файрваллов, логирования, мониторинга и систем резервного копирования.

Программа курса охватывает широкий спектр тем, включая архитектуру Linux, управление, безопасность и мониторинг, Linux и сеть, сервисы Linux, а также проектную работу. Особое внимание уделяется практическим навыкам, что позволит выпускникам успешно пройти собеседования и эффективно справляться с профессиональными задачами. Курс включает интерактивные вебинары, обратную связь от преподавателей и активное общение в коммьюнити. В конце обучения студенты получают сертификат OTUS о прохождении курса, подтверждающий их квалификацию в области системного администрирования Linux.

Что даст вам этот курс:

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

Вы рассмотрите следующий стек технологий: Linux, Zabbix, Prometheus, Nginx, MySQL, Bash, Docker, ELK, LVM, ZFS, Systemd, NFS, FUSE, Mdadm, Ansible, SELinux, DCHP,PXE, Firewalld, Iptables, Nftables, Elasticearch, PostgreSQL, RabbitMQ, BGP и др

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

Выполненные домашние задания и итоговый проект пригодятся в работе.

На протяжении всего курса вы будете получать обратную связь от преподавателей и наставников.

Кому будет полезен курс?

  • Системным администраторам
  • DevOps-инженерам
  • Backend-разработчикам
  • Windows администраторам, которые хотят сменить сферу деятельности
  • Сетевым инженерам.

Программа обучения

Модуль 1. Архитектура Linux

  • Тема 1. С чего начинается Linux
  • Тема 2. Дисковая подсистема
  • Тема 3. Файловые системы и LVM
  • Тема 4. Файловые системы и LVM
  • Тема 5. ZFS
  • Тема 6. NFS, FUSE
  • Тема 7. Управление пакетами. Дистрибьюция софта
  • Тема 8. Загрузка системы
  • Тема 9. Инициализация системы. Systemd.
  • Тема 10. Bash
  • Тема 11. grep, sed, awk и другие
  • Тема 12. Управление процессами
  • Тема 13. Работа с памятью
  • Тема 14. Механизмы изоляции и аккаунтинга Linux (namespaces и cgroups)

Модуль 2. Управление, безопасность и мониторинг

  • Тема 15. Автоматизация администрирования. Ansible-1
  • Тема 16. Пользователи и группы. Авторизация и аутентификация
  • Тема 17. Автоматизация администрирования. Ansible-2
  • Тема 18. SELinux - когда все запрещено
  • Тема 19. Docker
  • Тема 20. Docker - 2
  • Тема 21. Мониторинг производительности
  • Тема 22. Prometheus
  • Тема 23. Zabbix
  • Тема 24. Сбор и анализ логов
  • Тема 25. Сбор и анализ логов - 2
  • Тема 26. Резервное копирование

Модуль 3. Linux и сеть

  • Тема 27. Архитектура сетей
  • Тема 28. DHCP, PXE
  • Тема 29. Фильтрация трафика - firewalld, iptables
  • Тема 30. Фильтрация трафика - firewalld, iptables
  • Тема 31. Фильтрация трафика - nftables
  • Тема 32. Статическая и динамическая маршрутизация, OSPF
  • Тема 33. BGP
  • Тема 34. Мосты, туннели и VPN
  • Тема 35. DNS- настройка и обслуживание
  • Тема 36. Сетевые пакеты. VLAN’ы. LACP
  • Тема 37. LDAP. Централизованная авторизация и аутентификация
  • Тема 38. IPv6

Модуль 4. Сервисы Linux

  • Тема 39. Web: протоколы
  • Тема 40. Nginx
  • Тема 41. Динамический веб
  • Тема 42. Mysql
  • Тема 43. MySQL: Backup + Репликация
  • Тема 44. PostgreSQL
  • Тема 45. Postgres: Backup + Репликация
  • Тема 46. Почта: SMTP, IMAP, POP3

Модуль 5. Проект

  • Тема 47. Выбор темы и организация проектной работы
  • Тема 48. Защита проектных работ
  • Тема 49. Подведение итогов курса

Выпускной проект

На курсе предусмотрено выполнение выпускного проекта. На его подготовку выделен последний месяц обучения. Готовый проект станет образцом программно-исследовательского комплекса, который можно будет показывать будущим работодателям. За основу необходимо взять веб-проект (можно cms: к примеру, wordpress) и кластеризовать его. Обязательным является:

— кластеризация и балансировка веба;
— кластеризация и балансировка базы (mysql, postgress - на выбор).

Требования к реализации:

— ansible роли для развертывания (под вагрант, прод);
— vagrant стенд.

Параметры проекта:

— 2 ноды под базу (как минимум);
— 2 ноды под сервер(как минимум);
— настройка файрвалла (милитари-демилитаризованная зона);
— скрипты бэкапа;
— лог сервер.

После обучения вы:

  1. заберете с собой материалы по всем занятиям (презентации, записи вебинаров, примеры практических задач);
  2. получите сертификат о прохождении курса;
  3. разовьете практические навыки в решении типовых задач администрирования, таких как настройка почты, веб серверов, файловых хранилищ, файрваллов, логгирования, мониторинга и систем резервного копирования;
  4. получите глубокое представление об архитектуре ОС Linux, работе с памятью, процессами, дисками, файлами;
  5. научитесь обеспечивать безопасность систем под управлением Linux и улучшать производительность систем посредством тонкой настройки с учетом требований приложений к платформе;
  6. получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).
22333 руб. в месяц
Продолжительность обучения: 6 месяцев
Итого: 134000 руб.
Подробнее о курсе →

Содержимое курса:

  1. Архитектура Linux
  2. Linux и сеть
  3. Управление, безопасность и мониторинг
  4. Сервисы Linux
  5. Проектная работа

Базовое администрирование Linux серверов с FirstVDS (Слёрм)

Курс "Базовое администрирование Linux-серверов" представляет собой образовательную программу, нацеленную на начинающих системных администраторов, желающих освоить управление операционной системой Linux. Эта программа обучения разработана для обеспечения учащихся необходимыми знаниями и навыками для успешной работы в области ИТ, в частности, в ролях системного администратора или специалиста технической поддержки.

Программа курса включает как теоретические, так и практические аспекты администрирования Linux-серверов. Среди основных тем — подключение к серверу через SSH, основы работы с операционной системой (включая права и команды), управление системными службами, основы работы сети, установка необходимого программного обеспечения на сервер, а также ручное развертывание сайтов.

Дополнительно курс охватывает продвинутые темы, такие как виртуализация, диагностика и устранение проблем сервера, оптимизация сервера, основы Docker-контейнеризации и работа с Git. Это обеспечивает комплексное обучение, призванное подготовить учащихся к реальным вызовам в профессиональной деятельности.

Обучение проводят практикующие специалисты из компании FirstVDS — системные администраторы Александр Шишкин и Данил Громович, имеющие богатый опыт работы в данной сфере. Компания FirstVDS, занимающаяся арендой и поддержкой виртуальных выделенных серверов более 18 лет, гарантирует высокий уровень практических знаний, предоставляемых учащимся.

Курс бесплатный, что делает его доступным широкому кругу желающих углубить свои знания в сфере администрирования Linux. По завершении обучения участники смогут претендовать на должности в ИТ-секторе, что открывает перед ними перспективы карьерного роста и профессионального развития.

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

Вебинар, проведенный 15 ноября, под названием «У сисадмина нет цели — есть только путь: первые шаги в профессии», дополнительно подчеркивает практическую направленность курса, предоставляя участникам важные сведения и рекомендации от опытных профессионалов в области.

Обучение в Слёрме не ограничивается одним курсом — предлагаются и другие программы, такие как "Managed Kubernetes Selectel" и "Git для начинающих", расширяя возможности для обучения и развития в различных областях ИТ.

Цена указана на сайте курса
Подробнее о курсе →
Linux для разработчиков (Слёрм)

Курс "Linux для разработчиков" предлагает обширное погружение в экосистему Linux для программистов, стремящихся использовать Linux как основную операционную систему для разработки. Он охватывает все аспекты, начиная от выбора дистрибутива до продвинутого использования системы для разработки и подключения к серверам. Стоимость курса составляет 5 000 рублей, что включает доступ к практическим занятиям и материалам курса.

Программа курса разбита на несколько ключевых разделов:

  1. Вводная часть описывает основные преимущества и недостатки Linux, помогает в выборе подходящего дистрибутива из множества доступных вариантов (Ubuntu, *ubuntu, Arch, Fedora, Mint и др.), и предлагает руководство по установке, включая настройку загрузчика GRUB и установку Linux параллельно с Windows.

  2. Использование Linux в контексте разработки, включая настройку рабочего окружения и интеграцию с различными инструментами и технологиями, используемыми в процессе разработки.

  3. Основные команды и утилиты, которые необходимы разработчикам для эффективной работы в Linux.

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

  5. Подключение к удалённым компьютерам, что важно для разработчиков, работающих с серверами или в команде, расположенной в разных локациях.

Преподаватель курса, Павел Калашников, является опытным разработчиком и тимлидом с более чем 11-летним опытом в ИТ. Он также известен как основатель скилл-шеринг сообщества IT Way и постоянный спикер на IT-конференциях. Его опыт и знания делают программу особенно ценной для разработчиков, желающих углубить свои знания в Linux и максимально эффективно использовать систему в своей работе.

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

"Linux для разработчиков" является частью образовательного каталога ООО "Слёрм", компании, занимающейся обучением ИТ-профессионалов и предлагающей разнообразные курсы для повышения квалификации в области информационных технологий. Слёрм также активно сотрудничает с корпоративными клиентами и проводит специализированные мероприятия для профессионалов ИТ-индустрии.

5000 руб.
Подробнее о курсе →
Курс «Администрирование ОС Linux (Linux Professional Institute - level 1)» (ЧОУ ДПО «Институт прикладной автоматизации и программирования»)

Курс "Администрирование ОС Linux (Linux Professional Institute - level 1)" предлагаемый Институтом Прикладной Автоматизации и Программирования (ИПАП), является образовательной программой, направленной на изучение основ управления операционной системой Linux. Программа рассчитана на тех, кто впервые сталкивается с администрированием Linux или желает систематизировать уже имеющиеся знания. Курс охватывает базовые понятия и принципы работы в Linux с использованием графического интерфейса пользователя и командной строки, а также основные аспекты администрирования системы, включая управление правами пользователей, установку и настройку системных компонентов и прикладного программного обеспечения, настройку системных служб.

Обучение проводится как в очной, так и в дистанционной форме, включая вебинары, что делает его доступным для широкого круга слушателей. Продолжительность курса составляет 40 академических часов. Стоимость обучения установлена в размере 35 000 рублей для физических лиц и 38 000 рублей для юридических лиц, с возможностью беспроцентной рассрочки. По окончании обучения слушатели получают удостоверение о повышении квалификации сроком действия 5 лет, данные о котором вносятся в единый реестр ФИС ФРДО.

Курс разработан на базе программ LPI и ориентирован на дистрибутивы Debian и Centos. Он является вводным этапом к дальнейшему изучению Linux, подготавливая слушателей к сдаче сертификационных экзаменов LPIC-101 и LPIC-102, и может рассматриваться как первый шаг к курсу "Администрирование Linux (LPIC2)".

Для успешного освоения курса от слушателей требуются навыки опытного пользователя ПК. Программа курса нацелена на практическое приобретение знаний и навыков, необходимых для эффективного использования Linux в профессиональной деятельности. Обучение проводится в технически оборудованных аудиториях ИПАП, обеспечивающих каждого учащегося индивидуальным рабочим местом и доступом ко всем необходимым учебным и методическим материалам.

Курс предлагает уникальную возможность для начинающих и желающих систематизировать свои знания по администрированию ОС Linux, обеспечивая твердую основу для дальнейшего профессионального развития в этой области.

Для прохождения обучения по данному курсу необходимо обладать навыками опытного пользователя ПК.
Целью курса является ознакомление пользователей с операционной системой Linux.
В рамках курса даются знания по базовым понятиям и основам работы в этой операционной системе с помощью графического интерфейса пользователя и интерфейса командной строки.
Рассматриваются основные задачи администрирования системы, таких как: управление правами пользователей, установка и настройка компонентов системы и прикладного программного обеспечения, настройка системных служб.
Курс является подготовкой ко сдаче сертификационных экзаменов LPIC-101 и LPIC-102.

Программа:

  1. Планирование установки. Установка ОС. Знакомство с UI
  • Выбор дистрибутива Linux (отличия, стоимость, назначение).
  • Выбор устройства загрузки, языка установщика, региональных настроек.
  • Разметка диска.
  • Заведение пользовательского аккаунта.
  • Аспекты использования программного RAID массива.
  • Установка системы
  1. Документация. Основные команды
  • Работа со справочной системой.
  • Утилиты для работы с файлами.
  • Утилиты для работы с файловой системой.
  • Утилиты для работы с сетью.
  • Утилиты работы с задачами
  1. Файловая система. Пользователи и группы
  • Структура каталогов Linux-систем.
  • Файловые системы (отличия, примеры использования).
  • Ручная разметка диска.
  • Создание файловой системы.
  • Монтирование ФС, файл fstab.
  • Утилита dd.
  • Создание пользователей и групп.
  • Управление пользователями и группами.
  • Файлы shadow, passwd, groups.
  • Назначение прав пользователей (/etc/sudoers)
  1. Язык командного интерпретатора Bash
  • Написание bash скриптов.
  • Работа с переменными.
  • Работа с циклами.
  • Работа с условиями.
  • Создание пользовательских меню
  1. Административные задачи
  • Журналирование, резервное копирование.
  • Планировщики заданий.
  • Написание скрипта для резервного копирования.
  • Работа с системой печати
  1. Управление загрузкой ОС. Настройка сети
  • Настройка загрузчика grub.
  • Восстановление загрузчика.
  • Запуск ядра системы вручную.
  • Запуск другой ОС при помощи grub (windows).
  • Уровни загрузки Linux.
  • Управление запуском сервисов
  1. Обзор сетевых служб, демон xinetd
  • Сетевые службы ftp, http, smtp, pop.
  • Служба xinetd, файлы hosts.allow hosts.deny
  1. Межсетевой экран netfilter/iptables
  • Настройка брандмауэра linux средствами.
  • Редактирования iptables.
  • Использование конфигуратора shorewall
  1. Инструменты работы с сетью
  • Программы nmap, netstat, tcpdump
  1. Инструменты работы c процессами
  • Приоритезация процессов.
  • Работа с процессами в фоновом режиме.
  • Утилиты top, atop, htop.
14 000 ₽ - 20 000 ₽
Подробнее о курсе →
Курс «Операционные системы Unix/Linux» (Си Ай Скул)

Учебный центр РРС под брендом "Си Ай Скул" предлагает обширный набор образовательных программ, сосредоточенных на администрировании операционных систем Unix и Linux. Эти курсы ориентированы на подготовку специалистов, способных удовлетворить текущие потребности рынка IT, где знания Linux и Unix являются одними из ключевых навыков для множества высокооплачиваемых позиций. Обучение в "Си Ай Скул" позволяет освоить установку, настройку и администрирование операционных систем на базе Линукс и Юникс, обеспечение их безопасной работы, взаимодействие с программным обеспечением от Microsoft, разработку драйверов устройств и программирование в Линукс-среде.

Курсы включают как вводные программы для новичков, так и продвинутое обучение для опытных специалистов, покрывая специфику различных дистрибутивов, включая CentOS, Red Hat Linux, SUSE Linux Enterprise Server, Astra Linux и другие. Программы обучения разработаны с учётом практической направленности и проводятся опытными преподавателями, имеющими как теоретические знания, так и практический опыт в сфере системного администрирования.

Курс "Основы работы в РЕД ОС", "Локальное и сетевое администрирование РЕД ОС", "Системное администрирование Linux", "Администрирование SUSE Linux Enterprise Server", "Astra Linux для пользователей", "Администрирование ОС Astra Linux Special Edition" и многие другие программы предлагают углублённое изучение каждой специфической системы. Это дает возможность слушателям выбрать курс, наиболее соответствующий их профессиональным интересам и целям развития.

Помимо технического обучения, учебный центр подчеркивает важность практического применения полученных знаний, что позволяет выпускникам успешно интегрироваться в профессиональную среду и способствует их карьерному росту. "Си Ай Скул" предоставляет уникальную возможность начать обучение с нуля и достичь уровня продвинутого специалиста, готового к выполнению сложных задач в области администрирования операционных систем Unix и Linux.

Пройдя обучение, вы научитесь:

  • Установке, настройке и администрированию ОС на базе Линукс/Юникс;
  • Обеспечению безопасности их работы;
  • Взаимодействию с программным обеспечением от Microsoft и использованию Линукс в сетях Windows;
  • Разработке драйверов устройств и программированию в Линукс-среде;
  • Основным особенностям отдельных операционных систем этого семейства;
  • И многому другому.

Курсы:

  1. Системное администрирование Linux
  2. Введение в UNIX на основе ОС Solaris 10
  3. Системное администрирование ОС Solaris 10. Часть 1
  4. Системное администрирование ОС Solaris 10. Часть 2
  5. Администрирование файловой системы ZFS в Solaris 10
  6. Основы SUSE Linux Enterprise 11 SP2
  7. Администрирование SUSE Linux Enterprise Server 12
  8. Astra Linux для пользователей
  9. Astra Linux. Сетевое администрирование
  10. Astra Linux. Расширенное администрирование
  11. Astra Linux. Базовое администрирование
  12. Обеспечение безопасности UNIX (Linux/FreeBSD) систем
  13. Администрирование Linux. Часть 1 — Основы
  14. Администрирование Linux. Часть 2 — Продвинутый уровень
  15. Корпоративная IP-телефония на базе АТС Asterisk
  16. Поиск и устранение неисправностей в ОС Red Hat Linux
  17. Red Hat Enterprise Virtualization

И др.

разная стоимость
Подробнее о курсе →
Курс «Linux администратор» (Merion Academy)

Онлайн-курс по Linux от Мерион Академии предлагает всестороннее обучение для становления квалифицированным администратором Linux, открывающим двери к карьере в DevOps. Курс рассчитан на различные категории слушателей: от начинающих, желающих изучить ОС Linux с нуля, до продвинутых практиков и специалистов DevOps, стремящихся углубить и закрепить свои знания и навыки. В рамках курса, продолжительностью 2 месяца, предоставляется постоянный доступ к материалам, что позволяет слушателям обучаться в удобном темпе.

Программа курса включает 6 блоков обучения и 5 лабораторных работ, охватывающих введение в Linux, начальные знания об ОС Linux, основы управления Linux, работу с железом, сетевое администрирование и прикладную часть. Всего предусмотрено более 70 лекций, обеспечивающих глубокое понимание Linux и его администрирования. Курс завершается финальным тестированием, по итогам которого участники получают сертификат с уникальным номером, подтверждающий их квалификацию.

Преимущества курса включают не только глубокое погружение в тему и прикладные знания, но и опыт ведущих экспертов, таких как Игорь Сотников, Senior Linux System Administrator с 20-летним опытом в IT. Курс обещает не только теоретические знания, но и много практики, реальные кейсы и навыки работы с востребованными сервисами.

Дополнительно к основному курсу предлагается интенсив по карьерному росту, разработанный совместно с экспертами из центра развития карьеры «ЭЙЧ». Этот интенсив направлен на развитие навыков составления резюме, прохождения собеседований, самопрезентации и планирования карьеры, что делает его ценным дополнением к основному обучению.

Обучение в Мерион Академии предполагает не только изучение модулей в специализированной системе, но и выполнение практических заданий, лабораторных работ, сбор ачивок за прогресс и помощь в случае возникновения вопросов. По завершении курса слушатели не только получают сертификат, но и значительно улучшают свои шансы на трудоустройство и карьерный рост в сфере IT, в частности, в направлении Linux и DevOps.

Кому подойдет курс:

  • Начинающий или студент
  • Эникей / Сетевик / Программист / Телефонист
  • Продвинутый практик / DevOps.

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

  1. Введение
    Вводная по курсу и о том, как его проходить.
  • Введение в Linux
  • Установка Linux
  • Дистрибутивы Linux
  1. Начальные знания об ОС Linux
  • Теримнал Linux
  • Объяснение структуры каталогов Linux
  • Linux и Unix
  • Тест по начальным знаниям об ос Linux
  1. Основы управления Linux
  • Базовая навигация в Linux
  • Работа с текстовыми выводами в Linux
  • Основные операции с файлами и папками в Linux
  • Работа в командной строке
  • Использование потоков, конвейеров и перенаправлений в Linux
  • Сочетания клавиш и специальные символы для Bash
  • Текстовые редакторы Linux
  • Как пользоваться командой man в Linux
  • Управление пакетами
  • Работа с процессами в Linux
  • Переменные окружения в Linux
  • Поиск в Linux
  • Регулярные выражения в Linux
  • Проверка файловой системы Linux
  • Владельцы файлов и папок в Linux
  • Sudo и Root
  • Мягкие и жесткие ссылки в Linux
  • Поиск и расположение команд в Linux
  • Управление библиотеками
  • Работа с сервисами
  • Приоритеты процессов Linux
  • Загрузка файлов из сети
  • Bash функции и псевдонимы
  • Лабораторная: установка веб-сервера Apache
  • Тест по основам управления Linux
  1. Работа с железом
  • Работа с железом в Linux
  • Типы файловых систем Linux
  • Процесс загрузки Linux
  • Инициализация операционной системы
  • Работа с жесткими дисками в Linux
  • Загрузчики Linux
  • Монтирование и демонтирование файловых систем в Linux
  • Создание и форматирование разделов жестких дисков в Linux
  • Команды для проверки железа на сервере Linux
  • Управление квотами дисков
  • Проверка дискового пространствпа в Linux
  • Перезагрузка и выключение сервера
  • Лабораторная: установка FTP сервера
  • Тест по работе с железом
  1. Сетевое администрирование
  • Модель OSI
  • Маршрутизатор. Коммутатор. Хаб.
  • Что такое IP - адрес
  • Что такое MAC - адрес
  • Основные сетевые протоколы
  • Маршрутизация пакетов
  • TCP и UDP
  • Протокол DNS
  • Протокол DHCP
  • Сетевые порты и службы
  • Команда IP в Linux
  • Команда Ping
  • Захват пакетов с tcpdump
  • Управление Firewall
  • Погружение в Iptables
  • Настройка DHCP сервера
  • SSH в Linux
  • Лабораторная: MySQL и PhpMyAdmin
  • Бонус: Руководство по SQL для начинающих
  • Тест по сетевому администрированию
  1. Прикладная часть
  • Сведения о пользователях и группах
  • Управление пользователями
  • Планировщик CRON
  • Локализация и кодировка
  • Управление системным временем
  • Журналирование событий
  • Как найти и читать логи в Linux
  • Базовые скрипты в Linux
  • Troubleshooting в Linux
  • Как использовать rsync для резервного копирования данных
  • Установка рабочего стола (GUI)
  • Установка и базовая настройка CentOS
  • Разбираемся с Docker
  • Лабораторная: установка Zabbix
  • Тест по прикладной части
  1. Финальное тестирование
  • Тест на получение сертификата.
6 750 ₽
Подробнее о курсе →
Курс «Linux в чат-боте» (Yodo)

Курс Linux в чат-боте Yodo.im предлагает комплексное и практическое обучение администрированию операционной системы Linux, сочетая теоретические знания и практические навыки. Курс охватывает широкий спектр тем, включая установку программного обеспечения, управление безопасностью и правами на файлы, управление файловой системой и пакетами, системные настройки в Linux, работу с командной строкой, скрипты на Bash, регулярные выражения и корневые концепции в Linux. Также в программу включены старт системы и мониторинг Linux. Курс рассчитан на различные категории пользователей — от начинающих и студентов до опытных практиков и специалистов DevOps, желающих расширить свои знания и навыки в работе с Linux.

Программа курса структурирована таким образом, чтобы учащиеся могли пройти её примерно за два месяца, уделяя обучению около часа в день. Она разделена на главы, каждая из которых посвящена определённой тематике, начиная с основ работы с командной строкой и заканчивая продвинутыми аспектами управления и настройки системы, включая настройку различных серверных решений, таких как Nginx, Samba, Asterisk, а также виртуализацию с использованием KVM и Proxmox. Особое внимание уделяется практическим навыкам, в том числе через выполнение заданий и лабораторных работ, что позволяет слушателям не только усвоить теорию, но и научиться применять полученные знания на практике.

Курс подчёркивает важность реального опыта, предлагая учащимся возможность реализовать и закрепить навыки, необходимые для работы системным администратором Linux, и подготовить качественное резюме, отражающее их практические достижения и опыт работы с Linux и связанными технологиями. По окончании курса участники получают электронный сертификат, подтверждающий их знания и умения, что может стать весомым аргументом при трудоустройстве на должность Linux администратора или в сфере DevOps, где востребованы специалисты с глубокими знаниями операционных систем на базе Linux.

Чему научим:

  • Установка программного обеспечения
  • Управление безопасностью и правами на файлы
  • Управление файловой системой
  • Управление пакетами
  • Системные настройки в Linux
  • Работа с командной строкой
  • Скрипты на Bash
  • Регулярные выражения
  • Корневые концепции в Linux
  • Старт системы и мониторинг Linux.

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

Если уделять курсу около часа в день, ты сможешь его пройти за два месяца

ГЛАВА 1

  • Часть 1. Работа с командной строкой
  • Часть 2. Работа с файлами и директориями
  • Часть 3. Продолжение работы в командной строке
  • Часть 4. Пишем скрипты на Bash.
  • Часть 5. Настрой Nginx и подними WordPress
  • Часть 6. Настрой файловый сервер Samba
  • Часть 7 Настрой телефонный сервер Asterisk
  • Часть 8. Автоматизация рутинных операций с помощью Bash

ГЛАВА 2

  • Часть 1. Корневые концепции в Linux
  • Часть 2. Старт системы и мониторинг Linux
  • Часть 3. Процесс загрузки Linux
  • Часть 4. Настроим мониторинг сервисов Zabbix
  • Часть 5. Напишем свои шаблоны мониторинга Zabbix
  • Часть 6. Настройка виртуализации KVM + Proxmox

ГЛАВА 3

  • Часть 1. Продолжение работы с командной строкой
  • Часть 2. Приоритеты процессов в Linux
  • Часть 3. Изменить приоритеты выполнения процессов
  • Часть 4. Редактирование файлов в Linux
  • Часть 5. Резервное копирование
  • Часть 6. Настройка программного RAID
  • Часть 7. Настроим DNS сервер

ГЛАВА 4

  • Часть 1. Установка программного обеспечения. Управление пакетами
  • Часть 2. Управление пакетами
  • Часть 3. Linux безопасность. Выдать права администратора

ГЛАВА 5

  • Часть 1. Управление безопасностью и правами на файлы
  • Часть 2. Поднимаем почтовый сервер Zimbra с веб интерфейсом

ГЛАВА 6

  • Часть 1. Создание и форматирование разделов жестких дисков в Linux.
  • Часть 2. Проверка файловой системы
  • Часть 3. Монтирование и демонтирование файловых систем
  • Часть 4. Мягкие и жесткие ссылки
  • Часть 5. Поиск и расположение команд и файлов в Linux.
  • Часть 6. Linux безопасность. Управление пользователями. Сетевая защита

ГЛАВА 7

  • Часть 1. Работа с жесткими дисками в Linux
  • Часть 2. Установка Linux и управление пакетами. Дизайн разметки жесткого диска
  • Часть 3. Управление общими библиотеками.

ГЛАВА 8

  • HR
    Как правильно писать резюме и проходить собеседования.
5 990 ₽
Подробнее о курсе →
Курс «Администрирование Linux с нуля» (Kurets)

Курс "Администрирование Linux с нуля" является первым в рунете практическим обучением, предназначенным для тех, кто хочет переквалифицироваться в системных администраторов Linux и значительно повысить свой доход. Этот курс разработан для широкой аудитории: от Windows администраторов, стремящихся освоить новые технологии, до студентов, выпускников и опытных эникейщиков, желающих углубить свои профессиональные навыки в области сетевого и системного администрирования. Также курс будет полезен молодым специалистам, преподавателям IT-дисциплин и любознательным лицам, стремящимся к саморазвитию в сфере информационных технологий.

Программа курса включает в себя 8 основных уроков, начиная с подготовки виртуального полигона и установки Linux сервера на базе CentOS, и заканчивая настройкой службы Dynamic Host Configuration Protocol. Уроки покрывают такие важные темы, как взаимодействие с файловой системой, базовые команды в среде Linux Server, конфигурирование сетевого подключения, создание пользовательских учетных записей, установка дополнительных пакетов из репозитория и другие.

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

По завершении обучения участники курса получают доступ к своему индивидуальному онлайн-кабинету с основными и дополнительными материалами видеокурса, что позволяет им начать просмотр уроков немедленно после оплаты и регистрации. Это обучение станет первым шагом к успешной карьере в сфере Linux администрирования, открывая перед учащимися новые профессиональные горизонты и перспективы заработка.

Для кого данный курс:

  • WINDOWS админов
  • Выпускников ВУЗов и СУЗов
  • Опытных эникейщиков
  • Любознательных студентов
  • Молодых специалистов
  • Преподавателей IT- дисциплин.

Уроки:

  1. Введение
  2. Подготовка виртуального полигона
  3. Установка Linux сервера на базе CentOS
  4. Принцип взаимодействия с файловой системой
  5. Базовые команды в среде Linux Server
  6. Конфигурирование сетевого подключения
  7. Создание пользовательских учетных записей
  8. Установка доп. пакетов из репозитория
  9. Настройка службы Dynamic Host Configuration Protocol.
3 000 ₽
Подробнее о курсе →
Курс «Cloud Linux specialist (DevOps engineer)» (LinuxTrainingCenter)

Курс "Cloud Linux specialist (DevOps engineer)" предлагает комплексное обучение, позволяющее начать карьеру в IT и стать востребованным специалистом в сфере системного администрирования Linux и DevOps. Курс ориентирован на широкий круг слушателей, включая начинающих системных администраторов, QA тестировщиков, суппорт инженеров, специалистов по безопасности, Cloud Engineers и DevOps инженеров. Он особенно актуален для тех, кто стремится переквалифицироваться в IT, улучшить свои навыки и занять достойную должность в современном мире технологий.

Программа курса включает обучение современным облачным технологиям на примере Amazon Web Services (AWS), подкрепленное реальными рабочими задачами для закрепления теории. Это позволяет слушателям получить практический опыт и знания, необходимые для работы на одном уровне с опытными коллегами и продвижения по карьерной лестнице.

Ключевыми преимуществами курса являются его уникальность, фокус на высококвалифицированных Linux DevOps специалистах с практическим опытом и подготовка к работе с облачными технологиями. Также курс предлагает последовательный путь обучения, начиная с основ Linux и заканчивая продвинутыми темами, такими как GIT, Jenkins и AWS, что делает его идеальным выбором для тех, кто стремится глубоко погрузиться в DevOps и облачные технологии.

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

Кому точно будет полезен наш курс?

  • Людям, которые, обладая минимальными базовыми знаниями, мечтают освоить тонкости IT-технологий, но боятся и не знают, с чего начать.
  • Людям, которые закончили курсы по изучению Linux но не знают, как применить полученные знания.
  • Системным администраторам, которые осознают важность повышения собственной квалификации и профессионализма, готовы идти дальше, изучать облачные технологии и преимущества DevOps-методологии.
  • Опытным специалистам, желающим быть востребованными на рынке с достойной оплатой, а также тем, кто знает об актуальности и перспективности облачных технологий в эпоху абсолютной автоматизации инфраструктуры любых размеров.

Курс даст Вам возможность:

  1. рассмотреть OC Linux как систему с огромным потенциалом, узнать, в каких сферах она используется и как на её базе реализовать сложные серверные решения;
  2. овладеть базовыми знаниями и умениями системного администрирования и DevOps;
  3. рассматривать сложные задачи как комплекс более простых, что существенно облегчает поиск верных решений;
  4. создать готовый к работе, качественно настроенный веб-сервер с поддержкой нескольких доменов, php, базой данных mysql, с резервным копированием, с защитой от взлома и прочими необходимыми функциями;
  5. глубоко погрузиться в изучение теории и закрепить всё пройденное на практике;
  6. войти в мир IT не просто теоретиком, ввиду отсутствия практического опыта, вынужденного долгое время выполнять однотипные и монотонные задачи, но человеком с обширными, комплексными трудовыми навыками;
  7. получить ответы на такие вопросы как «для чего мне это нужно?», «где я смогу это применить?», «в каких ситуациях мне понадобится тот или иной инструмент?»
  8. Это даст вам уверенность в собственных силах и позволит отлично ориентироваться в возникающих рабочих ситуациях.
1 456 ₽ - 4 370 ₽
Подробнее о курсе →
Курс «Introduction to Linux LPIC-1» (SEDICOMM University)

Курс "Введение в Linux LPIC-1" предлагается образовательной организацией и нацелен на подготовку профессиональных системных администраторов Linux. Этот курс идеально подходит как для новичков, так и для специалистов по Linux с различным опытом, программистов, стремящихся повысить свой доход, и будущих специалистов по DevOps/DevNet, желающих глубоко освоить Linux и его администрирование.

Программа курса охватывает настройку операционной системы Linux на профессиональном уровне, предлагает знания и навыки, всегда востребованные на рынке труда, и открывает возможности для по-настоящему крупных заработков. Успешное завершение курса также дает возможность пройти международную сертификацию LPI LPIC-1, что является значительным преимуществом на рынке труда.

Курс включает в себя не только теоретическое обучение, но и практические задания, которые помогут слушателям свободно владеть операционной системой Linux, поддерживать систему из командной строки, настраивать небольшую безопасную сеть и многое другое. Доступ к VNC-сессии для практики и использование виртуализированного Linux в облаке Amazon EC2 позволяют глубоко погрузиться в изучаемую тематику.

Обучение по курсу "Введение в Linux LPIC-1" гарантирует 100% результат в виде профессионального роста и увеличения заработной платы, подготавливая специалистов, необходимых для работы в различных IT-специальностях, включая системного администратора, QA специалиста, специалиста по кибербезопасности, сетевого инженера и DevOps специалиста.

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

Обучение открывает следующие возможности:

  • настройка ОС Linux на профессиональном уровне
  • всегда востребованная профессия
  • по-настоящему крупные заработки
  • прохождение международной сертификации LPI LPIC-1.

Курс подойдет для:

  • тех, кто хочет стать профессиональным системным администратором Linux
  • актуализации знаний специалистов по Linux c различным опытом
  • программистов, которые хотят зарабатывать больше
  • будущих специалистов по DevOps/DevNet.

Чему Вы научитесь на курсе:

  • Разберете архитектуру системы Linux.
  • Научитесь устанавливать Linux и управлять пакетами.
  • Выучите команды GNU и Unix.
  • Поймете принципы работы ОС с различными устройствами.
  • Изучите файловые системы Linux и их иерархию.

Объем программы:

Курс состоит из 2 семестров (70-60 часов) и длится 4 месяца

  • Первый семестр
  1. Введение.
  2. Использование оболочки.
  3. Настройка оболочки.
  4. Файловые подстановки.
  5. Работа с файлами.
  6. Поиск файлов.
  7. Утилиты для работы с текстом.
  8. Регулярные выражения.
  9. Редактор vi.
  10. Стандартные текстовые потоки и переадресация.
  11. Управление процессами.
  12. Команды для архивирования.
  13. Разрешения для файлов и права доступа.
  14. Создание и изменение жестких и мягких ссылок.
  15. Настройка аппаратного обеспечения.
  16. Процесс загрузки системы.
  17. Загрузчики операционной системы.
  18. Уровни выполнения.
  19. Разработка схемы.
  20. Создание разделов жесткого диска.
  21. Контроль за монтированием и размонтированием файловых систем.
  22. Поддержка целостности файловой системы.
  23. Ремонт файловых систем.
  24. Управление пакетами.
  25. Управление общими библиотеками.
  26. Виртуализация.
  • Второй семестр
  1. Продвинутые возможности оболочки.
  2. Написание shell-скриптов.
  3. Компоненты графического сервера X-Window.
  4. Работа с графическими рабочими столами.
  5. Доступы в системе.
  6. Учетные записи пользователей и групп.
  7. Настройка расписания задач.
  8. Локализация.
  9. Системное время.
  10. Ведение журналов и отчетов.
  11. Настройка e-mail.
  12. Управление принтерами.
  13. Основы сетей.
  14. Настройка сетей.
  15. Устранение неполадок в сетях.
  16. Безопасность учетных записей.
  17. Безопасность хоста.
  18. Шифрование.
нет информации
Подробнее о курсе →
Курс «Инженер по миграции на Linux» (Академия АйТи)

Курс "Инженер по миграции на Linux" в Академии АйТи ориентирован на подготовку специалистов к работе с популярной операционной системой Linux, которая находит широкое применение в различных сферах: от серверов для баз данных и высокопроизводительных вычислений до персональных компьютеров и ноутбуков. Программа курса рассчитана на 108 академических часов и охватывает все ключевые аспекты администрирования Linux, включая установку и настройку ОС, управление учетными записями пользователей, настройку и развертывание различных сетевых сервисов.

Целевая аудитория курса - это системные администраторы, программисты, желающие расширить свои компетенции в области системного администрирования Linux, а также специалисты, стремящиеся к карьере в сфере DevOps/DevNet. Успешное окончание курса не только позволяет специалистам глубоко освоить Linux и его администрирование, но и подготавливает их к сдаче международной сертификации LPI LPIC-1, значительно повышая их конкурентоспособность на рынке труда.

Программа курса включает в себя темы, начиная от основ администрирования и заканчивая продвинутыми аспектами работы с операционной системой. Слушатели изучают историю создания Linux, основы работы с файлами и каталогами, процессы в Linux, установку и настройку системы, а также углубленно знакомятся с темами, касающимися безопасности, управления доступом к файлам, использования ACL и SSH, управления сервисами и ПО, резервного копирования и восстановления, работы с LVM и шифрованием дисков.

Курс также затрагивает темы, связанные с виртуализацией, использованием Linux в качестве рабочей станции, загрузкой системы, системой инициализации systemd, а также администрированием сетевой инфраструктуры, включая настройку сетевой конфигурации, сервисы DHCP, DNS, HTTP proxy, сервис точного времени, файловые сервисы, сервис HTTP и электронной почты.

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

Успешное окончание обучения по программе данного курса позволит специалистам:

  • Устанавливать и настраивать операционную систему Linux
  • Заводить учетные записи пользователей
  • Предоставлять пользователям регламентируемый доступ к ресурсам сервера на базе ОС Linux
  • Разворачивать сетевые сервисы DHCP, DNS, NTP
  • Разворачивать файловые сервисы NFS, FTP, CIFS
  • Разворачивать WWW сервера
  • Разворачивать сервисы электронной почты.

Цель курса:

Формирование и совершенствование знаний и навыков, необходимых для администрирования ОС Linux

Содержание:

  1. Знакомство с Linux
  • История создания
  • Концепция (уровни абстракции - аппаратный, ядро, приложения)
  • Процедура загрузки
  • Вход пользователя в систему
  • Обзор графической оболочки (GNOME- standard, classic)
  • Терминал и командная строка
  • Примеры команд
  • Справочная система
  1. Файлы и каталоги – основы
  • Дерево каталогов
  • Корневая директория
  • Домашняя директория пользователя
  • Полный и относительный путь
  • Виды файлов
  • Команды работы с каталогами: ls, cd, mkdir, rmdir
  • Команды работы с файлами: cp, mv, rm, cat, grep, touch
  • Текстовые редакторы: vi, nano, gedit
  1. Процессы в Linux
  • Программы, файлы и процессы
  • Запуск программы (переменная PATH, указание пути к исполняемому файлу)
  • Параметры процессов, команды ps, top
  • Сигналы, команда kill
  • Управление заданиями, команды fg bg, &, jobs
  • Командная строка и команды
  • Оболочки (shell) sh, bash
  • Потоки ввода-вывода и перенаправление потоков («>», «<«, «|»)
  • Переменные окружения
  • Командные файлы, атрибут X для исполняемых файлов
  1. Установка Linux
  • Дистрибутивы (версии, семейства)
  • Варианты установки (различные носители, сетевая установка)
  • Варианты установки (сервер, рабочая станция, минимальный)
  • Использование диска и другие опции установочного процесса
  1. Настройка системы
  • Настройка и тестирование сети
  • Диагностика оборудования
  • Управление модулями ядра
  • Монтирование файловых систем
  1. Пользователи и безопасность
  • Управление базой данных пользователей и групп
  • Аутентификация и авторизация пользователей
  • Повышение привилегий в системе
  • Пакет sudo
  1. Управление доступом к файлам при помощи разрешений файловой системы Linux
  • Права доступа
  • Права при создании объектов ( umask )
  • Специализированные права доступа ( SUID / SGID / Sticky bit )
  1. Использование возможностей ACL
  • Список контроля доступа ( ACL )
  • Примеры использования ACL
  1. Работа с SSH
  • Подключение к системе по протоколу ssh
  • Генерация ключей ssh
  • Туннелирование трафика
  1. Управление сервисами и ПО
  • Установка ПО из пакетов (rpm)
  • Использование менеджеров пакетов и репозиториев (yum, dnf)
  • Обновление системы и ПО
  • Регистрация действий сервисов (rsyslog)
  1. Резервное копирование и восстановление
  • Стратегии резервного копирования
  • Управление файловыми системами (fdisk, parted, gparted)
  • Утилиты резервного копирования (tar, dd, gzip, rsync)
  • Управление периодическими заданиями (cron, at)
  1. Использование LVM
  • Принцип работы LVM
  • Физические и логические тома, группы
  • Снапшоты
  1. Шифрование дисков
  • Принцип работы LUKS
  • Создание зашифрованного диска
  • Монтирование зашифрованного диска
  1. Использование виртуальных систем
  • Виртуализация KVM
  • Установка среды виртуализации
  • Создание виртуальной машины с помощью GUI и консольного интерфейса
  1. Использование Centos в качестве рабочей станции пользователя
  • Архитектура XWindow & Wayland
  • Gnome Desktop
  • Локализация системы
  • Установка Libre Office
  1. Загрузка системы
  • Процесс загрузки
  • Загрузчик GRUB2
  • Сценарии восстановления системы
  1. Система инициализации systemd
  • Обзор систем systemd и SystemV
  • Изучение юнитов системы
  • Запуск и остановка сервисов
  • Создание собственного сервиса
  1. Настройка сетевой конфигурации
  • Основы маршрутизации в сетях TCP/IP
  • Обзор схемы стенда сети предприятия
  • Развертывание шлюзов сети предприятия
  • Настройка статической маршрутизации в сети предприятия
  1. Сервис DHCP
  • Принципы работы сервиса DHCP
  • Развертывание сервера DHCP (пакет dhcp-server)
  • Мониторинг выделения ресурсов сервером DHCP
  1. Сервис DNS
  • Принципы работы протокола DNS
  • Виды записей DNS
  • Зоны прямого и обратного преобразования
  • Развертывание рекурсивного кэширующего сервиса DNS (пакет BIND)
  • Развертывание первичного и вторичного DNS сервера для домена предприятия
  • Управление доступом к DNS серверу
  1. Сервис HTTP proxy (Squid)
  • Развертывание и внедрение сервиса HTTP proxy (пакет Squid)
  • Управление доступом к WEB ресурсам на основе списков доступа
  • Антивирус Clamav
  • Построение отчетов об активности пользователей (пакет SARG)
  1. Сервис точного времени
  • Развертывание NTP сервера предприятия
  • Настройка клиентов NTP
  1. Файловые сервисы
  • Развертывание сервиса NFS
  • Развертывание сервиса CIFS (пакет Samba)
  • Развертывание сервиса FTP
  • Использование SFTP
  1. Сервис HTTP
  • Протокол HTTP
  • Интерфейс CGI
  • Развертывание HTTP сервера (NGINX & Apache)
  • Настройка PHP
  1. Сервис электронной почты
  • Протоколы SMTP, POP3, IMAP4
  • Развертывание сервиса MTA (пакет Postfix)
  • Использование почтовых псевдонимов и виртуальных доменов
  • Развертывание сервиса IMAP (пакет Dovecot)
  1. Сервисы фильтрации пакетов и трансляции адресов
  • Принципы работы современных пакетных фильтров
  • Трансляция адресов и варианты NAT
  • Настройка пакетных фильтров для защиты сети (модуль NetFilter/IPTables/firewalld)
  • Использование NAT для подключения к сети провайдера
  • Использование NAT для публикации сервисов
  1. Организация централизованной аутентификации
  • Установка и настройка сервера FreeIPA.
49 900 ₽
Подробнее о курсе →
Курс «Linux » (Сетевая Академия ЛАНИТ)

Курсы по Linux и FreeBSD, предлагаемые "Сетевой Академией" ЛАНИТ, нацелены на подготовку специалистов к эффективному управлению и поддержанию серверов, операционных систем и сетей в условиях увеличивающейся сложности IT-инфраструктур. Обучение проводится в различных форматах, включая дистанционное обучение через вебинары и облачные платформы, обеспечивая удобство и доступность для слушателей.

Программы курсов разработаны на основе 20-летнего опыта авторизованного обучения и охватывают широкий спектр тем: от администрирования ОС Альт БАЗАЛЬТ СПО и Astra Linux до углубленного администрирования RedHat. Они предназначены для получения глубоких знаний по установке, настройке, обновлению, мониторингу и обеспечению безопасности системы Linux, а также управлению пользователями и ресурсами.

Целевая аудитория курсов включает веб-разработчиков, новичков в IT-сфере, желающих расширить свои знания за пределы базового пользования Windows, и тестировщиков ПО. Linux и FreeBSD являются важными платформами для профессионалов в области IT, поскольку многие компании используют эти системы для управления своей инфраструктурой.

Курсы "Администратор Linux" от ЛАНИТ подходят для всех, кто стремится к карьере в IT-сфере, предлагая гибкость онлайн-формата и доступ к обширной базе знаний для теоретического и практического освоения материала. Обучение позволит участникам научиться управлению и настройке серверов, администрированию системы, поддержке безопасности и разработке программ для Linux и FreeBSD, что станет важным шагом к успешной карьере в сфере системного администрирования и информационных технологий.

Авторские курсы администрирования Linux:

  1. Администрирование ОС Linux
  2. Основы администрирования Linux
  3. Административное управление Linux
  4. Углубленное администрирование RedHat.

Bash-скрипты:

  • Автоматизация задач администрирования, написание Bash-скриптов.

Программирование для Linux/UNIX:

  1. Введение в Linux-программирование
  2. Основы программирования на языке Cи.

Курсы по администрированию Linux Базальт СПО:

  1. Администрирование ОС Альт. Часть 1
  2. Администрирование ОС Альт. Часть 2
  3. Автоматизация в ОС Альт (shell-скрипты)
  4. Администрирование ОС Альт. Углубленный курс об основах Linux на примере решений Базальт СПО. Дистанционный курс
  5. Альт Рабочая станция для пользователей
  6. Альт Рабочая станция для пользователей. Дистанционный курс
  7. Архитектура ОС Альт. Linux на основе программных продуктов, технологий и решений Базальт СПО.

Курсы по администрированию Astra Linux:

  1. Astra Linux. Для пользователей
  2. Astra Linux. Базовое администрирование
  3. Astra Linux. Расширенное администрирование
  4. Astra Linux. Сетевое администрирование
  5. Astra Linux. Специальный курс
  6. Astra Linux Special Edition. СВ “Брест”. Базовый курс.

Курсы по администрированию ОС ROSA Linux:

  • Системный администратор Linux РОСА. Начальный уровень.
  • Системный администратор Linux РОСА. Продвинутый уровень.
  • Комплексный курс «Системный администратор ROSA LINUX».

SUSE Linux Enterprise Server (Авторизованные курсы SUSE):

  1. SUSE Linux Enterprise Server 15 – Администрирование
  2. SUSE Linux Enterprise Server 12 – Администрирование
  3. SUSE Linux Enterprise Server 15 - Продвинутое администрирование
  4. SUSE Linux Enterprise Server 12 – Продвинутое администрирование
  5. SUSE Linux Enterprise Server 12 – Безопасность.

High Availability and Live Patching (Авторизованные курсы SUSE):

  • SUSE Linux Enterprise Server 15 – Развертывание и администрирование в режиме высокой доступности.

Подготовка пользователей РЕД ОС:

  • Основы работы в РЕД ОС.

Подготовка администраторов РЕД ОС:

  • Локальное и сетевое администрирование, настройка и обслуживание РЕД ОС.
26 500 ₽ - 50 320 ₽
Подробнее о курсе →
Курс «Администрирование ОС Linux» (НОУ ИНТУИТ)

 

Курс "Администрирование ОС Linux" в Национальном Открытом Университете предназначен для тех, кто хочет получить начальные знания о системном и сетевом администрировании ОС Linux. Основная цель курса – дать обучаемым фундаментальные навыки администрирования Linux. Курс охватывает изучение файловой системы Linux, системы распределения прав, методов эффективного контроля и управления процессами, работы с командными оболочками и основ создания сценариев, планирования заданий, а также основ стека TCP/IP и базовых инструментов для работы с сетью в Linux.

Программа курса включает в себя лекции и тесты по различным темам, начиная от введения в операционную систему Unix и заканчивая сетевым администрированием Linux, включая работу с протоколами IP, UDP, TCP, а также ICMP и настройку iptables. Курс также затрагивает темы учетных записей в Linux, прав доступа, работы с файлами, процессами, командными оболочками, планированием заданий и работой с дисковыми накопителями.

Автор курса, Сергей Гончарук, предлагает дистанционную форму обучения, доступ к которой свободный, а само обучение бесплатно. По окончании курса студенты получают сертификат. Длительность курса составляет 10 часов 37 минут, на момент описания зарегистрировано 19354 студента, а выпускников – 5146. Курс оценивается студентами на 4.28 из 5 баллов.

Курс подойдет не только системным администраторам, но и всем, кто работает или планирует работать в ИТ-сфере, включая web-разработчиков, новичков в сфере информационных технологий и тестировщиков ПО. Этот курс дает возможность получить твердые навыки работы с операционной системой Linux, познакомиться со строением операционных систем семейства Unix и научиться эффективно их использовать для администрирования и поддержки IT-инфраструктур.

План занятий:

  1. Введение в операционную систему Unix
    Познакомить обучаемых с предметом обучения: Unix-way, история Юникс, разновидности Юникс. Линукс, что такое Linux, средства просмотра системной информации.
  2. Файловая система Linux
    Основные понятия: корневой каталог, точка монтирования, домашний каталог, типы файлов. Обычные файлы. Каталоги. Файлы устройств. Команды. Навигация по файловой системе: команды cd, pushd, popd, pwd. Создание, удаление и копирование файлов. Команды touch, rm, cp. Операции с каталогами. Команды mkdir и rmdir. Важнейшие каталоги файловой системы Linux.
  3. Учетные записи в Linux
    Понятие учетной записи и аутентификации. Файлы /etc/passwd и /etc/group, /etc/shadow и /etc/gshadow. Учетная запись root. Пароли в Linux. Команды login, su, newgrp, passwd, gpasswd, chage.
  4. Права доступа
    Распределение прав доступа в Linux. Чтение. Запись. Выполнение. Особенности прав у каталогов. Назначение прав доступа.Команды chmod, chown, chgrp. Sticky bit
  5. Работа с файлами
    Цель: привить обучаемым твердые навыки по выводу информации из файлов на экран консоли. Вывод текстовой информации на экран. Команды cat, tac, more, less, head, tail, od. Программа просмотра справочного руководства man . Перенаправление вывода. Понятие stdin, stdout, stderr . Каналы. Операторы | и <, >, >> . Фильтрование информации. Регулярные выражения. Команда grep . Архивирование. Утилиты tar и gzip .
  6. Процессы
    Процессы в Linux. Идентификаторы процессов. Демоны. Команда ps . Права доступа процессов. Реальный и эффективный идентификаторы. Биты SUID и SGID. Управление процессами. Сигналы. Команды nice, nohup, kill, killall.
  7. Командные оболочки. Занятие первое
    Понятие командной оболочки. Обзор командных оболочек. Командная оболочка bash . Особенности работы (история команд, оператор «!» , действия по нажатию клавиши <tab> ). Многозадачность в консоли. Задания. Управление заданиями. Переменные среды Midnight commander
  8. Командные оболочки. Занятие второe
    Программирование для Bash.
  9. Планирование заданий. Работа с дисковыми накопителями
    Понятие планирования заданий. Команда at . Демон cron . Команда crontab. Работа с дисковыми накопителями, команда mount.
  10. Текстовые редакторы. Редактор vi
    Редактор vi.
  11. Текстовые редакторы. Редактор Emacs
    Редактор Emacs.
  12. Уровни инициализации SVR4
    Процесс init. Уровни инициализации. >Файл /etc/inittab. Каталог /etc/rc.d.
  13. Система X Window
    Система X Window. Демон X. Запуск X. Скрипт startx . 5-й уровень инициализации.
  14. Сетевое администрирование Linux. Сетевая модель OSI
    Структура модели OSI. Семейство протоколов TCP/IP.
  15. Сетевое администрирование Linux. Протокол IP
    Структура пакета IP. Структура IP-адреса. Подсети. ifconfig и настройка протокола IP. Маршрутизация. Автономные области. М9. Команда route.
  16. Сетевое администрирование Linux. Протокол UDP
    Структура полного адреса в протоколе UDP. Понятие UDP-портов. Структура UDP-пакета. Распространенные UDP-сервисы. DNS. Bind.
  17. Сетевое администрирование Linux. Протокол TCP. Занятие первое
    Структура полного адреса в протоколе TCP. Понятие TCP-соединения. Структура TCP-пакета. Распространенные TCP-сервисы. Telnet: xinetd, in.telnetd. SSH: sshd.
  18. Сетевое администрирование Linux. Протокол TCP. Занятие второе
    vsftpd. HTTP. Apache.
  19. Сетевое администрирование Linux. ICMP
    Протокол ICMP. Типы пакетов. Утилиты ping, traceroute, tcptraceroute. Утилиты управления сетью. Nmap. NetCat. Netstat.
  20. Сетевое администрирование Linux. Iptables
    Таблицы. Цепочки. Прохождение трафика. Механизм определения состояний. Базовый синтаксис и команды.
  21. Карты практических занятий
  22. Экзамен.
бесплатно
Подробнее о курсе →
Курс «Linux» (NTC)

Каталог курсов по Linux ориентирован на администраторов Linux/Unix систем на разных уровнях профессионализма, от начинающих специалистов до опытных администраторов, имеющих два и более года опыта работы. Программа включает в себя:

  1. L101 Использование GNU/Linux - базовый курс, охватывающий системное администрирование, установку и управление отдельной системой Linux. Курс проводится в Екатеринбурге с возможностью удаленного обучения.

  2. L102 Использование GNU/Linux - расширенный курс, продолжающий тему системного администрирования с дополнительными знаниями и навыками по управлению системой Linux. Также доступен для удаленного обучения.

  3. L201 Расширенное администрирование GNU/Linux (LPI — Уровень 2) - курс предназначен для подготовки специалистов к выполнению задач системного администрирования на уровне установки, настройки и подключения новой рабочей станции Linux к существующей сети, а также подготовки к экзамену LPI-201.

  4. Администрирование операционной системы Linux. От новичка до профессионала - курс предлагает базовые знания по операционной системе Linux, освещая особенности установки, настройки и администрирования ОС, а также демонстрируя отличия Linux от коммерческих операционных систем.

Эти курсы предоставляют уникальную возможность как начинающим, так и опытным администраторам углубить свои знания и навыки в области администрирования Linux/Unix систем, предлагая как теоретические знания, так и практические навыки, необходимые для эффективной работы с Linux.

25 000 ₽ - 34 382 ₽
Подробнее о курсе →
Курс «Системное администрирование Linux» (softline)

Курс "Системное администрирование Linux" от Учебного центра Softline ориентирован на IT-специалистов, стремящихся приобрести теоретические знания и практические навыки, необходимые для администрирования операционной системы Linux. Обучение состоит из одиннадцати модулей и проводится сертифицированными тренерами. Курс доступен как в очной форме в различных городах России, так и онлайн. По завершении слушатели получают сертификат от Учебного центра Softline.

Программа курса включает:

  1. Введение в системное администрирование и установку Linux, где рассматриваются основы администрирования, процесс установки ОС, работа с программным RAID-массивом и LVM, а также использование дополнительных драйверов.

  2. Загрузка системы и уровни загрузки, освещающий процесс инициализации системы, управление загрузкой служб и автозапуск.

  3. Добавление и настройка оборудования, включая работу с файлами устройств и модулями ядра.

  4. Файловые системы Linux, где рассказывается о создании и удалении разделов, работе с файловой системой и swap-разделом.

  5. Управление пользователями, включая добавление и удаление пользователей и групп, настройку доступа и дисковых квот.

  6. Настройка сетевого взаимодействия, охватывающий настройку сетевого оборудования, клиента сервера имен и DHCP.

  7. Инструментальные средства системного администрирования, включая настройку сервера печати, работу с журнальными файлами и инструментами для резервного копирования.

  8. Пакетные менеджеры и сборка ПО из исходных кодов, обучающий работе с RPM, yum, созданию локальных репозиториев и компиляции программ.

  9. Ядро, настройка и обновление, управление модулями ядра, представляющий информацию о файловой системе /proc, sysctl и GRUB.

  10. Настройка X-сервера, включая работу с протоколом X, настройку Xorg и оконных менеджеров GNOME и KDE.

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

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

Программа:

Модуль 1. Обсуждение целей курса. Установка Linux. В этой части вы узнаете о принципах системного администрирования и его значения в современной IT-инфраструктуре.

  • Значение администрирования;
  • Базовые принципы;
  • Установка ОС Linux:
  • Тип установки;
  • Разбиение диска;
  • Выбор пакетов;
  • Настройка программного RAID-массива;
  • Настройка LVM;
  • Использование дополнительных драйверов.
  • Лабораторная работа.

Модуль 2. Загрузка системы, уровни загрузки. В этом разделе будет рассказано о процессе инициализации системы.

  • Описание процесса загрузки системы;
  • Уровни загрузки, варианты применения;
  • Использование утилиты chkconfig для управления загрузкой служб;
  • Автозапуск с точки зрения ОС Linux;
  • Выключение и перезагрузка системы;
  • Лабораторная работа.

Модуль 3. Оборудование. Добавление и настройка оборудования. Эта часть раскрывает основные аспекты работы с оборудованием.

  • Получение информации о подключенном оборудовании;
  • Процесс добавления нового оборудования;
  • Файлы устройств;
  • Информация об устройствах в виртуальной файловой системе /proc;
  • Первое знакомство с модулями ядра.

Модуль 4. Файловые системы Linux. Раздел раскрывает тонкости управления разделами и файловыми системами.

  • Создание и удаление дисковых разделов;
  • Создание файловых систем;
  • Получение информации о разделах;
  • Добавление новых разделов;
  • Swap – раздел подкачки;
  • Управление разделами с помощью файла /etc/fstab;
  • Проверка файловых систем утилитой fsck;
  • Лабораторная работа.

Модуль 5. Управление пользователями.

  • Добавление пользователей с различными параметрами;
  • Удаление пользователей;
  • Добавление и удаление групп;
  • Редактирование файлов /etc/passwd и /etc/group;
  • Добавление пользователей в группы;
  • Назначение и смена пароля;
  • Установка устаревания пароля;
  • Дисковые квоты.

Модуль 6. Настройка сетевого взаимодействия. Эта часть раскрывает этапы настройки системы для работы в сети.

  • Настройка сетевого оборудования, назначение адреса, нескольких адресов;
  • Настройка клиента сервера имён (DNS)
  • Использование DHCP;
  • Определение имени системы;
  • Отключение неиспользуемых сетевых служб;
  • Настройка статической маршрутизации;

Модуль 7. Инструментальные средства системного администрирования. Из этого раздела вы узнаете о том, какие средства настройки существуют в ОС Linux для осуществления конфигурирования системы в соответствии с поставленными требованиями.

  • Настройка сервера печати CUPS:
  • С использованием графических средств;
  • С использованием консоли и ручной настройки.
  • Углублённое изучение crontab и at;
  • Изучение журнальных файлов;
  • Настройка syslog;
  • Использование logrotate для ротации журнальных файлов;
  • Использование logwatch для анализа журнальных файлов.
  • Использование tmpwatch для удаления временных файловж
  • Использование dump/restore,tar,cpio и rsync для организации резервного копирования;

Модуль 8. Пакетные менеджеры и сборка ПО из исходных кодов.

  • Работа с пакетным менеджером RPM;
  • Описание иных пакетных менеджеров;
  • Yum и репозитории, создание локального репозитория;
  • Сборка программного обеспечения из исходных кодов;

Модуль 9. Ядро, настройка и обновление. Управление модулями ядра.

  • Файловая система /proc;
  • sysctl как средство конфигурирования ядра;
  • Настройка работы с модулями через /etc/modprobe.conf;
  • Описание процедуры сборки нового ядра;
  • Загрузчик GRUB.

Модуль 10. Настройка X-сервера.

  • Работа с протоколом X;
  • Варианты запуска X-сервера;
  • Настройка Xorg;
  • Настройка сервера шрифтов;
  • Менеджеры дисплея, настройка;
  • Оконные менеджеры GNOME и KDE, настройка.

Модуль 11. Диагностика системы и решение проблем

  • Общие принципы устранения неполадок;
  • Однопользовательский режим и resue mode;
  • Устранение неполадок с загрузкой системы;
  • Устранение неполадок с разделами;
  • Устранение неполадок, связанных с сетью;
  • Устранение неполадок в работе сервисов.
20 900 ₽ - 23 100 ₽
Подробнее о курсе →
Курс «Системное администрирование Linux» (ITEA)

Курс "Системное администрирование Linux" ориентирован на пользователей Linux или UNIX, начинающих и опытных системных администраторов ОС Linux, а также на системных администраторов других ОС, желающих освоить администрирование Linux. Обучение длится 1 месяц, включает 11 занятий, проходит онлайн два раза в неделю, предлагая гибкость в обучении и возможность заморозки курса.

Программа курса состоит из 11 live-занятий, где студенты могут взаимодействовать с преподавателем и одногруппниками, что способствует лучшему усвоению материала и развитию нетворкинга. Курс включает проверку знаний через тесты и домашние задания, а также предоставляет возможность индивидуальной работы с ментором для глубокого понимания предмета. В конце курса студенты разрабатывают собственный проект, который может стать частью их портфолио.

По завершении курса учащиеся получат знания и навыки, необходимые для:

  • Установки Red Hat Linux интерактивно и с помощью Kickstart.
  • Управления стандартным системным оборудованием.
  • Создания и обслуживания файловой системы Linux.
  • Настройки клиента NFS и autofs.
  • Администрирования пользователей и групп.
  • Интеграции рабочей станции в существующую сеть.
  • Автоматизации задач с помощью at, cron, и anacron.
  • Обслуживания и анализа системных журналов.
  • Выполнения резервного копирования.
  • Управления пакетами программ с помощью RPM.
  • Обновления ядра Linux через RPM и базового управления производительностью и безопасностью системы.

Курс обеспечивает студентам актуальные программы обучения, подготовку к стажировке и трудоустройству через партнерские компании ITEA и JunGO, а также развитие коммуникативных навыков для успешной карьеры в IT. Обучение в ITEA подходит для тех, кто стремится к перспективной карьере в сфере системного администрирования Linux, обеспечивая все необходимые для этого ресурсы и поддержку.

План обучения:

Модуль 1. Обзор ОС Linux

  • Открытое программное обеспечение
  • Общая характеристика дистрибутивов ОС Linux

Модуль 2. Загрузка ОС и универсальный загрузчик GRUB2

  • Процесс загрузки ОС
  • Введение в GRUB2
  • Конфигурирование универсального загрузчика GRUB2
  • Временное редактирование меню GRUB2
  • Внесение постоянных изменений в меню GRUB2
  • Настройка файла конфигурации GRUB2
  • Пароль GRUB2
  • Переустановка GRUB2
  • GRUB2 и удаленная консоль
  • Лабораторная работа. Универсальный загрузчик GRUB2

Модуль 3. Процессы Linux. Управление и мониторинг

  • Процессы Linux. Основные состояния процессов. Получение информации о процессах. Команда ps
  • Управление фоновыми процессами (jobs)
  • Управление процессами с помощью сигналов. Команда kill
  • Мониторинг активности процессов. Средняя загрузка. Процессы реального времени
  • Лабораторная работа. Мониторинг и управление процессами Linux

Модуль 4. Управление сервисами и демонами

  • Процессы, стартующие во время загрузки ОС. Демон systemd. Утилита systemctl
  • Управление системными сервисами
  • Старт и остановка системных сервисов на активной ОС
  • Определение системных сервисов, автоматически стартующих во время загрузки ОС
  • Обзор команд утилиты systemctl
  • Лабораторная работа. Управление сервисами и демонами

Модуль 5. Файловая система

  • Предназначение файловой системы
  • Иерархия файловой системы
  • «Типы» файлов
  • Основные операции при работе с файлами и каталогами
  • Имена файлов и каталогов: группировка и использование подстановок
  • Просмотр содержимого файлов: утилиты more и less
  • Поиск файлов: утилиты find и locate
  • Работа с архивами. Утилиты bzip и gzip2. Использование утилиты tar
  • Лабораторная работа. Основы работы с файловой системой Linux

Модуль 6. Управление пакетами программ. Утилиты RPM и YUM

  • Дистрибутив ОС и пакеты программ
  • Менеджер пакетов YUM
  • Менеджер пакетов RPM
  • Лабораторная работа. Управление пакетами программ и составом программного обеспечения

Модуль 7. Управление периодическими процессами

  • Планирование запуска процессов. Команда at
  • Управление и мониторинг фоновых процессов
  • Планирование запуска системных процессов и служб. Подсистема cron
  • Управление временными файлами
  • Лабораторная работа. Управление периодическими процессами

Модуль 8. Организация хранения данных

  • Управление дисковыми разделами. Утилиты fdisk и gdisk
  • Создание и монтирование файловых систем
  • Определение характеристик дискового пространства
  • Создание и управление массивами RAID
  • Создание и управление логическими томами LVM
  • Резервное копирование и восстановление данных. Утилиты dump, restore и rsync
  • Лабораторная работа. Организация хранения данных

Модуль 9. Сетевое взаимодействие

  • Настройка сетевых интерфейсов
  • Настройка клиентов DNS и DHCP
  • Сетевая диагностика
  • Инструменты удаленного доступа и администрирования
  • Лабораторная работа. Сетевое взаимодействие

Модуль 10. Управление пользователями и доступом к данным

  • Пользователи и группы в ОС Linux
  • Регистрация и смена пароля
  • Управление учетными записями пользователей: файлы /etc/passwd, /etc/shadow и /etc/groups
  • Управление учетными записями при помощи консольных программ
  • Запуск программ от имени других пользователей
  • Настройка других источников аутентификации
  • Модель доступа к данным ОС Linux
  • Изменение прав доступа к файлам
  • Списки доступа к данным
  • Лабораторная работа. Управление учетными разделами пользователей.
20 650 ₽
Подробнее о курсе →
Курс «Linux. Уровень 1. Основы администрирования систем Debian, Ubuntu, CentOS» (Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана)

Курс "Linux. Уровень 1. Основы администрирования" представляет собой базовую программу обучения, направленную на приобретение знаний и навыков для установки, настройки и администрирования операционной системы Linux. Программа курса рассчитана на 24 академических часа плюс 12 часов самостоятельной работы и проводится как в очном, так и в онлайн формате. Преподаватель курса – Александр Пушкарев, проведение занятий запланировано на субботы с 10:00 до 17:10.

Курс предназначен для системных администраторов, администраторов корпоративной сети, специалистов по сетевым технологиям и дизайну сетей, администраторов корпоративных почтовых серверов и всех, кто стремится освоить эти профессии. Участники курса научатся выбирать подходящий дистрибутив Linux, управлять пользователями и группами, устанавливать программное обеспечение, обновлять систему и ПО, управлять запуском сервисов, использовать средства мониторинга системы, выполнять задачи по расписанию, а также выполнять резервное копирование и восстановление.

По окончании обучения слушатели получат сертификат, подтверждающий их знания и умения. Курс также помогает подготовиться к сдаче международных сертификационных экзаменов для получения сертификаций JUNIOR LEVEL LINUX PROFESSIONAL (LPIC-1) и ADVANCED LEVEL LINUX PROFESSIONAL (LPIC-2).

Стоимость курса для физических лиц составляет 21 990 рублей как для очного, так и для онлайн формата обучения. Для организаций стоимость обучения составляет 27 990 рублей. Указанные цены актуальны для обучения в Москве. Курс предлагает уникальную возможность получить базовые знания и навыки по операционной системе Linux, необходимые для начала карьеры системного администратора или для расширения профессиональных компетенций в IT-сфере.

Данный курс позволит Вам получить базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Для вас прояснится отличие Linux от коммерческих операционных систем.

Вы научитесь:

  1. Выбрать подходящий под задачу дистрибутив Linux
  2. Настраивать параметры сети и подключение к Интернет
  3. Управлять пользователями и группами
  4. Устанавливать ПО из исходных текстов и пакетов
  5. Обновлять систему и ПО
  6. Управлять запуском сервисов
  7. Использовать средства мониторинга системы
  8. Выполнять задачи по расписанию
  9. Выполнять резервное копирование и восстановление
  10. Настраивать графическую подсистему
  11. Анализировать производительность системы.

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

Модуль 1. Выбор дистрибутива, установка и анализ системы (2 ак. ч.)

  • Выбор дистрибутива и оборудования
  • Планирование установки
  • Этапы установки
  • Этапы загрузки системы

Модуль 2. Настройка и тестирование сети (2 ак. ч.)

  • Модель OSI
  • Протоколы Ethernet и TCP/IP

Модуль 3. Система безопасности Linux/UNIX (3 ак. ч.)

  • Аутентификация и авторизация
  • Управление пользователями
  • Управлением доступом и привилегиями

Модуль 4. Управление ПО (3 ак. ч.)

  • Варианты установки ПО
  • Обновление системы и сервисов

Модуль 5. Управление сервисами (3 ак. ч.)

  • Системы управления и инициализации SystemV, systemd

Модуль 6. Управление файловыми системами (3 ак. ч.)

  • Виды файловых систем (UFS, Ext, ReiserFS)
  • Менеджер логических томов LVM

Модуль 7. Резервное копирование и восстановление (3 ак. ч.)

  • Стратегии резервного копирования
  • Управление периодическими заданиями

Модуль 8. Анализ производительности и оптимизация системы (3 ак. ч.)

  • Тестирование производительности
  • Решения по оптимизации производительности системы

Модуль 9. Использование Linux в качестве рабочей станции пользователя (2 ак. ч.)

  • Архитектура графического пользовательского интерфейса в Linux.
27990 ₽
Подробнее о курсе →
Курс «Linux (Ubuntu). Уровень 1. Основы администрирования и безопасности» (Московский Государственный Технический Университет им. Н.Э. Баумана)

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

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

Программа обучения:

  1. Инсталляция системы:
  • Выбор языка для инсталлятора;
  • Выбор текущей локали и региональных настроек;
  • Выбор раскладки клавиатуры;
  • Разметка диска;
  • Заведение пользовательского аккаунта;
  • Установка системы.
  1. Основы работы в терминале:
  • Иерархия файловой системы;
  • Система помощи и ее возможности;
  • Настройка терминала;
  • Основные и дополнительные команды для работы с файлами;
  • Типы файлов и режимы доступа к файлам;
  • Использование возможностей POSIX ACL;
  • Управление процессами;
  • Сигналы;
  • Специфика работы демонов;
  • Запуск процессов в фоновом режиме;
  • Изучение ключевых файлов конфигурации системы.
  1. Система инициализации и ее роль:
  • Как осуществляется загрузка системы, анатомия процесса загрузки, специфика загрузки init, общий порядок загрузки, уровни выполнения;
  • Какие существуют системы инициализации;
  • Система инициализации BSD (Slackware);
  • Система инициализации System V (RedHat, Suse их потомки и клоны);
  • Система инициализации UpStart (Ubuntu и клоны);
  • Система инициализации Systemd.
  1. Настройка оборудования и подключение файловых систем:
  • Повышение привилегий до суперпользователя (root);
  • Управление модулями ядра (драйверами устройств);
  • Монтирование файловых систем, опции монтирования, монтирование флеш-накопителя, монтирование CD/DVD, монтирование сетевой папки, монтирование дополнительного раздела жесткого диска.
  1. Настройка системы после установки:
  • Утилиты настройки сети и файлы конфигурации сети в Linux;
  • Настройка сети без привязки к дистрибутиву;
  • Управление пользователями и их членством в группах;
  • Управление запуском сервисов (демонов).
  1. Работа с системными журналами и выполнение заданий по расписанию:
  • Регистрация активности в системе;
  • Демон журнализации;
  • Журнализация по сети;
  • Ротация файлов регистрации;
  • Периодическое выполнение заданий, о​ cron, о at, о anacron.
  1. Способы установки ПО:
  • Установка ПО из пакетов (rpm, dpkg, pkg);
  • Продвинутые пакетные менеджеры (yum, apt-get, yast2);
  • Управление пользователями и их членством в группах;
  • Управление запуском сервисов (демонов);
  • Установка из исходных кодов (make);
  • Установка бинарных файлов из архивов.
  1. Резервное копирование и восстановление:
  • Резервное копирование пользовательских файлов;
  • Восстановление резервных копий;
  • Создание архива с образом системного раздела и сохранение его на сервере.
  1. Система печати и запуск Windows-приложений:
  • Система печати;
  • Печать в тестовом режиме;
  • Печать man страниц;
  • Печать из графических приложений;
  • Использование возможностей wine для запуска Windows-приложений.
24 635 ₽
Подробнее о курсе →
Linux и программирование на Bash (Нетология)

Курс рассчитан на тех, кто уже работает в сфере IT-тестировщиков, разработчиков, системных администраторов. И здесь вы сможете изучить, как работать с Linux и Bash, а также настраивать и защищать сети.

Программа обучения состоит из вебинаров, видеолекций, практических заданий, тестов. В конце ждёт итоговый проект, также будут готовы 24 крупных практических работы, которые составляются на основе реальных проектов.

Всего обучающихся ждёт около 24 часов теории, и в пять раз больше часов на практику. Планируется, что обучающийся будет тратить от 7 до 10 часов в неделю на прохождение курса, но программу можно немного подстраивать под себя.

67000 руб. 46900 руб.
Подробнее о курсе →

Перейти к курсу ↑

Лучшие школы по Linux

ШколаРейтинг школыПоложительных оценокОтзывов
Skillbox
4.4
107119
GeekBrains
4.3
4958
Otus
3.9
1115
Нетология
4.2
2126

Часто задаваемые вопросы о курсах по Linux

Что такое Linux? 

Linux - это операционная система, которая основана на ядре Unix. Она была создана Линусом Торвальдсом в 1991 году и является открытой исходной программой, что означает, что код исходного программного обеспечения доступен для изменения и использования.

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

Linux широко используется в области высокой производительности, включая научные вычисления, анализ данных и обработку видео, а также в качестве серверной ОС для веб-серверов, баз данных, облачных систем и других сервисов. Он также используется в Интернете вещей (IoT), автоматизации и робототехнике. Linux получил множество предложений от различных компаний и организаций, включая IBM, Oracle, HP, и многие другие, что подтверждает его популярность и надежность.

Что делает администратор Linux?

Администратор Linux отвечает за управление и обслуживание системы Linux. Это может включать в себя следующие задачи:

  • Установка и настройка программного обеспечения, обновление и обслуживание системы
  • Управление пользователями и группами, назначение прав доступа
  • Резервное копирование и восстановление данных
  • Настройка и мониторинг сетевой инфраструктуры
  • Мониторинг системной производительности и безопасности
  • Решение проблем и обслуживание пользователей
  • Администратор Linux также может заниматься автоматизацией и скриптингом, чтобы упростить и ускорить выполнение задач.

Сколько времени нужно чтобы стать администратором Linux?

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

Чтобы стать администратором Linux, рекомендуется иметь опыт работы с компьютером и обладать базовыми знаниями в области компьютерной науки. Прохождение специализированных курсов и получение сертификата может ускорить процесс обучения и помочь вам найти работу в качестве администратора Linux.

Общее время, которое необходимо для обучения и практики может быть от нескольких месяцев до нескольких лет, в зависимости от вашего индивидуального плана обучения и желания обеспечить себя необходимыми знаниями и практикой. Однако, несмотря на то, что для того, чтобы стать администратором Linux необходимо затратить некоторое время на обучение и практику, навыки администрирования Linux не заканчиваются на каком-то определенном этапе, а должны быть постоянно поддерживаемы и развиваемы через обучение и практику.

Что должен уметь администратор Линукс?

Администратор Linux должен уметь:

  • Управлять файловой системой, включая создание, копирование, перемещение и удаление файлов и каталогов.
  • Управлять процессами и задачами на системе, включая их запуск, остановку и мониторинг.
  • Управлять пользователями и группами, создавать и удалять пользователей, назначать права доступа.
  • Настраивать и обслуживать сетевую инфраструктуру, включая создание и конфигурирование сетевых интерфейсов, настройку сетевых протоколов и маршрутизации.
  • Резервное копирование и восстановление данных.
  • Мониторинг системной производительности и безопасности, обнаружение и устранение проблем.
  • Уметь автоматизировать и скриптинг, чтобы упростить и ускорить выполнение задач.
  • Уметь настраивать и управлять службами и демонами, которые обеспечивают работу некоторых функций системы.
  • Уметь использовать командную строку и команды Linux для управления системой и диагностики проблем.
  • Знать основы безопасности и знать, как настроить безопасность системы для защиты от различных угроз.

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

Преимущества выбора курсов на RuslanArt.ru

1. Актуальные курсы

2. Отзывы учеников

3. Ведущие онлайн школы

Подпишитесь на Email рассылку

Будьте в курсе последних подборок курсов