1.1. Введение

Когда нас спрашивают, почему стоит изучать Linux, первое, что приходит в голову, — это стандартные ответы: безопасность, свобода, бесплатность, настраиваемость, превосходная поддержка сообщества. И всё это правда. Но это не вся правда.

Настоящая причина, по которой инженеры и разработчики изучают и используют Linux, часто остаётся невысказанной. А она простая: потому что это интересно.

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

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

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

Михаил Дымсков

Михаил Дымсков
Руководитель образовательных проектов в Yandex Cloud

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

Для кого этот хендбук

Этот справочник будет полезен всем, кто:

  • ещё учится, но планирует работать в ИТ;
  • недавно начал работать в ИТ и хочет закрепить базу;
  • ищет хороший учебник по Linux для своих студентов;
  • просто любит изучать всё новое.

Кто его написал

Как вы уже могли догадаться — фанаты Linux.

А чуть подробнее о нас и нашем опыте можно почитать в этом разделе.

Что нужно знать перед началом

Для старта вам не потребуется специальных знаний.

Но хотим сразу подчеркнуть: это руководство не претендует на охват всех аспектов Linux.

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

Примечание

Наша цель более узкая и, возможно, более важная: научить вас пользоваться консольной Linux.

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

А сейчас скорее переходите ко второму разделу!