Внутреннее устройство Linux, Уорд Б., 2016.
Книга, которую вы держите в руках, уже стала бестселлером на Западе. Она описывает все тонкости работы с операционной системой Linux, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах этого издания вы приобретете базовые знания о работе с ядром Linux и о принципах правильной эксплуатации компьютерных сетей. В книге также затрагиваются вопросы программирования сценариев оболочки и обращения с языком С, освещаются темы защиты информации, виртуализации и прочие незаменимые вещи.
1 Общая картина.
На первый взгляд современная операционная система, например Linux, является достаточно сложной и состоит из большого количества частей, которые одновременно функционируют и взаимодействуют друг с другом. Так, веб-сервер может обмениваться данными с сервером базы данных, который, в свою очередь, использует совместную библиотеку, применяемую многими другими программами. Как же все это работает? Наиболее эффективно понять устройство операционной системы можно с помощью абстракции — изящного способа сказать о том, что вы игнорируете большинство деталей. Например, когда вы едете в автомобиле, вам, как правило, не приходится задумываться о таких деталях, как крепежные болты, которые удерживают двигатель внутри машины, или же о людях, проложивших дорогу и поддерживающих ее в хорошем состоянии. Если вы едете в машине как пассажир, вам нужно знать лишь то, для чего предназначен автомобиль (он перемещает вас куда-либо), а также некоторые элементарные правила его использования (как обращаться с дверью и ремнем безопасности).
Краткое содержание.
Предисловие.
Благодарности.
От издательства.
Глава 1. Общая картина.
Глава 2. Основные команды и структура каталогов.
Глава 3. Устройства.
Глава 4. Диски и файловые системы.
Глава 5. Как происходит загрузка ядра Linux.
Глава 6. Как запускается пространство пользователя.
Глава 7. Конфигурация системы: журнал, системное время, пакетные задания и пользователи.
Глава 8. Подробное рассмотрение процессов и использования ресурсов.
Глава 9. Представление о сети и ее конфигурации.
Глава 10. Сетевые приложения и службы.
Глава 11. Введение в сценарии оболочки.
Глава 12. Передача файлов по сети.
Глава 13. Пользовательское окружение.
Глава 14. Краткий обзор рабочего стола Linux.
Глава 15. Инструменты разработчика.
Глава 16. Введение в программное обеспечение для компиляции кода на языке С.
Глава 17. Строим на фундаменте.
Купить .
Теги: Уорд :: 2016 :: устройство :: Linux
Смотрите также учебники, книги и учебные материалы:
- Осваиваем Kubernetes, оркестрация контейнерных архитектур, Сайфан Д., 2019
- Ubuntu и Debian Linux для продвинутых, более 1000 незаменимых команд, Негус К., Казн Ф., 2011
- Continuous delivery, практика непрерывных апдейтов, Эберхард В., 2018
- Linux на практике, Бреснахэн К., Блум Р., 2017
- Kafka Streams в действии, приложения и микросервисы для работы в реальном времени, Беджек Б., 2019
- Алгоритмы интеллектуального Интернета, передовые методики сбора, анализа и обработки данных, Марманис X., Бабенко Д., 2011
- Data Science, инсайдерская информация для новичков, включая язык R, О Нил К., Шатт Р., 2019
- 25 советов выжившего на ИТ-проектах, Абазьева М., 2019