Главная | Все статьи | Мотивация

Рецензия на книгу «UNIX и LINUX: Руководство системного администратора»

Время чтения статьи ~2 минуты 18
Рецензия на книгу «UNIX и LINUX: Руководство системного администратора» главное изображение

«Руководство системного администратора» — переиздание на русском языке классического пособия, в котором администрирование систем разбирается на практических примерах. Константин В., системный администратор хостинга REG.RU, рассказывает, почему стоит прочитать эту книгу.

Книга, о которой пойдет речь в статье — ультимативный учебник по системам UNIX и LINUX, который мне посоветовали коллеги. Его прочитали почти все сотрудники нашего отдела, а некоторые используют до сих пор используют в качестве настольного пособия для ежедневной работы. В этой статье расскажу, почему его важно прочитать каждому системному администратору.

Об авторах книги

Немет, Снайдер, Хэйн, Уэйли и Макин — практикующие специалисты и обладатели ученых степеней американских университетов в технических сферах: электротехнике, деловом администрировании и вычислительной технике.

О чем книга

«Руководство системного администратора» не подходит для чтения перед сном: книга написана вполне понятным, но техническим языком, в которым встречаются сложные термины. Это делает ее универсальной — учебник будет полезен и начинающим системным администраторам, и специалистам с опытом. Например, последним книга поможет заполнить пробелы в знаниях об архитектуре Unix и Linux.

Руководство разделено на четыре части:

  • Основы администрирования — вводный раздел с подробной информацией о загрузке системы, ядре, демонах, процессах и других сущностях и процессах;

  • Работа в сетях — главы, в которых собраны знания о сетях TCP/IP, маршрутизации, DNS, электронной почте и веб-хостинге;

  • Хранение данных — раздел, посвященный работа с дисками, массивами и сетевыми файловыми системами (NFS и SMB);

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

Сами авторы описывают книгу так: «Во-первых, это общее руководство. В нем рассматриваются основные системы управления, выделяются разные части каждой из них и объясняется, как они работают вместе. Во-вторых, это краткий справочник, в котором собраны необходимые знания для выполнения типичных задачи на множестве распространенных систем UNIX и Linux».

Почему книга полезна

Отдельное внимание в руководстве уделено работе с копоративными серверам и сетями. Авторы не говорят, как настроить простую систему, а объясняют, как создать распределенную облачную платформу, работающую безопасно и без сбоев.

Кроме того, авторы рассматривают не только Linux, но и популярные Unix-дистрибутивы (например, FreeBSD). Подходы к решения описанных в книге задач рассматриваются с учетом разницы между системами и сопровождаются примерами.

Отдельно стоит отметить разделы, посвященные безопасности сетей, устройству Docker и CI/CD. В них, в частности, подробно раскрыты практические методы, которые могут пригодиться в работе.

Заключение

Вместо заключения приведу несколько эпизодов из книги. Большинство из них — идеи, о которых важно помнить каждому практикующему системному администратору.

Локализация и настройка конфигурации программных обеспечений

Безопасность

Принципы настройки производительности

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях

Аватар пользователя Компания  Reg.ru
Компания Reg.ru 28 октября 2021
18
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 28 ноября
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 28 ноября
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 28 ноября
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 28 ноября