Linux Practice Projects

July 1, 2026 · View on GitHub

Языки: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Linux

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

Посмотреть проекты на LabEx

Проекты

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

ИндексПроектСложностьПрактика
001Быстрый старт с LinuxНачинающийНачать проект
002Практика работы с командами LinuxНачинающийНачать проект
003Linux для новичковНачинающийНачать проект
004Kali Linux для начинающихНачинающийНачать проект
005Станьте младшим системным администраторомНачинающийНачать проект
006Основы работы с командной оболочкой (Shell)НачинающийНачать проект
007Лабораторные работы по системному администрированию Red Hat (RH124)НачинающийНачать проект
008Nmap для начинающихНачинающийНачать проект
009Практические Лаборатории для Подготовки к Сертификации CompTIA Linux+НачинающийНачать проект
010Задачи по практике работы с LinuxНачинающийНачать проект
011Автоматизация Red Hat Enterprise Linux с помощью Ansible (RH294) Лабораторные работыНачинающийНачать проект
012Создание монитора системы Linux с использованием BashНачинающийНачать проект
013Основы работы в терминале LinuxНачинающийНачать проект
014Упражнения для подготовки к экзамену на сертификацию RHCSAНачинающийНачать проект
015Ansible для начинающихНачинающийНачать проект
016Основы сетевого взаимодействия в LinuxНачинающийНачать проект
017Навигация по файловой системе и файловые операцииНачинающийНачать проект
018Лабораторные работы по администрированию систем Red Hat (RH134)НачинающийНачать проект
019Просмотр, поиск и редактирование файловНачинающийНачать проект
020100 дней Linux-челленджейНачинающийНачать проект
021Перенаправление и конвейеры в оболочке (Shell Redirection and Pipelines)НачинающийНачать проект
022Окружение Оболочки и ПеременныеНачинающийНачать проект
023Пользователи, группы и разрешенияНачинающийНачать проект
024Процессы и управление заданиямиНачинающийНачать проект
025Мониторинг системной информации и ресурсовНачинающийНачать проект
026Восстановление и инициализация системыНачинающийНачать проект
027Создание планировщика задач с использованием BashНачинающийНачать проект
028Практическое сканирование сетей с использованием Nmap в LinuxНачинающийНачать проект
029Удаленный доступ и безопасная передача файловНачинающийНачать проект
030Установка и настройка почтового сервераНачинающийНачать проект
031Управление Программными ПакетамиНачинающийНачать проект
032Настройка SSH-сертификатов для безопасного входаНачинающийНачать проект
033Безопасность Linux для DevSecOpsНачинающийНачать проект
034Основы Shell-скриптингаСреднийНачать проект
035Развертывание и аварийное восстановление веб-сервераСреднийНачать проект
036Дисковые файловые системы и управление хранилищемНачинающийНачать проект
037Сканирование Nmap и доступ по TelnetНачинающийНачать проект
038Создание игры на скоропечатание с использованием BashНачинающийНачать проект
039Архивирование и резервное копированиеНачинающийНачать проект
040Продвинутые методы Shell-скриптингаСреднийНачать проект
041Практическое применение эксплойтов на Kali ServerНачинающийНачать проект
042Управление службами с помощью systemdНачинающийНачать проект
043Веб-сервер NginxСреднийНачать проект
044Пакетное создание и удаление пользователей и группНачинающийНачать проект
045Поиск конкретных файловНачинающийНачать проект
046Перечисление FTP и анонимный доступНачинающийНачать проект
047Получение информации о сервере LinuxНачинающийНачать проект
048Техники повышения привилегий на LinuxНачинающийНачать проект
049Обработка текста с помощью AWK и sedСреднийНачать проект
050Управление журналами и обработка текстаНачинающийНачать проект
051Восстановление доступа к веб-сайтуНачинающийНачать проект
052Тестирование на проникновение для начинающихНачинающийНачать проект
053Плановые задания и рутинное обслуживаниеСреднийНачать проект
054Контроль версий с помощью GitСреднийНачать проект
055Автоматизация AnsibleСреднийНачать проект
056Администрирование DNS-службыСреднийНачать проект
057Брутфорс Telnet и слабые учетные данныеНачинающийНачать проект
058Разработка набора инструментов для автоматизированных операций (Automated Ops Toolkit)СреднийНачать проект
059Основы базы данных MySQLСреднийНачать проект
060Веб-сервер ApacheСреднийНачать проект
061Процесс загрузки и восстановлениеСреднийНачать проект
062GitHub Actions CI/CDСреднийНачать проект
063Базовая безопасность системыСреднийНачать проект
064Разведка на основе открытых источников (OSINT) и пассивная разведкаСреднийНачать проект
065Автоматическое ежедневное резервное копирование системных журналовНачинающийНачать проект
066Уязвимости инъекцийСреднийНачать проект
067Подготовка к RHCSA (EX200)НачинающийНачать проект
068Основы Docker-контейнеровСреднийНачать проект
069Шахматная доска в терминалеСреднийНачать проект
070Мониторинг PrometheusСреднийНачать проект
071Terraform Infrastructure as CodeСреднийНачать проект
072Балансировка нагрузки HAProxyСреднийНачать проект
073Анализ и оптимизация журналов NginxНачинающийНачать проект
074Python для операцийСреднийНачать проект
075Настройка системной учетной записи для нового коллегиНачинающийНачать проект
076Управление пакетами RPM и DNFСреднийНачать проект
077Извлечение информации из текстаНачинающийНачать проект
078Разработка генератора случайных паролейНачинающийНачать проект
079Перечисление SSH и доступ по ключуНачинающийНачать проект
080Сбор файлов с указанного времениНачинающийНачать проект
081Быстрый старт с HadoopНачинающийНачать проект
082Копирование больших файлов с сохранением структуры каталоговНачинающийНачать проект
083Реализация пользовательской команды с поддержкой корзиныНачинающийНачать проект
084Перечисление RDP и доступ по слабым паролямНачинающийНачать проект
085Извлечение информации о ссылках из текстаНачинающийНачать проект
086Статистика сетевых пакетов данныхНачинающийНачать проект
087Конфигурация FirewalldСреднийНачать проект
088Подготовка к LFCSНачинающийНачать проект
089Настройка вывода списка файлов в LinuxНачинающийНачать проект
090Nmap: определение отпечатков и скриптовый движокСреднийНачать проект
091Администрирование службы DHCPСреднийНачать проект
092Визуализация данных GrafanaСреднийНачать проект
093Администрирование сетевых службСреднийНачать проект
094Nmap обнаружение хостов и сканирование портовСреднийНачать проект
095Оценка и управление уязвимостямиСреднийНачать проект
096Перечисление SMB и гостевой доступНачинающийНачать проект
097Общий доступ к файлам NFS и SambaСреднийНачать проект
098Администрирование SELinuxСреднийНачать проект
099Получить программу, удовлетворяющую условиюНачинающийНачать проект
100Высокая доступность KeepalivedСреднийНачать проект

Посмотреть больше на LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io