Курс за ноль рублей, с практикой и без воды. Собран в PDF.
Платные курсы по Linux выглядят примерно одинаково: набор видео, тест, сертификат на рабочий стол. Реальных задач - кот наплакал. Практика заканчивается там, где заканчиваются деньги. Программист из России сделал иначе: написал учебник, выложил бесплатно и разрешил делиться.
Называется linux-book. Это не брошюра и не шпаргалка - полноценный курс, который ведёт от полного нуля до первого представления о профессии системного администратора. Лицензия открытая: читать, скачивать и делиться можно свободно, без регистраций и смс.
Почему linux-book начинается там, где другие заканчиваются
Типичный учебник по Linux негласно предполагает, что читатель уже что-то умеет. Хотя бы понимает, как устроены файлы в системе, или видел командную строку не только в кино. linux-book берёт ровно противоположную точку отсчёта: вы умеете пользоваться компьютером, но никогда не вводили команды вручную и не настраивали серверы.
Курс проводит через три ступени. Сначала - уверенный пользователь Linux: навигация в файловой системе, работа с файлами и папками, базовые инструменты. Потом - системный администратор: управление сервисами, пользователями, сетью. Финальная ступень - начала DevOps. DevOps - это профессия на стыке разработки и администрирования: люди, которые следят за тем, чтобы сервисы работали бесперебойно и обновления выходили автоматически, без ручного вмешательства.
Каждая глава опирается на предыдущую. Автор прямо предупреждает: не перепрыгивайте. В конце каждой главы - практические задания, и выполнять их нужно до того, как идти дальше.
Три ступени и один сквозной WordPress-проект
Через весь курс проходит одна задача - запустить работающий сайт. Не учебный, не условный, а настоящий WordPress. WordPress - это система управления сайтами, на которой работает каждый пятый сайт в интернете, от небольших блогов до крупных изданий.
Сначала сайт разворачивается вручную. Разбираешь, как работает nginx - программа, которая принимает запросы от браузера и отдаёт страницы, - как разные части системы взаимодействуют между собой. Это важный этап: понять механику изнутри, прежде чем её автоматизировать.
Потом тот же сайт переносится в контейнеры. Контейнер - это изолированная среда, что-то вроде отдельной комнаты внутри вашего компьютера, где программа работает независимо от всего остального. Контейнеры значительно упрощают установку и обновление сервисов, поэтому их используют практически везде в профессиональной среде.
Финал курса - настройка автоматического обновления: изменил код, система сама его проверила и развернула без ручных действий.
Этот подход работает. Когда учишься на конкретной задаче с измеримым результатом - знания закрепляются. Когда читаешь абстрактные главы про «принципы файловой системы» без контекста - через неделю остаётся туман.
Debian, консоль и никаких кнопок
Для работы по курсу нужна виртуальная машина с Debian 13. Debian - одна из разновидностей Linux, широко распространённая на серверах. Виртуальная машина - это программа, которая создаёт внутри вашего компьютера отдельный «компьютер». Туда устанавливается Linux, и вы работаете в нём, не трогая основную систему. Если что-то пойдёт не так - сбросили и начали заново.
Второй инструмент - программа для удалённого подключения к серверу. На Windows традиционно используют PuTTY, но подойдёт и встроенная в Windows 10 и 11 по умолчанию.
Ни графического интерфейса, ни окон с кнопками. Только консоль - вводишь команду, получаешь ответ. Поначалу непривычно, но это осознанное решение автора. Реальные серверы в большинстве случаев управляются именно так: через текстовые команды. Интерфейс с кнопками здесь просто отсутствует, а не скрыт.
Учебник доступен на странице проекта. Там же можно скачать готовый PDF или EPUB - формат, который удобно читать на телефоне и электронных читалках.
Лицензия, форматы и честно о пороге входа
Книга распространяется по лицензии CC BY-NC-ND 4.0. По-человечески: читайте и делитесь бесплатно с указанием авторства. Продавать нельзя, изменять - тоже. Именно такие условия исключают ситуацию, когда кто-то просто берёт чужой труд и перепродаёт его.
Теперь про то, кому это не подойдёт.
Если вам просто любопытно «попробовать Linux» без конкретной цели - linux-book избыточен. Курс не про то, как установить Linux на домашний ноутбук рядом с Windows. Фокус другой: подготовка к работе с серверами. Это прикладной учебник для тех, кто хочет в IT или уже в нём, но Linux обходил стороной.
Порог входа - умеренный. Настроить виртуальную машину под силу большинству, кто регулярно пользуется компьютером. Дальше курс ведёт последовательно. Но рассчитывайте не на выходные, а на несколько недель планомерной работы.
Бесплатный структурированный учебник с практикой нередко даёт больше, чем платный курс без неё. Не потому что бесплатное лучше по определению, а потому что темп и глубину здесь задаёте вы - без групповых дедлайнов и чужого расписания.
Вы пробовали переходить на Linux самостоятельно - и что из этого получилось?
Источник: linux-book
🔔 Подписывайтесь на КликХак - находим бесплатные программы, которые работают лучше платных.