В книге известного автора Кристофера Негуса приводится описание современных дистрибутивов Linux, таких как Red Hat Fedora Core, KNOPPIX, Slackware, SUSE, Debian, Damn Small Linux, Gentoo, Feather, INSERT и Coyote, и рассматриваются способы решения ряда распространенных задач, возникающих перед пользователями и администраторами Linux. Большое внимание уделяется классическим и современным способам настройки, управления и использования операционной системы Linux и входящего в ее состав программного обеспечения.
В книге на примерах описывается настройка компьютера под управлением Linux в качестве рабочей станции профессионального разработчика, домашней мультимедийной станции, маршрутизатора, брандмауэра, а также сервера, предоставляющего доступ к различным службам в локальной сети и сети Интернет. На Английском.

В книге обсуждается большинство структур данных, алгоритмы и приемы программирования, применяемые в ядре, излагается подробная информация о строении современной операционной системы. Рассматривается управление памятью, в том числе буферизация файлов, выгрузка процессов и прямой доступ к памяти (DMA); виртуальная файловая система, Ext2 и Ext3, создание процессов и планирование их выполнения, сигналы, прерывания и важнейшие интерфейсы драйверов устройств, хронометрированные, синхронизация внутри ядра, взаимодействие между процессами (IPC), выполнение программ. Приводится построчный комментарий соответствующих фрагментов кода.
В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программные интерфейсы. Рассмотренные вопросы включают: процессов, управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, и особенности отладки. Автор книги является разработчиком основных подсистем ядра Linux. Ядро рассматривается как с теоретической, так и с прикладной точек зрения, что может привлечь читателей с различными интересами и потребностями.
Книга может быть рекомендована как начинающим, так и программного обеспечения, а также в качестве дополнительных учебных материалов.
Инсталляция дистрибутива Linux описана поэтапно. Каждый этап сопровождается развернутым объяснением. Приведены сведения о командах запуска ОС, создании учетных записей пользователей. Изложены основные приемы работы в текстовых и графических оболочках, наиболее популярных файловых менеджерах Linux, описана настройка удаленного соединения и способов подключения к Интернету. Рассмотрены принципы администрирования системы и использования конфигурационных файлов.
Для широкого круга пользователей.
В курсе даются основные понятия операционной системы Linux и важнейшие навыки работы в ней. Наложение сопровождается большим количеством практических примеров. Данный курс может рассматриваться как учебник для студентов, начинающих обучение по специальностям в области информатики и еще не знакомых с ОС Linux.
Рекомендовано для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.
В учебном пособии рассматриваются вопросы, связанные с защитой копьютерной информации в автономных компьютерных
системах, работающих под управлением операционных систем семейства Linux. Основное внимание удалено защите
информации на уровне файловых систем. Детально излагаются структура распространенных файловых систем EXT2FS
и EXT3FS, что позволяет приобрести знания и умения по восстановлению утерянной информации. Рассматриваются
разнообразные вопросы, имеющие отношение к компьютерной безопасности и администрированию компьютерных систем.
В учебное пособие включено пять лабораторных работ по исследованию защитных механизмов операционной системы
Linux.
Учебное пособие предназначено для студентов, обучающихся по специальностям 075200 -- Компьютерная безопасность,
075500 -- Комплексное обеспечение информационной безопасности автоматизированных систем, 075600 -- Информационная
безопасность телекоммуникацтонных систем. Пособие также может быть полезно широкому кругу читателей -- от опытного
пользователя и системного администратора, до преподавателя вуза и компьютерного эксперта-криминалиста.

Приводятся общие сведения о развитии UNIX. Рассматриваются утилиты, команды, системные вызовы и библиотечные функции для различных категорий пользователей. Описываются командные интерпретаторы Bourne shell, Korn shell, C shell и Bourne Again shell.
Обсуждаются проблемы организации сети и использования Интернета. Подробно рассматриваются организация файловой системы, управление вызовами, ввод/вывод и взаимодействие процессов. Обсуждаются вопросы системного администрирования.
Особое внимание уделено средствам программирования на языке C и системному программированию.



