Как стать автором
Обновить
0
T1 Cloud
Облако для бизнеса и разработки

Всегда под рукой: настольные справочники по работе с Linux для начинающих сисадминов (и не только)

Время на прочтение4 мин
Количество просмотров17K

Мы в облачном провайдере T1 Cloud запускаем серию публикаций для ИТ-специалистов. Начнем с компактного дайджеста книг по администрированию Linux. В подборку вошли новые материалы, уже успевшие «промелькнуть» на профильных площадках, а также литература, которая только готовится к релизу. Сохраняйте в закладки и подписывайтесь на блог.

/ Unsplash.com / C D-X
/ Unsplash.com / C D-X

Efficient Linux at the Command Line

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

Автор книги — инженер Дэниел Барретт, который пишет о технологиях еще с начала 90-х. Его библиография довольно обширна, но пожалуй, одной из самых известных его книг является «Linux Pocket Guide» для ИТ-специалистов, ежедневно взаимодействующих с этой открытой операционной системой.

Что касается «Efficient Linux at the Command Line», то она вышла в марте этого года, но читатели уже отметили грамотную подачу материала. Автор плавно переходит от работы с файлами и создания бэкапов к настройке сетевых подключений. Можно прочитать книгу от корки до корки, чтобы познакомиться с работой в командной строке Linux, или выбрать отдельные главы для решения задачи at hand. Книга послужит неплохим настольным справочником как для начинающих, так и для опытных системных администраторов.

Кто желает поглубже погрузиться в тему, также стоит обратить внимание на книгу «The Linux Command Line». Она будет полезна тем, кто переходит на Linux или начинает знакомство с одноплатными компьютерами вроде Raspberry Pi.

How Linux Works

Системное администрирование, низкоуровневая функциональность, задачи ядра ОС — это лишь малый набор топиков, которые покрывает эта книга. Она также затрагивает вопросы программирования на Си и разработки сценариев оболочки, а в апреле прошлого года вышло третье издание «How Linux Works» — там появился новый раздел, посвященный виртуализации, настройке виртуальных машин и контейнеров.

Свой рассказ автор подкрепляет кейсами из практики. Кстати, его зовут Брайан Уорд, он работает на Linux с 1993 года и уже выпустил несколько бестселлеров под грифом O’Reilly. Следует заметить, что представленный на страницах материал не для легкого чтения и плохо подходит для быстрого поиска референсов. Книга больше похожа на исчерпывающее руководство с обилием тех. информации. Читатели отмечают, что порой автор даже слишком закапывается в технические детали, и в итоге уделяет меньше внимания отельным темам.

Learning Modern Linux

В отличие от предыдущих материалов в нашей подборке, «Learning Modern Linux» еще не вышла — её релиз запланирован на май 2022 года. Однако на неё уже обратили внимание в ИТ-сообществе. Одна из причин — её написал Майкл Хаусенблас, имя которого можно найти на обложках «Kubernetes Cookbook» и «Container Networking» (её можно скачать бесплатно).

/ Unsplash.com / Avi Richards
/ Unsplash.com / Avi Richards

Сам Майкл работал в Red Hat, а сейчас занимается вопросами мониторинга крупном западном облачном провайдере и использует Prometheus, Grafana, OpenTelemetry, OpenSearch и Fluent Bit. Кстати, под инструменты логирования, аналитики и интерактивной визуализации в его книге выделен отдельный подраздел. Автор также уделит внимание межпроцессному взаимодействию, работе с виртуальными машинами, сетевой связности и безопасности приложений.

Можно сказать, что Хаусенблас покажет, как использовать Linux не только в качестве инструмента администрирования, но как современную среду для разработки приложений и сервисов.

Linux System Programming Techniques

Эту книгу написал инженер Джек-Бенни Перссон, и он бывший участник The Linux Society в Швеции. Она может быть интересна системным администраторам, желающим поближе познакомиться с аспектами разработки или перейти в DevOps, а также начинающим и опытным программистам на Си.

Автор «Linux System Programming Techniques» делает упор на известную парадигму: «Программа должна решать всего одну задачу, но делать это хорошо». В этом контексте он разбирает такие темы, как POSIX-функции, сигналы, конвейеры и рассказывает, как проводить отладку программ с помощью GDB и Valgrind.

Джек-Бенни Перссон начинает с простых вещей вроде настройки среды разработки, но довольно быстро переходит к более продвинутым темам — например, созданию собственных системных демонов. Теоретических выкладок мало, но много программного кода. Соответствующие примеры автор выложил в репозиторий на GitHub, а на YouTube добавил плейлист с короткими роликами, демонстрирующими его выполнение.

UNIX and Linux System Administration Handbook

В рамках этой подборки нельзя обойти стороной бестселлер в категории «Администрирование UNIX» на Amazon, который регулярно упоминают в тематических тредах на Hacker News. Тим О’Райли, основатель одноименного издательства O’Reilly, даже отметил, что это одна из немногих книг, на которую они равняются при запуске собственных продуктов.

/ Unsplash.com / Annie Spratt
/ Unsplash.com / Annie Spratt

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

Что интересно, название «UNIX and Linux System Administration Handbook» немного обманчиво. Книга пережила целых пять изданий, и в последней версии авторы уже не говорят о «чистых» Unix-системах, а только о Unix-подобных — RHEL, Ubuntu, Debian и FreeBSD.

Можно сказать, что эта книга станет незаменимым настольным справочником для широкого круга сисадминов, комплаенс-специалистов и разработчиков. По крайней мере, этой точки зрения придерживается отец-основатель интернета Пол Викси.


 У себя в блоге мы рассказываем про облачные и открытые технологии. Подписывайтесь, чтобы не пропустить полезные материалы.


Теги:
Хабы:
Всего голосов 6: ↑6 и ↓0+6
Комментарии6

Публикации

Информация

Сайт
t1-cloud.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия

Истории