
DevOps Bootcamp: Изучите Linux и станьте Linux системным администратором
Этот комплексный курс DevOps Bootcamp предназначен для того, чтобы превратить вас из полного новичка в Linux в опытного и компетентного системного администратора Linux, готового к трудоустройству.
Last updated:
ноябрь 2024 г.
Subtitles:
English, Français, Deutsch, Español, العربية, Nederlands, Vlaams, हिन्दी, हिंदी, Bahasa indonesia, 日本語 (にほんご/にっぽんご), Português, Română
Audio:
English

DevOps Bootcamp: Изучите Linux и станьте Linux системным администратором
Overview
Linux — это сердце интернета. Он повсеместен, используется компаниями, начиная от маленьких стартапов и заканчивая гигантами, такими как Amazon, Microsoft и SpaceX, все они полагаются на Linux в своей инфраструктуре.
Этот курс предназначен не только для начинающих Linux системных администраторов.
Он подходит и для программистов, стремящихся углубить свои знания, зная, что в своей профессиональной жизни они встречатся с Linux.
Это обучение НЕ похоже на любые другие стандартные курсы Linux администрирования, доступные онлайн.
Почему оно особенное?
Потому что этот курс DevOps Bootcamp и Linux администрирования охватывает все важные темы, включая:
- Ключевые команды Linux
- Файловая структура Linux
- Управление разрешениями на файлы
- Управление процессами
- Управление пользователями
- Установка программного обеспечения
- Основы работы с сетью в Linux
- Общее системное администрирование
- Bash-скриптинг
- Межсетевые экраны Iptables/Netfilter
- Меры по обеспечению безопасности Linux
- И многое другое...
... В конце концов, завершив этот курс, вы получите практические навыки и знания, чтобы получить работу в качестве опытного инженера или администратора Linux-систем.
Выпускники Zero To Mastery уже работают в ведущих компаниях, таких как Google, Tesla, Amazon, Apple, IBM, Uber, Facebook и Shopify.
Они также преуспевают в качестве успешных фрилансеров, зарабатывая на жизнь, работая удаленно из разных уголков мира.
Эти люди пришли из самых разных сфер и с разным опытом, причём многие начинали с нуля.
И нет причин, почему вы не сможете присоединиться к ним.
Зарегистрировавшись сегодня, вы получите доступ к нашему эксклюзивному онлайн-сообществу, которое объединяет тысячи студентов, выпускников, наставников, ассистентов преподавателей и инструкторов.
Самое главное, вы будете изучать Linux и DevOps у профессионала отрасли с более чем 15-летним опытом работы с Linux в качестве инженера DevOps.
Готовы ли вы приобрести ценные навыки, получить работу, добиться повышения или подготовиться к новым возможностям? Если да, то этот курс создан для вас!
Вашим инструктором буду я, Андрей, старший сетевой инженер и профессиональный тренер.
Почему вам следует учиться у меня?
- Я практик с огромным опытом. Погрузитесь в реальный мир! Последние 15 лет я использую Linux в самых разных проектах. Я не просто преподаватель — я здесь, чтобы делиться своими знаниями и опытом.
- Я опытный преподаватель. Я знаю, как построить учебную программу так, чтобы она выделяла самое важное. За последние десять лет я обучил тысячи людей в таких областях, как администрирование Linux, безопасность, сети и программирование.
- Я понимаю, что требуется в отрасли. Вместо простого запоминания команд и инструментов вы научитесь применять их на практике, в реальных рабочих ситуациях.
Вот несколько тем, которые вы изучите в этом DevOps & Linux Bootcamp:
- Настройка среды (установка Ubuntu и CentOS)
- Глубокое освоение командной строки Linux
- Файловая структура Linux
- Абсолютные и относительные пути, навигация по файловой системе (pwd, cd, tree)
- Подробный разбор команды LS (ls)
- Работа с метками времени файлов: atime, mtime, ctime (stat, touch, date)
- Инструменты для просмотра файлов (cat, less, more, tail, head, watch)
- Создание файлов и директорий (touch, mkdir)
- Управление файлами и директориями (cp, mv, rm, shred)
- Использование конвейеров в Linux (|, wc)
- Перенаправление команд (>, >>, 2> &>, cut, tee)
- Поиск файлов и директорий (locate, find, which)
- Использование команд find
- Поиск по шаблонам (grep, strings)
- Инструменты для сравнения файлов (cmp, diff, sha256)
- Глубокое изучение редактора VIM
- Архивирование и сжатие файлов (tar, gzip, bzip2)
- Жёсткие и символические ссылки, структура Inode
- Основы управления учетными записями пользователей
- Освоение файлов passwd и shadow
- Динамика групп Linux (groups, id)
- Создание, изменение и удаление учетных записей пользователей (useradd, usermod, userdel)
- Работа с группами (groupadd, groupdel, groupmod)
- Мониторинг учетных записей пользователей (whoami, who am i, who, id, w, uptime, last)
- Структура прав на файлы в Linux
- Понимание восьмеричной (цифровой) нотации прав доступа к файлам
- Изменение прав доступа к файлам (chmod)
- Изменение владельца файлов (chown, chgrp)
- Понимание SUID, SGID и Sticky Bit
- Принципы Umask
- Работа с атрибутами файлов (lsattr, chattr)
- Основы управления процессами в Linux
- Процессы в контексте безопасности Linux
- Отображение процессов (ps, pstree, top, htop)
- Обработка сигналов и завершение процессов (kill, pkill, killall, pidof)
- Управление процессами на переднем и заднем планах
- Техники управления задачами (jobs, fg, bg)
- Основы сетевого взаимодействия в Linux
- Настройка и информация о сетевых интерфейсах (ip, ifconfig, route)
- Настройка статического IP на Ubuntu (netplan)
- Тестирование сетевого подключения и диагностика
- Использование и диагностика SSH (sshd)
- Передача файлов через сеть (scp)
- Синхронизация файлов с помощью rsync
- Загрузка файлов с помощью wget
- Проверка активных прослушивающих портов (netstat, ss, lsof, telnet, nmap)
- Управление установкой программного обеспечения
- Управление пакетами с DPKG (Debian/Ubuntu) и APT
- Использование DNF (системы на базе RedHat)
- Компиляция программного обеспечения из исходников: практический пример ProFTPD
- Основы системного администрирования Linux
- Автоматизация задач и планирование с помощью Cron (crontab) и Anacron
- Монтирование и размонтирование файловых систем (df, mount, umount, fdisk, gparted)
- Операции с файловыми устройствами (dd)
- Получение информации об аппаратном обеспечении системы (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm)
- Управление службами (systemd и systemctl)
- Основы скриптования в оболочке Bash
- Основы безопасности: сбор информации и анализ сетевого трафика
- Меры безопасности при использовании межсетевых экранов Netfilter/Iptables
- Использование и укрепление SSH PKI
Итак, что в итоге?
Этот курс не просто о тупом копировании кода без понимания основных концепций — это преобразование из полного новичка в Linux и DevOps, в опытного и уверенного системного администратора Linux 💪.
И вам абсолютно нечего терять. Начните своё обучение сегодня, и если этот курс не оправдает ваших ожиданий, вы получите полный возврат средств в течение 30 дней — без каких-либо условий.
Structure
Total sections: 32
Total lessons: 252
1. Начало работы
5 lessons
2. Установка окружения
7 lessons
3. Терминал Linux в глубину
13 lessons
4. Задачи - Терминал Linux
1 lesson
5. Файловая система Linux
36 lessons
6. Задачи - Файловая система Linux
5 lessons
7. Управление учетными записями пользователей
8 lessons
8. Задачи - Управление учетными записями пользователей
1 lesson
9. Разрешения файлов в Linux
11 lessons
10. Задачи - Разрешения файлов
1 lesson
11. Управление процессами Linux
7 lessons
12. Задачи - Процессы Linux
1 lesson
Author
Frequently asked questions
- Вам понадобится компьютер с интернет-соединением (Windows, Mac или Linux) — и это все, что нужно!
- Предыдущий опыт работы с Linux не обязателен; все будет преподаваться с нуля.
- Главное — это искреннее желание и стремление учиться.
- Этот курс в первую очередь ориентирован на начинающих. Если у вас уже несколько лет опыта работы с Linux, этот курс может оказаться не самым подходящим.
- Каждый, кто стремится получить глубокие и практические знания о Linux и командной строке.
- Полные новички, желающие стать системными администраторами Linux.
- Люди с некоторым опытом работы с Linux, стремящиеся улучшить свои навыки и заполнить пробелы в знаниях.
- Студенты, желающие выйти за рамки базовых учебников и приобрести реальные навыки, необходимые для работы.
- Технические специалисты, стремящиеся повысить свои компетенции и карьерную ценность.
- Инженеры поддержки приложений или разработчики, которым требуется работать с Linux.
- Те, кто желает учиться у опытного инженера DevOps с более чем 15 годами опыта и поучить знания у наставника, обучившего более 50,000 студентов.
Абсолютно! Мы предлагаем привлекательные сертификаты по завершении курса. Дополнительно, вы сможете добавить Zero To Mastery Academy в раздел образования на вашем профиле LinkedIn.
Да, абсолютно! Мы твердо верим, что эти проекты могут улучшить ваше портфолио! Все проекты можно скачать сразу после присоединения к курсу.
Многие студенты успешно получили собеседования благодаря проектам, которые они создали в ходе наших курсов, поскольку они смогли продемонстрировать свои навыки и рассказать о своем процессе на собеседованиях.
К чему это приводит? К предложению о работе!
Мы предоставляем субтитры на 11 языках, включая английский, испанский, французский, немецкий, голландский, румынский, арабский, хинди, португальский, индонезийский и японский.
Вы можете настроить параметры субтитров, такие как размер текста, цвет, фон и многое другое, чтобы они соответствовали вашим предпочтениям!
Если у вас есть дополнительные вопросы о членстве в Академии, не стесняйтесь ознакомиться с нашим расширенным разделом часто задаваемых вопросов здесь.
Price
Неограниченный доступ ко всем курсам, проектам и мастер-классам, а также карьерным путям
Доступ к нашему частному Discord с более 400 000 участниками
Доступ к нашей закрытой группе в LinkedIn для сетевого взаимодействия
Индивидуальные сертификаты об окончании курсов ZTM
Живые сессии по карьерным советам с наставниками каждый месяц
Полный доступ ко всем будущим курсам, контенту и функциям
Доступ к нашему приватному Discord с более чем 450000 участниками
Неограниченный доступ ко всем курсам, проектам и карьерным путям
Неограниченный доступ ко всем буткемпам, байтам, проектам и карьерным путям
Доступ к нашей закрытой группе в LinkedIn с более чем 100 000 участниками
Неограниченный доступ ко всем курсам, проектам и мастер-классам, а также карьерным путям
Доступ к нашему частному Discord с более 400 000 участниками
Доступ к нашей закрытой группе в LinkedIn для сетевого взаимодействия
Индивидуальные сертификаты об окончании курсов ZTM
Живые сессии по карьерным советам с наставниками каждый месяц
Полный доступ ко всем будущим курсам, контенту и функциям
Доступ к нашему приватному Discord с более чем 450000 участниками
Неограниченный доступ ко всем курсам, проектам и карьерным путям
Неограниченный доступ ко всем буткемпам, байтам, проектам и карьерным путям
Доступ к нашей закрытой группе в LinkedIn с более чем 100 000 участниками
Guaranty
Guaranty period is 30 days, beginning from the purchase day.