4-е издание, известного отечественного автора книг по Линуксам Дениса Колисниченко «Linux. От новичка к профессионалу», является наиболее полным руководством по работе с данной операционной системой и содержит самую актуальную информацию о Linux.. В книге описывается работа с такими дистрибутивами, как openSUSE 12.1, Fedora 16, Mandriva 2011, Ubuntu 11.10, Debian 6 и др. Помимо классических вопросов, таких как установка и настройка операционной системы Linux, настройка серверов на базе Linux, варианты загрузки Linux и управление загрузкой, работа с файловой системой и устройствами в Linux, в книге подробно описываются и новые возможности современных дистрибутивов Linux, такие как файловая система ext4, UUID накопителей, загрузчик GRUB2 и многое другое.
Книга Роберта Лава – одного из разработчиков ядра Linux, посвящена системному программированию - целому искусству написания системного программного обеспечения для Linux (в Linux системный код находится на низком уровне и взаимодействует напрямую с ядром и системными библиотеками). В книге подробно описываются функции и интерфейсы, включая стандартные и специальные интерфейсы Linux, объясняется не только то, как системные интерфейсы должны работать, но и как они реально работают, как эффективно и безопасно их можно использовать. Рассматриваются системные вызовы для процессов управления, включая процессы реального времени, рассматривается управление памятью.
Книга Дэвида Тейнсли «Linux и UNIX: программирование в shell» является практическим руководством по программированию стандартного командного интерпретатора UNIX Bourne shell, который полностью совместим с интерпретатором BASH shell в операционной системе Linux. В книге подробно описываются команды интерпретатора shell и их синтаксис, утилиты фильтрации текста, среда, создаваемая при регистрации пользователя в системе и ее настройка, базовые принципы программирования в среде интерпретатора shell, приемы создания сложных сценариев и многое другое.
Книга посвящена организации работы информационных центров, работающих в режиме 24 часа в сутки и 7 дней в неделю без отключений, которые могут быть в целях безопасности разнесены территориально. Подробно рассказывается о поддержании жизнедеятельности и организации вычислительного процесса используемых на таких центрах Unix-систем, начиная с фальшполов, монтажа оборудования в стойках, кабельной разводки, инсталляции программного обеспечения и до развертывания систем, их последующей передачи в эксплуатацию, мониторинга и сопровождения, а также о взаимодействии с многочисленными пользователями. Все примеры работы с инструментальными средствами приведены для Solaris и Red Hat Linux, хотя подойдут для всех известных разновидностей Unix, Linux и OpenBSD.
Команды в Линукс являются фундаментом, на котором держится вся операционная система, начиная с ядра и заканчивая приложениями. Информация о командах зачастую разноречива и находится в разных местах и не всегда отличается полнотой, кроме того, в ряде дистрибутивов на некоторые команды вообще отсутствует какая-либо документация. Книга «Команды Linux» является третьим переработанным и дополненным изданием справочника, который содержит свыше 530 команд: классических и новых, популярных и не очень, незаслуженно забытых или не нашедших должного распространения и применения. Описания команд расположены в алфавитном порядке, что делает удобным поиск команды. Кроме того, команды также классифицированы по тематическим направлениям и представлены в разделе «Типовые операции». Третье издание дополнено новыми командами по самым разным направлениям. Большое внимание уделено файловым системам ext3 и ReiserFS и связанным с ними командам. Справочник рассчитан на системных администраторов и пользователей Linux, FreeBSD и Unix без привязки к конкретному дистрибутиву.
Книга «Python в системном администрировании UNIX и Linux» демонстрирует, как можно эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python. Среди рассматриваемых тем: организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, создание интерактивных утилит с графическим интерфейсом, организация взаимодействия с базами данных и создание приложений для Google App Engine.
Практическое руководство, написанное одним из пионеров программирования для UNIX Марком Дж. Рочкиндом, поможет разработчикам решить свои задачи. Автор подробно, на примерах, описывает самые полезные системные вызовы UNIX. Также описаны особенности системных вызовов для различных реализаций UNIX и UNIX-подобных операционных систем, что поможет создавать универсальные портируемые приложения. Рассматривается межпроцессное и сетевое взаимодействие, терминальный и файловый ввод-вывод, управление сигналами, многопоточность, работа в реальном времени и многое другое.
В подробно освещаются аспекты применения Solaris в качестве сервера, обеспечивающего работу сетевых служб всех уровней. Учитывая новую волну интереса к Solaris как к корпоративной сетевой ОС, автор уделяет основное внимание службам уровня предприятий и предлагает концептуальный, сложный материал, отсутствующий в прочих руководствах. Издание ориентировано на опытных сетевых администраторов, нуждающихся в предметном руководстве по сетевым функциям Solaris; рассмотрен процесс установки системы на платформах Intel и Sparc. Материал книги, содержащий описание современных сетевых технологий, применяемых на практике, поможет освоить использование Solaris в качестве файлового сервера, сервера приложений и сервера баз данных и приобрести навыки, необходимые для понимания влияния новых служб и новых программных продуктов на существующие серверные системы.
В книге подробно описана вся работа с популярной сетевой операционной системой NetWare 6 — от инсталляции ее на сервере до тонкостей управления с помощью новейших утилит. Представлены организация и управление NDS eDirectory, iPrint и iFolder, ConsoleOne и MONITOR, обеспечение безопасности и работа с объектами, TCP/IP и Интернет. Кратко рассмотрена установка последней версии системы — NetWare 6.5 и работа с ней. Книга "Администрирование Novell NetWare 6.0/6.5" является источником фундаментальных знаний, отличающимся полнотой, практичностью и живым юмором. Вы, безусловно, оцените инструкции Джеймса Гаскина к стандартным технологиям NetWare, его глубокое исследование новых и расширенных возможностей системы, а также советы и хитрые приемы, которыми он знаменит.
В книге приведены подробные сведения об особенностях и возможностях операционной системы Linux, идеологии файловой системы, инсталляции и основных командах, компиляции ядра, настройках и сервисах. Рассмотрены вопросы организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемы администрирования сети, обеспечения безопасной работы и другие. Описаны способы настройки под Linux рабочих станций, в том числе и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров. Уделено особое внимание отладке взаимодействия с Linux-машинами такой "экзотической" периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п.