Linux — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.
В нашей подборке вы найдете лучшие курсы чтобы изучить Linux, даже если у вас нету опыта и вы хотите изучить профессию с нуля. Так же на онлайн-курсах выдают сертификаты и дипломы. Практически во всех онлайн-школах действует программа трудоустройства после прохождения обучения. В подборке есть как бесплатные курсы, кто начинает изучать базовые понятия, так и платные для тех кто в дальнейшем хочет трудоустроиться по специальности.
На linux разработчика можно отучиться на онлайн-курсах в популярных онлайн-школах как Skillbox, Нетология, GeekBrains, Skillfactory, Яндекс Практикум и прочие. Обо всех курсах и школах вы так же можете почитать реальные отзывы на сайте.
На этом курсе вы изучите основы администрирования Linux: управление серверами, работу с пользователями и правами доступа, структуру файловой системы, управление процессами и сигналами. Также вы узнаете о супервизоре, его назначении и использовании. Еще познакомитесь с основами сетевых технологий: IP-адреса, порты и сетевые интерфейсы. Чтобы учиться было проще, рекомендуем пройти курс Основы командной строки.
Цель | Изучение навыка |
Тип обучения | Самостоятельно |
Уровень | Для новичков |
Форматы обучения | Сообщество, Тексты |
Введение
Познакомиться с курсом и его целями
Пользователи и права доступа
Научиться управлять пользователями и их правами
Файловая система
Разобраться в структуре файловой системы
Процессы и сигналы
Научиться управлять процессами
Супервизор
Узнать что такое супервизор и для чего он используется
TCP/IP
Узнать о том для чего нужен IP адрес и порт
Интерфейсы
Разобраться в том, что такое сетевой интерфейс
На этом курсе вы изучите основы работы с пользователями в Linux: uid, gid, суперпользователя (root) и команды и инструменты для управления пользователями и группами. Вы узнаете о структуре учетных записей пользователей и о системе прав в *nix-системах, а также научитесь менять владельца, группу и права файлов и папок. Еще вы познакомитесь с механизмами SUID, SGID и Sticky Bit, которые позволяют управлять доступом к ресурсам и ограничивать их удаление. Чтобы учиться было проще, стоит заранее пройти курс Основы командной строки.
Цель | Изучение навыка |
Тип обучения | Самостоятельно |
Уровень | Для опытных |
Форматы обучения | Сообщество, Тексты |
Пользователь
Разобраться с uid и gid
Суперпользователь
Понять кто такой root и зачем он нужен
Смена пользователя
Научиться выполнять команды от другого пользователя
Sudo
Разобраться с тем как же правильно выполнять команды от имени другого пользователя и получать повышенные привилегии
Структура учетной записи пользователя
Узнать что на самом деле происходит при создании пользователя
Управление пользователями и группами
Научиться создавать модифицировать и удалять учетные записи
Смена владельца файла
Научиться менять владельца и группу файлов и папок
Права
Познакомиться с системой прав в *nix системах.
Umask
Понять как назначаются права папкам и файлам при создании и как на это можно влиять.
Смена прав у файлов
Научиться менять права у папок и файлов
SUID и SGID
Познакомиться со способом запуска программ из под создавшего их пользователя
Sticky Bit
Познакомиться со способом ограничения удаления файлов и папок
Освоите одну из самых популярных операционных систем в мире
Изучите администрирование Linux и сможете программировать на Bash
Выполните 24 практических задания и научитесь решать реальные кейсы, с которыми сталкиваются IT-специалисты
24 часа теории, 120 часов практики
● Занятия проходят 2 раза в неделю в будни с 18:00 МСК
● На лекции и практические задания понадобится 10 часов в неделю
● Записи вебинаров, лекции, тесты, тренажёр, презентации и другие полезные материалы хранятся в личном кабинете
Операционная система Linux
Узнаете о типах операционных систем и их функциях, как устроено взаимодействие внутри ОС. Поймёте, как приложения обращаются к системе и как планировать процессное время. Детально разберёте ОС Linux и принципы работы с ней системного администратора. Научитесь управлять процессами, потоками, сигналами, хранением данных на дисках.
9 часов теории
36 часов практики
Типы и назначение операционных систем. ОС Linux
Основы работы с командной строкой
Процессы, управление процессами
Память, управление памятью
Шедулер
Дисковые системы
Файловые системы
Ядро операционной системы
Загрузка ОС
Администрирование операционной системы Linux
Разберёте дистрибутивы Linux, основанные на RedHat и Debian, и особенности работы с ними. Узнаете, как управлять пакетами: устанавливать, удалять и пересобирать их. Научитесь управлять пользователями и их правами, приложениями и их запуском. Изучите принципы поиска проблем производительности системы.
6 часов теории
24 часа практики
Типы дистрибутивов
Управление пакетами
Инициализация системы. Systemd, Init-V
Управление пользователями
Производительность системы
Программирование на Bash
Освоите базовое программирование в командном интерпретаторе Bash. Научитесь проводить синтаксический анализ с помощью регулярных выражений regexp. Освоите утилиты sed, awk, cut, grep и другие.
5 часов теории
20 часов практики
Переменные и условные операторы
Циклы и функции
Regexp и их использование для синтаксического анализа
Полезные утилиты. Работа с текстом и поиском
Разбор скриптов и написание своих скриптов. Linter. Shell check
Работа с сетью в Linux
Изучите основы работы компьютерных сетей, рассмотрите модель OSI, работу сетей TCP/IP. Научитесь настраивать и проводить диагностику сети Linux.
4 часа теории
16 часов практики
Введение в сети
Сетевые модели TCP/IP и OSI
Настройка cети в Linux и диагностика сети
Работа с основными сетевыми службами
Особенности работы с Astra Linux
Бонусный модуль
Познакомитесь с особенностями работы Astra Linux — российской ОС, основанной на базе популярного открытого дистрибутива Linux под названием Debian. ОС позиционируется как единственная в стране, соответствующая требованиям безопасности информации всех регуляторов: ФСБ, Минобороны, ФСТЭК. Умение работать с Astra Linux востребовано у работодателей и часто упоминается в вакансиях.
Итоговый проект
Вы установите и настроите операционную систему Linux. Эксперт проверит вашу работу и даст рекомендации по её улучшению.
24 часа практики
Карьерное планирование
Бонусный модуль
Напишите резюме, проверите его по чеклисту и сможете получить по нему подробную письменную обратную связь от карьерного консультанта. Изучите структуру и формат сопроводительного письма, поймёте, как собрать свои проекты в портфолио и узнаете о каналах поиска новых проектов.
Поиск работы как проект
Дорожная карта поиска работы
Анализ рынка труда
Резюме, портфолио, сопроводительное письмо
Собеседование
Отклик. Измерение эффективности. Дальнейшие шаги
Итоговый проект. Дорожная карта поиска работы
Вы научитесь администрировать Linux, настраивать веб-серверы и поддерживать работу сайтов. Сможете начать карьеру системного администратора и получите базовые знания для развития в DevOps-инженерии.
Вас ждут вебинары и практика на основе реальных кейсов.
Язык запросов SQL
Администрирование Linux
Курсы Linux ежедневно обновляются. Мы выбираем курсы по множеству факторов, но основной критерий выбора – отзывы учеников и соотношение цена – качества. Выбирая курс у нас вы можете быть уверены что приобретаете максимально полезный учебный материал по максимально возможной выгодной цене.
Мы отбираем курсы Linux не только как полезный учебный материал, но так же с возможностью трудоустройства после прохождения. Все крупные онлайн-школы, такие как Яндекс Практикум, Skillbox и остальные сотрудничают с множеством компаний, которые отбирают учеников на стажировку.
Все курсы Linux доступны в удобном онлайн-формате. Благодаря этому вы сможете учиться в удобное для Вас время, несколько раз в неделю.
Все записи курсов Linux остаются с вами. Даже после прохождения обучения вы сможете возвращаться к учебным материалам.
Все курсы Linux ведут только топовые программисты. Вы можете быть уверены что все кураторы и преподаватели проходят серьезный отбор, чтобы вы могли учиться у лучших представителей и спикеров отрасли.
С чего начать изучение Linux? Для начала изучения Linux рекомендуется ознакомиться с основными понятиями и командами командной строки. Изучите основы работы с файловой системой, управление пакетами, пользователи и права доступа. Также полезно практиковаться, выполняя задачи и эксперименты на Linux-системе.
Существует множество дистрибутивов Linux, и выбор зависит от ваших потребностей и предпочтений. Некоторые популярные дистрибутивы включают Ubuntu, Fedora, CentOS, Debian и Arch Linux. Рекомендуется начать с популярных и пользователески дружественных дистрибутивов, таких как Ubuntu, чтобы получить хороший старт.
Практика играет важную роль в изучении Linux. Вы можете создать виртуальную машину с Linux-системой на своем компьютере и использовать ее для экспериментов. Также существуют онлайн-платформы и тренажеры, которые предлагают интерактивные задания и лаборатории для практики, такие как Linux Journey и Linux Academy.
Если у вас возникнут вопросы или проблемы при изучении Linux, существует множество ресурсов, где вы можете найти помощь. Форумы и сообщества, посвященные Linux, такие как LinuxQuestions.org и Reddit’s r/linux, являются хорошими местами для задания вопросов и обсуждения проблем. Также полезно использовать поисковые системы для поиска решений и документацию, предоставляемую дистрибутивами Linux.
При изучении Linux полезно овладеть навыками работы с командной строкой, управления пакетами, сетевыми настройками, администрирования и автоматизации задач. Также стоит ознакомиться с основами безопасности и защиты системы.
CompTIA Linux+ – это сертификация, которая оценивает широкий спектр навыков, связанных с установкой, настройкой, поддержкой и управлением системами Linux.
Red Hat Certified Engineer (RHCE) – это сертификация, предлагаемая компанией Red Hat, которая оценивает навыки администрирования и сетевой конфигурации в среде Linux.
Linux Professional Institute Certification (LPIC) – это сертификация, разработанная Linux Professional Institute (LPI). Она предлагает три уровня сертификации (LPIC-1, LPIC-2 и LPIC-3), оценивающие различные аспекты работы с Linux.
SUSE Certified Engineer (SCE) – это сертификация, предлагаемая компанией SUSE, которая оценивает навыки администрирования и технической поддержки операционной системы SUSE Linux Enterprise.
Обновлено 22 августа, 2024 3:44 пп
Собрали для вас лучшие курсы для менеджеров по продажам. В подборку вошли курсы таких популярных…
Сделали для вас подборку лучших курсов финансы для руководителей. В подборку вошли как платные так…
Изучите искусство дизайна интерьера на курсах. В нашей подборке ТОП 30 лучшие курсы по дизайну…
ТОП 30 лучшие курсы Python (Пайтон или Питон) 2024 рейтинг, сравнение, цены, обзоры - платные…
Курс бухгалтер от онлайн-школы Skillbox - обучение бухгалтерии с нуля для начинающих и для тех…
Профессия Python-разработчик с нуля для начинающих от Skillbox - Узнайте о текущих скидках и акциях…