|
- Valery V. Kachurov, 4.02.2003, Linuxbegin.ru. -
На правах вступления :). В начале 2002 года я, после многочисленных просьб читателей моей рассылки Linuxbegin, решил опубликовать в рассылке (а позже - и на официальном сайте рассылки) список лучших книг на русском языке для изучения UNIX/Linux. Этот список стал довольно популярным в Сети, и на него появилось много ссылок. Поэтому я решил его немного обновить + исправить несколько неточностей в старом списке :). В дальнейшем этот список так же будет время от времени обновляться и дополняться.
Сейчас в продаже имеется огромное количество книг по Unix/Linux. Надеюсь, что этот список поможет вам выбрать то, что нужно. Сам я, конечно же, всего этого не читал :), поэтому здесь могут быть небольшие неточности. Список составлен на основе детального изучения Web (особо хочется отметить эту страничку) + лучших Internet-магазинов, торгующих книгами, а так же на основании дискуссий в списках рассылки SoobCha и ALT Linux Community. В список не попали книги по UNIX/Linux на английском языке (а их - огромное количество, см. amazon.com), а так же книги по различным прикладным материалам (php, mysql, oracle, latex, ...).
Ссылки на то, где можно купить ту или иную книгу, не даются намеренно, чтобы не рекламировать какой-то один магазин (к тому же, я ещё не нашел подходящих спонсоров - здесь могла бы быть ваша реклама :).
Содержание.
1) Linux.
1.1. Лучшие книги для изучения Linux.
1.2. Справочники по Linux.
1.3. Лучшие книги по Linux в электронном виде.
1.4. Linux - более продвинутый уровень (администрирование, безопасность, ...)
2) Лучшие книги по UNIX (основы, администрирование, безопасность, ...)
3) Общие вопросы по администрированию, безопасности, сетям, и т.д.
1) Linux.
1.1. Лучшие книги для изучения Linux:
Костромин В. А. "Linux для пользователя". БХВ - Петербург, 2002,
672 стр., ISBN: 5-94157-183-6
Одна из новейших и лучших книг для начинающих пользователей Linux. Приводятся сведения об истории создания Linux и существующих дистрибутивах. Обсуждается инсталляция и настройка Linux, описываются файловая система, графический интерфейс и интерфейс командной строки, подключение и настройка аппаратных средств, установка и обновление программных пакетов, работа в локальной сети и Интернете. Основная задача данной книги - описать процесс создания на Вашем компьютере "удобной" рабочей среды, состоящей из набора необходимых приложений и обеспечивающей выполнение стоящих перед вами задач. По соотношению полезной информации на рубль затрат она, безусловно, превосходит все другие издания :).
Комментарий от автора этой книги: "Сейчас готовится второе издание, и поэтому мне очень нужны отклики читателей. В частности, меня интересуют ответы на такие вопросы: Нет ли там чего лишнего, что написано непонятно, и чего не хватает (именно для начинающего). Я стремлюсь к повышению плотности полезной информации, так что хотелось бы получить от читателей любые критические замечания и предложения. Отзывы принимаются на kos@linux-ve.net".
Матт Уэлш, Матиас Калле Далхаймер, Лар Кауфман "Запускаем Linux" (Running Linux). СПб "Символ-Плюс", 2000 г, 832 стр., ISBN 5-93286-011-1
Многочисленные отзывы читателей говорят о том, что это - действительно лучшая книга для изучения Linux. Cодержит полное руководство по установке и настройке, исчерпывающие сведения по сопровождению системы, подробно рассказывает о средствах разработки документов и программировании, а также о принципах администрирования сетей, файловых систем и Web-узлов. Она будет незаменима для тех, кто только еще начал осваивать премудрости Linux, и не окажется лишней в библиотеке опытных пользователей этой системы.
Д.Бендел, Р.Нейпир "Использование Linux. 6-е издание". Вильямс, 2002 г, 784 стр., ISBN: 5-8459-0234-7.
Книга содержит практические аспекты использования Linux как начинающими, так и опытными пользователями. Кроме описания приемов работы и конфигурирования популярных графических сред КDЕ и GNOME, приведены сведения об общей настройке системы и ее архитектуре, различных аспектах системного администрирования Linux и работе в сетевой среде. Описание принципов работы той или иной подсистемы сопровождается рекомендациями по ее настройке и практическими примерами ее эффективного использования.
Водолазкий В.В., Колядов А.Н "Путь к Linux". Третье издание. 2002 г, 560 стр.
Книга посвящена описанию процесса установки и настройки операционной системы Linux. Кроме того, рассматриваются вопросы настройки ядра системы, приводятся решения практических проблем, возникающих в ходе установки и эксплуатации системы. Предлагаемые автором решения представляют собой конкретные рецепты, но в то же время позволяют пользователю разобраться в механизме их реализации. По сравнению с предыдущими изданиями книга дополнена новыми главами и переработана.
Билл Болл, Дэвид Питтс "Red Hat Linux 7.х". 2002, ДиаСофтЮП, 880 стр., ISBN: 5-93772-034-2.
Эта книга охватывает практически все аспекты работы с Linux. Первая часть книги поможет вам без проблем начать работать с Linux. Подробно освещается инсталляция и настройка системы, управление загрузкой, конфигурирование системы X Window System и другие основные пользовательские сервисы. Большое внимание уделено сетевым возможностям Linux. Вторая половина книги целиком посвящена вопросам системного администрирования.
Патрик Фолькердинг, Кевин Ричард и Эрик Фостер-Джонсон. "Установка и конфигурирование Linux: учебный курс". Питер, 2000, 496 с., ISBN 5-8046-0084-2
"Если хотите без проблем установить Линукс и работать в нем, эта книга - лучший выбор. Она очень ярко, живо и компетентно написана и содержит беспрецедентно подробное обсуждение вопросов, связанных с конфигурацией графической среды". Так же к ней прилагается диск с облегченной версией Slackware Linux.
А. Федорчук "Офис, графика, Web в Linux". BHV-СПб, 2000 г, 416 стр., ISBN 5-94157-040-6
Книга посвящена практическим приемам работы с Linux и, главным образом, с его приложениями, начиная с подбора аппаратного обеспечения, выбора дистрибутива, установки системы и заканчивая методами представления результатов работы. Основное внимание уделено программам для работы с текстами, растровой и векторной графикой, а также офисным пакетом. Книга ориентирована на профессиональных пользователей Windows, занимающихся разработкой оригинальных авторских материалов, не имеющих специальной компьютерной подготовки и опыта работы с Unix-системами.
Петцке "Linux. От понимания к применению" ДМК, 2000 г, 576 стр., ISBN 5-93700-004-8
В этой книге рассказывается об основных возможностях операционной системы Linux. Отсутствует ориентация на какой-либо дистрибутив: практически все главы будут одинаково полезны пользователям RedHat, Slackware, SuSE и Debian. Рассматриваются базовые понятия, устройство системы, ее настройка и администрирование, наиболее важные команды, текстовые редакторы, командные интерпретаторы, а также рассказывается о программировании на языке tcl/tk, позволяющем создавать полноценные графические приложения. Доступный стиль изложения поможет даже новичкам быстро разобраться с Linux и эффективно использовать ее в своей повседневной работе.
1.2. Справочники по Linux:
Эллен Сивер, Стивен Спейнауэр, Стивен Фиггинс, Джессика П. Хекман "Linux. Справочник", Символ - Плюс, 2001 г, 912 стр., ISBN 5-93286-012-х.
"Справочник Linux" - это уже третье издание бестселлера издательства O'Reilly "Linux in a Nutshell". Данное издание представляет собой полноценный справочник по пользовательским командам, инструментам для программирования, администрирования и работы с сетями. Это - книга, которую должен иметь под рукой любой пользователь Linux. Она весит меньше, чем распечатка страниц руководства, но включает все, что необходимо для обычной каждодневной работы с системой.
Р.Петерсен, "Энциклопедия Linux", Питер, 2002 г, 1008 стр., ISDN 5-94723-110-7.
Книга является полным руководством по операционной системе Linux и содержит всеобъемлющую информацию об инсталляции системы, конфигурировании ядра, средств обеспечения работы в сети и средств защиты. Подробно рассмотрены вопросы установки и администрирования различных серверов (FTP, Apache, Samba, новостей и прокси), организации работы с офисными и другими настольными приложениями в многооконных графических средах, а также программирования на языках shell, Perl, Tcl/Tk и Gawk. Прилагаемые компакт-диски содержат дистрибутив Red Hat Linux 7.2.
Скловская С "Команды Linux: Справочник. 2-е издание, переработанное и дополненное". 2002, 720 стр., ISBN: 5-93772-025-3
Что представляют собой команды? Это - основа всех основ. Однако информация о них подчас рассредоточена в разных местах, не всегда отличается полнотой и удобством поиска, а иногда в иных дистрибутивах и вовсе отсутствует. Книга содержит около 490 команд: классических и новых, популярных и не очень, незаслуженно забытых или не нашедших у нас должного распространения. Все они расположены в алфавитном порядке. Кроме того, приведена полная классификация команд, позволяющая ознакомиться со всеми компонентами тематического раздела и в дальнейшем получить информацию о конкретных командах.
Брайн Пфаффенбергер "Linux: специальный справочник". Питер, 2001 г, 576 стр.
Cправочник по командам и утилитам Linux. Книга не привязана к конкретному дистрибутиву и не является простым пересказом страниц руководства. Помимо описания команд и утилит в книге имеются разделы, посвященные работе в X Window и управлению мультимедийными устройствами. Книга рассчитана на читателей любого уровня подготовки: от рядовых пользователей до системных администраторов.
1.3. Лучшие книги по Linux в электронном виде:
Linus Torvalds "Just For Fun".
Без комментариев. Лучшая книга для тех, кто хочет узнать историю и философию Linux. Найти в электронном виде можно где угодно - например, здесь (html) или здесь (text, tar.gz).
Linux System Administrator Guide (SAG). Эви Неммет, Гарт Снайдер, Скотт Сибасс, Трент Р. Хейн.
Книга про Linux от создателей "UNIX: руководство системного администратора". Полную версию в электронном виде можно найти, например, здесь.
Linux Network Administrator Guide (NAG). Олаф Кирх (Olaf Kirch).
Руководство администратора сети. Можно найти, например, здесь.
Руководство начинающего пользователя Linux (оно же "Руководство новичка - администратора Linux", или просто LNAG :).
Официальный сайт русской версии - здесь. Перевод ещё не завершён, но переведено уже больше, чем 50%. Когда работа будет завершена, можно будет взяться, например, за "LINUX: Rute User's Tutorial and Exposition" :).
Со всеми остальными книгами по Linux в электронном виде можно ознакомиться в соотвествующих разделах Linux.org.ru и Linux-ve.net.
1.4. Linux - более продвинутый уровень (администрирование, безопасность, ...).
Дэвид Тейнсли, "Linux и UNIX: программирование в shell. Руководство разработчика". BHV, 2001 г, 464 стр., ISBN 966-552-085-7
Данная книга является практическим руководством по программированию интерпретатора Bourne shell - стандартного командного интерпретатора в UNIX, полностью совместимого с интерпретатором BASH shell в Linux. Книга предназначена для начинающих и опытных программистов и содержит множество полезных примеров, советов и подсказок. С ее помощью читатель сможет быстро научиться создавать shell-сценарии для реальных задач и ситуаций.
Колисниченко Д.Н, Linux-сервер своими руками (+CD). 2002, Наука и Техника, 576 стр.,
ISBN: 5-94387-063-6.
В книге подробно рассмотрены настройки сетевых сервисов, позволяющих создать на основе ОС Linux сервер любого типа: от сервера локальной сети до Интернет-сервера и сервера удаленного доступа. Детально описано администрирование Linux. Изложение материала построено на основе дистрибутивов Red Hat и Mandrake. Много уникальной информации: запуск Windows-игр под Linux, настройка антивирусов, и т.д. Особое внимание уделено безопасности. Книга подойдет как для профессиональных, так и для начинающих администраторов, поскольку изложение материала начинается с установки ОС Linux, а в первой главе дано описание основных сетевых технологий и протоколов.
Андрей Шевель "Linux. Обработка текстов. Специальный справочник" Питер, 2001, 384 стр., ISBN: 5272000390
Предлагаемая книга призвана ответить на вопросы пользователя: `Какие преимущества даст мне операционная система Linux? Зачем она мне? Что я смогу с ее помощью делать?` Книга посвящена всему, что связано с обработкой текстовой информации. Сюда входит набор, редактирование текстов, оформление, структурирование их, поиск, автоматическое преобразование, верстка, создание хранилищ текстовой информации и баз данных, создание, отправка и прием электронной корреспонденции, описание офисных приложений, словом, все то, что входит в круг обязанностей любого работника современного офиса: от менеджера до секретаря.
Максимальная защита Linux. Искусство настройки. 2002 г, 752 стр., ISBN 5-93772-019-9
Тема защиты компьютерных систем вообще, и ОС Linux в частности, раскрывается максимально полно - от физической защиты "железа" и планирования инсталляции до защиты конкретных служб. Описываются средства оперативного выявления вторжений. Автор книги - опытный специалист по взлому, создатель систем защиты и системный администратор, поэтому его наблюдения, советы и рекомендации особенно ценны. Реализация предлагаемых в данной книге рецептов позволяет быстро выйти на уровень защиты, достаточный для работы Linux-сервера в корпоративной среде. Во втором издании переработаны многие разделы и материал книги приведен в соответствие современному состоянию Linux и его приложений.
Хатч, Брайан, Ли, Джеймс, Курц, Джордж. "Секреты хакеров. Безопасность Linux - готовые решения". 2002, Вильямс, 544 стр., ISBN: 5-8459-0244-4
Эта книга поможет обеспечить безопасность и надежную защиту систем Linux, которые по-прежнему представляют собой одну из наиболее уязвимых целей для атак хакеров. Высококвалифицированные авторы расскажут читателям о проблемах хакинга в Linux более подробно, чем это было сделано когда-либо ранее. В книге на реальных примерах раскрыты все известные типы атак и представлены приемлемые методы и средства противодействия каждой конкретной атаке, начиная с профилактических действий, которые необходимо принимать до подключения компьютера к сети, и заканчивая средствами оперативного выявления вторжения. Книга рассчитана на сетевых администраторов и пользователей высокой квалификации.
С.Сетчел, "Linux IP Stacks в комментариях". 2001, К., ДиаСофт, 288 стр., ISBN: 966-7393-83-6
Книга Linux IP Stacks в комментариях предлагает уникальную информацию по внутреннему строению существующего программного кода семейства протоколов TCP/IP.
Ричард Блам, "Система электронной почты на основе LINUX". 2001, М., "Вильямс", 448 стр., ISBN: 5-8459-0118-9
В этой книге рассмотрено создание системы электронной почты с учетом требований вашей компании. Независимо оттого, создаете вы систему для двух пользователей у себя дома или для двух сотен в своем офисе, эта книга поможет решить все ваши проблемы. В книге описаны основные концепции, изучив которые, вы сможете составить представление о принципах работы электронной почты. Здесь также показано, как эти концепции реализуются в самых популярных программных пакетах по работе с электронной почтой.
М. Гуссенс, С. Ратц, Ф. Миттельбах "Путеводитель по пакету LaTEX и его графическим расширениям". Мир, 2002 г, 624 стр, ISBN: 5-03-003388-2
Исчерпывающий справочник по стандартным графическим расширениям LaTEX`а, позволяющим сопроводить текст иллюстрациями высокого качества. Представляет интерес для всех TEX-пользователей: научных работников, самостоятельно готовящих свои работы к изданию, профессиональных наборщиков и дизайнеров, специалистов по издательским системам и студентов соответствующих специальностей.
2) Лучшие книги по UNIX (основы, администрирование, безопасность, ...):
Эви Неммет, Гарт Снайдер, Скотт Сибасс, Трент Р. Хейн "UNIX: руководство системного администратора. 3-е издание". (RED BOOK). BHV СПб, 2002 г, 832 стр.
Секрет популярности этой книги - в том, что она действительно является всеобъемлющим и практическим руководством по админинстрированию Unix-систем. В ней вы найдете ответы на все ваши вопросы: от простейших организационных до сложнейших, возникающих при конфигурировании ядра и управления сложными сетями. Для начинающего пользователя эта книга представляет скорее познавательный, нежели практический интерес, поскольку в ней предполагается, что читатель уже умеет работать в Unix.
Андрей Робачевский "Операционная система UNIX".
BHV-СПб, 2000, ISBN 5-8206-0030-4, 528 стр.
Еще одна из лучших книг по UNIX. Хороша как справочник, просвещает мозги на предмет, как всё это устроено. "Книга посвящена семейству операционных систем UNIX и содержит информацию о принципах организации, идеологии и архитектуре, объединяющих различные версии этой операционной системы. В книге рассматриваются: архитектура ядра UNIX, программный интерфейс UNIX, пользовательская среда и сетевая поддержка в UNIX".
Джеймс С.Армстронг "Секреты UNIX (2-е издание)". Вильямс, 2000, 1072 стр, ISBN 5-8459-0068-9
Для начинающих пользователей UNIX написано много хороших книг. Существуют книги и для экспертов, в которых содержатся подробные рекомендации на все случаи жизни. Остались забытыми лишь опытные пользователи, которые хотят стать настоящими экспертами. Эта книга рассчитана именно на них.
С. Немнюгин, А. Комолкин, М. Чаунин "Эффективная работа в UNIX". Питер, 2001, 688 стр, ISBN 5-272-00197-4
Книга предназначена для обычного пользователя. В ней собрана информация, необходимая для эффективной работы в UNIX, которая до сих пор была разбросана по множеству самых разных источников и представляла определенные трудности для поиска. Особо следует упомянуть основы программирования для командного интерпретатора bash, описание подсистемы печати и языка PostScript.
Кирк Уэингроу "UNIX. Полезные советы для системных администраторов". ДМК Пресс, 2001, 416 стр, ISBN: 5-94074-071-5.
В книге представлено описание малоизвестных, но крайне важных приемов работы с ОС. Книга поможет вам значительно повысить эффективность использования операционной системы. Автор подробно освещает такие темы, как администрирование сети, безопасность ОС, настройка компьютера, работа с учетными записями и файлами, эмуляция терминалов. Автор этой книги поддерживает один из самых больших информационных ресурсов по UNIX - Web-сайт UNIX Guru Universe (http://www.ugu.com).
Уинзор Дж, SOLARIS. Руководство системного администратора. 3-е изд. 2002,СПб., Питер, 448 стр., ISBN: 5-94723-376-2
Эта книга будет полезна всем: сетевым инженерам, системным администраторам, пользователям, нуждающимся в эффективном справочном руководстве. Те, кто никогда ранее не работал с операционной системой Solaris, смогут изучить ее во всех деталях. Те же, кто с ней давно на 'ты', увидят в этой книге удобный настольный справочник, заменяющий объемные тома руководств. Книга ориентирована на решение административных задач и позволяет быстро получить информацию о командах системы.
Майкл Эбен, Брайан Таймэн. "FreeBSD. Энциклопедия пользователя" +2CD. 2002, К., ООО "Тид "ДС", 736 стр., ISBN: 966-7992-09-8
Эксперты в области операционных систем и системного администрирования написали эту книгу для тех, кому нужна надежная серверная операционная система. Если раньше вам не приходилось работать с FreeBSD, книга поможет перейти на эту систему с Linux или Windows. В ней подробно рассказано об инсталляции системы, управлении загрузкой, конфигурировании системы X- Window и важнейших пользовательских сервисах.
Эд Бруксбэнк "Samba. Руководство системного администратора. Для профессионалов". 2001, Питер, 416 стр., ISBN: 5-3180-0093-2
Если вы администратор UNIX или Windows NT и хотите разделять ресурсы UNIX с Windows-клиентами, эта книга - для вас. Она - единственное справочное руководство, которое потребуется вам для администрирования файловых служб и служб печати на базе Samba. Приложения содержат полезную информацию: коды ошибок, лицензия GPL, список ресурсов Интернета, которые помогут вам быть в курсе новостей и последних достижений мира Samba.
Дж. Фридл. "Регулярные выражения. Библиотека программиста". Питер, 2001 г, 352 стр.
Эта книга посвящена регулярным выражениям ? мощному средству обработки текстов. Если вы никогда не пользовались регулярными выражениями, она откроет перед вами совершенно новые возможности. С ее помощью вы научитесь использовать регулярные выражения на практике и извлекать максимум пользы из тех программ, в которых они поддерживаются. Впрочем, этим дело не ограничивается ? вы овладеете регулярными выражениями на действительно мастерском уровне. Материал излагается настолько подробно, а круг рассматриваемых тем настолько широк, что даже опытного программиста ждет немало открытий.
3) Общие вопросы по администрированию, безопасности, сетям, и т.д.:
Скотт Бармен "Разработка правил информационной безопасности". Вильямс, 2002 г, 208 стр.
Правила информационной безопасности играют ключевую роль в обеспечении защиты систем и сети. Эта книга поможет понять, какими знаниями нужно обладать для разработки эффективных правил информационной безопасности. Помимо обсуждения процесса разработки и возможных направлений развития политики организации, книга поможет по-новому взглянуть на различные аспекты безопасности и предложит готовые образцы формулировок для документов, расширяя ваш кругозор в области информационной безопасности.
Эндрю Таненбаум "Современные операционные системы". Второе издание. 2002, СПб., Питер, 1040 стр., ISBN: 5-318-00299-4.
Это с нетерпением ожидаемое, переработанное и исправленное издание всемирного бестселлера включает в себя сведения о последних достижениях в области технологий операционных систем. Книга построена на примерах и содержит информацию, необходимую для понимания функционирования современных операционных систем. Благодаря практическому опыту, приобретенному при разработке нескольких операционных систем, и высокому уровню знания предмета Эндрю Таненбаум смог ясно и увлеченно рассказать о сложных вещах. В книге приводится множество важных подробностей, которых нет ни в одном другом издании.
Эндрю Таненбаум "Компьютерные сети. Третье издание". Питер. 2002 г, 848 стр., ISBN: 5-318-00300-1
Эта книга претендует на звание Библии Сетевого Администратора. В ней подробно и последовательно изложены основные концепции, определяющие современное состояние и тенденции развития компьютерных сетей. Автор подробнейшим образом объясняет устройство и принципы работы аппаратного и программного обеспечения, рассматривает все аспекты и уровни организации сетей, от физического до уровня прикладных программ.
К.Закер "Компьютерные сети. Модернизация, поиск неисправностей". BHV-СПб, 2002, 1008 стр, ISBN: 5-94157-042-2.
Книга известного эксперта по сетевым технологиям, автора и редактора многих публикаций К.Закера представляет собой полное руководство по созданию, конфигурированию и обслуживанию локальных сетей. Книга содержит обзор популярных технических и программных решений для WWW, затрагивает взаимодействие локальных и глобальных сетей на всех уровнях.
В. Г. Олифер, Н. А. Олифер "Компьютерные сети. Принципы, технологии, протоколы". Питер, 2003 г, 672 стр.
Книга представляет собой фундаментальный учебник, в котором последовательно рассматриваются все основные аспекты архитектуры и технологии современных компьютерных сетей.
А. Б. Семенов, С. К. Стрижаков, И. Р. Сунчелей "Структурированные кабельные системы" Издание 4. ДМК Пресс, компания АйТи, 2002 г, 654 стр., ISBN 5-94074-163-0
В книге рассматриваются основные положения стандартов, регламентирующих принципы и правила построения структурированных кабельных систем (СКС). Приводятся сведения о компонентах, применяемых при создании СКС: электрических и оптических кабелях, коммутационно-распределительных устройствах, шнурах, монтажном оборудовании и декоративных коробах. Описываются правила тестирования смонтированных кабельных систем и используемые для этого приборы, а также принципы эксплуатационного обслуживания смонтированных СКС.
История:
4.02.03: Добавлена книжка Д.Бендел, Р.Нейпир "Использование Linux. 6-е издание", а так же - авторские комментарии к книге Костромин В. А. "Linux для пользователя".
28.01.03: Список выложен на http://linuxshop.ru/linuxbegin/article156.html.
|