1.1 Введение

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

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

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

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

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

Цитата автора
Аватар Михаила Дымскова

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как будет устроен наш рассказ

Хендбук состоит из девяти глав:

  1. Тут мы чуть погрузимся в контекст: как вообще появилась Linux и что делает её особенной. И самое главное: расскажем, как начать с ней работу.
  2. Здесь познакомимся с командной строкой: что это за инструмент и почему его можно сравнить с хирургическим скальпелем.
  3. В этой главе поговорим о текстовых редакторах и помимо прочего узнаем, как выйти из легендарного Vim.
  4. Далее дадим пользователям права и узнаем, что такое sudo.
  5. Эта глава научит вас устанавливать программы и познакомит с пакетным менеджером apt.
  6. В этой главе займёмся управлением процессами и вычислим, кто съел весь CPU.
  7. Тут поработаем с сетью: проверим подключение к интернету, узнаем скорость соединения и что-нибудь скачаем.
  8. Здесь вас будет ждать практическая работа: большая задача, которая поможет закрепить все навыки из хендбука.
  9. А в заключительной главе мы подготовили рассказ о профессиях, для которых важно знание Linux, — чтобы вы могли при необходимости наметить дальнейшие карьерные траектории.

Пока что мы опубликовали только три главы, остальные будут позже. Так что советуем вступить в сообщество студентов , чтобы быть в курсе анонсов.

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

Чтобы добавить в заметки выделенный текст, нажмите Ctrl + E
Следующий параграф1.2. Прежде чем начать
Следующий параграф1.3. Как работать с системой проверки заданий