До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

Рецензия на книгу «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
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября