Разное

Книги лучшие по linux: Лучшие книги о Linux

Содержание

Лучшие книги о Linux

Всем нам нужно откуда-то черпать знания. Это могут быть собственные эксперименты, статьи из интернета, форумы. Но самый надежный и проверенный источник — книги. Если вы хотите повысить свой уровень знаний Linux до уровня системного администратора вам обязательно понадобятся лучшие книги о Linux. На данный момент уже существует большое количество книг об операционной системе Linux, Unix, сетям и программированию, но большинство из них распространяются за деньги и не все доступны на русском.

В этой статье я собрал 18 лучших книг о Linux. Они затрагивают различные области: администрирование, программирование, философию открытого ПО, обучение новичков. Не все из них переведены на русский. Да, да пользователи Linux должны знать английский. В описании каждой книги я напишу на каком языке она распространяется и ее цену. Тем не менее большинство из этих книг о Linux можно найти бесплатно на просторах интернета. Здесь есть как лучшие книги о linux для начинающих, так и книги по linux для опытных пользователей и профессионалов.

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

Линус Торвальдс, Дэвид Даймонд — Just for fun

Книга, несомненно, Must Have! Для каждого уважающего себя линуксоида. Она написана создателем ядра Linux — Линусом Торвальдсом. В ней он рассказывает свою биографию, описывает с чего все началось, процесс создания и разработки ядра и операционной системы Linux. В книге отражено виденье Линусом концепции свободного программного обеспечения, дальнейшего развития Linux и компьютерной индустрии. Лучшая книга по Linux и истории его создания.

Языки: оригинал — финский и шведский, переведена на множество языков мира, в том числе и русский.

Год выпуска: 2002

Цена: Бесплатно

Ю. Вахалия — UNIX изнутри

Это книга не совсем о Linux, она о ядре Unix. Здесь рассказывается обо всех аспектах ядра Unix, с точки зрения разработчика. Описано внутреннее устройство ядра, его структуры и их реализация. Книга явно не для начинающих и может быть использована в качестве пособия по изучению ядра UNIX в ВУЗах.

Язык: Русский, Английский

Год выпуска: 2003

Цена: $7

Андрей Робачевский — Операционная система UNIX

Еще одна книга о ядре UNIX, только на этот раз от российского автора. По своей концепции похожа на предыдущую книгу. Рассматривается внутренняя архитектура ядра, подсистемы ввода/вывода, управление памятью и процессами, системные вызовы и библиотеки. Немного затронуты протоколы сети TCP/IP, сетевые подсистемы и сокеты.

Язык: Русский

Год выпуска: 2010

Цена: $26

Д. Н. Колиснеченко, В. Аллен — LINUX Полное Руководство

Это один из наиболее полных справочников о Linux, предоставляющих наиболее полное представление об операционной системе. В книге высветлены три аспекта: Linux для пользователя, Linux для системного и сетевого администратора и программирование в Linux. Здесь охвачено все — от простой установки программного обеспечения, до серьезных настроек и внутренних процессов системы. В основном описываются дистрибутивы Red Hat, Fedora и Mandriva. Это лучшая книга о linux для начинающих, так и уже опытных пользователей.

Язык: Русский

Год выпуска: 2007

Цена: $5

Эви Немет, Гарт Снайдер, Трент Р. Хейн — Руководство администратора Linux

Это книга, написанная профессионалами, наиболее полное руководство по установке настройки и развертыванию большинства популярных дистрибутивов Linux: Red Hat, Fedora, Suse Linux, Debian, Ubuntu и другие. Здесь рассматривается все — от базовых задач администрирования, до более сложных проблем — настройки сети и производительности системы.

Язык: Русский

Год выпуска: 2007

Цена бумажной книги: $31

Дэвид Тейнсли — Linux и UNIX: программирование в shell. Руководство разработчика

Это практическое руководство по программированию в интерпретаторе команд Unix — Bourme shell, который полностью совместим с интерпретатором Linux BASH. Книга подойдет как новичкам, так и более опытным пользователям. Вы научитесь создавать скрипты для решения большинства возникающих задач.

Язык: Русский

Год выпуска: 2001

Джеймс Армстронг — Секреты Unix

Эта книга выделяется среди других публикаций, посвященных UNIX. Есть книги по linux для начинающих пользователей, описывающие основы также есть много книг для экспертов, эта же книга ориентирована на обычных опытных пользователей. Здесь описываются не просто команды Unix, а внутренние процессы, происходящие в системе. Книга научит вас использовать правильные средства для решения своих задач и объединять команды, чтобы достичь лучшего результата. Здесь есть все от основ, до разработки собственных программ.

Язык: Русский, Английский

Год выпуска: 2001

Стивен Спейнауэр, Эллен Сивер — Linux. Справочник

Это справочник, охватывающий все команды Linux, доступные в большинстве дистрибутивов. Здесь есть команды начиная от системных инструментов администрирования до средств создания программ, все описано очень подробно с детальным описанием опций команд и их синтаксиса, а также нескольких командных интерпретаторов.

Язык: Русский, Английский

Год выпуска: 2001

Брайн Керниган, Роб Пайк — UNIX. Программное окружение

В книге описывается UNIX через призму языка программирования Си. Она будет полезна тем, кто хочет научится программировать с помощью поставляемых с системой инструментов. Здесь описан ввод, работа с файлами, переменные окружения, системные сигналы и вызовы. После прочтения книги вы сможете работать с системой еще более эффективно.

Язык: Русский

Год выпуска: 2003

Скотт Манн — Linux. Администрирование сетей TCP/IP

Это книга о наиболее популярном на данный момент протоколе — протоколе сетевого взаимодействия между компьютерами — TCP/IP. Начинается описание от основ TCP и модели OSI и завершается подробным обзором каждого уровня OSI с примерами реализации в Linux.

Книга будет интересна сетевым администраторам и разработчикам сетевых приложений.

Язык: Русский

Год выпуска: 2008

Эви Немет — UNIX. Руководство Системного Администратора

Книга предназначена для системных администраторов, работающих в среде UNIX. Она будет полезна как профессионалам, так и новичкам, только постигающим это трудное и очень интересное занятие. Здесь описаны много используемых опытными администраторами приемов: настройка, повышение производительности, администрирование сети, настройка обмена почтой, подключение устройств. Относительно новая и лучшая книга по linux для системных администраторов.

В книге есть большое количество примеров, для популярнейших версий UNIX — FreeBSD и Red Hat.

Язык: Русский

Год выпуска: 2012

Д. Бендел , Р. Нейпер — Использование Linux

В книге linux представлены практические аспекты работы с Linux как для начинающих, так и более опытных пользователей. Есть описание настройки системы, рабочих столов KDE, Gnome, описана внутренняя архитектура системы. Книга ориентирована на Calculera, Red Hat и Debain Linux. Это отличная книга про linux для новых пользователей, несмотря на то, что написана довольно давно.

Язык: Русский

Год выпуска: 2005

Эндрю Таненбаум — Современные операционные системы

Эта книга поможет понять общую картину современных операционных систем и их функционирования. Здесь представлено описание не только работы Linux, но и Windows 8, а также Android. Книга также затрагивает мультиядерные системы и облачные вычисления.

Язык: Русский

Год выпуска: 2015

Даниэл Дж. Баррет — Linux. Основные команды. Карманный справочник

Еще один справочник команд для Linux. Подойдет как новичкам в качестве учебного пособия, так и опытным пользователям. Команды разделены по категориям, описано местоположение команды на диске и принадлежность ее к пакету. Для некоторых команд есть примеры работы с ними.

Язык: Русский

Год выпуска: 2007

Мэтт Уэлш, Маттиас Калле Далхаймер, Терри Доусон, Лар Кауфман — Запускаем Linux

Это одно из лучших руководств по Linux для начинающих. Здесь рассказано все что необходимо для понимания, установки и начала работы с этой операционной системой. Авторы рассказывают о возможных трудностях и предлагают их решение, что облегчит вашу работу с Linux. Рассматриваются вопросы настройки, с которыми чаще всего возникают проблемы.

Язык: Русский

Год выпуска: 2004

Марк Митчелл, Джеффри Оулдем, Алекс Самьюэл —

Книги о программировании под Linux

Описание книги UNIX. Разработка сетевых приложений:Новое издание книги, посвященной созданию web-серверов, клиент-серверных приложений или любого другого сетевого программного обеспечения в операционной системе UNIX, — классическое руководство по сетевым программным интерфейсам, в частности сокетам. Оно основано на трудах Уильяма Стивенса и полностью переработано и обновлено двумя ведущими экспертами по сетевому программированию.

В книгу включено описание ключевых современных стандартов, реализаций и методов, она содержит большое количество иллюстрирующих примеров и может использоваться как учебник по программированию в сетях, так и в качестве справочника для опытных программистов. Сложный материал по сетевому программированию на системном уровне изложен невероятно просто и последовательно. Первые главы читаются как увлекательный роман, все разложено по полочкам, объяснена каждая строчка кода. Последние главы можно рассматривать как справочник, там содержится огромное количество специальной информации.

Список литературы

Генератор кроссвордов

Генератор титульных листов

Таблица истинности ONLINE

Прочие ONLINE сервисы

 

Список литературы

1. Red Hat Linux 6.2 (с диском-дистрибутивом русифицированным) / ред. А. Пасечник. — М.: СПб: Питер, 2017. — 560 c.
2. Бартеньев, О. 1С: Предприятие. Программирование для всех / О. Бартеньев. — М.: Диалог МИФИ, 2017. — 464 c.
3. Бирюков, В.В. Введение в систему программирования ОС РВ / В.В. Бирюков, А.В. Рыбаков, Ю.П. Шакула. — М.: Финансы и статистика, 2014. — 192 c.
4. Блам Sendmail for Linux. Система электронной почты на основе Linux / Блам, Ричард; Blum, Richard. — М.: Вильямс, 2015. — 448 c.
5. Болл Red Hat Linux 8/9 Настольная книга пользователя / Болл, Билл и др.. — М.: СПб: ДиаСофт, 2015. — 928 c.
6. Валади, Дж. 100% самоучитель Linux / Дж. Валади. — М.: Технолоджи-3000, 2018. — 336 c.
7. Голуб, А.И. Веревка достаточной длины, чтобы… выстрелить себе в ногу. Правила программирования на Си и Си++ / А.И. Голуб. — М.: [не указано], 2018. — 779 c.
8. Девис, Т. OpenGL. Руководство по программированию / Т. Девис, Д. Шрайнер, Дж. Нейдер, и др.. — М.: СПб: Питер, 2018. — 624 c.
9. Керниган, Б.В. UNIX — универсальная среда программирования / Б.В. Керниган, Р. Пайк. — М.: Финансы и статистика, 2017. — 304 c.
10. Кнут, Д.Э. Искусство программирования (Том 1. Основные алгоритмы) / Д.Э. Кнут. — М.: [не указано], 2018. — 633 c.
11. Кнут, Д.Э. Искусство программирования (Том 2. Получисленные алгоритмы) / Д.Э. Кнут. — М.: [не указано], 2014. — 396 c.
12. Кнут, Д.Э. Искусство программирования (том 3) / Д.Э. Кнут. — М.: [не указано], 2016. — 628 c.
13. Колисниченко, Д. Rootkits под Windows. Теория и практика программирования «шапок-невидимок» / Д. Колисниченко. — М.: Наука и техника, 2017. — 320 c.
14. Колисниченко, Д.Н. Linux. Полное руководство / Д.Н. Колисниченко, Аллен, Питер В. . — М.: СПб: Наука и Техника, 2017. — 784 c.
15. Колисниченко, Д.Н. Ubuntu Linux 7.04. Руководство пользователя (+DVD) / Д.Н. Колисниченко. — М.: СПб: Питер, 2016. — 189 c.
16. Кюнель Samba: интеграция Linux/Unix-компьютеров в сети Windows / Кюнель, Йенц. — М.: Мн: Новое знание, 2016. — 399 c.
17. Лав, Р. Linux. Системное программирование / Р. Лав. — М.: Питер, 2016. — 335 c.
18. Левенталь, Л. Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование / Л. Левенталь. — М.: Энергоатомиздат, 2017. — 464 c.
19. Ощенко Азбука программирования в 1С: Предприятие 7.7. / Ощенко, Игорь. — М.: БХВ-Петербург, 2014. — 520 c.
20. Пинтер Visual FoxPro: уроки программирования / Пинтер, Пинтер Лес; , Джон. — М.: Русская Редакция, 2015. — 480 c.
21. Рейчард UNIX. Справочник (Концепции, команды, программирование, Х Window) / Рейчард, Фостер-Джонсон Кевин; , Эрик. — М.: СПб: Питер, 2015. — 384 c.
22. Роббинс, А. Linux: программирование в примерах / А. Роббинс. — М.: КУДИЦ-Образ, 2018. — 611 c.
23. Роббинс, Арнольд Linux. Программирование в примерах / Арнольд Роббинс. — М.: КУДИЦ-Пресс, 2016. — 656 c.
24. Рост OpenGL. Трехмерная графика и язык программирования шейдеров / Рост, Дж Рэнди. — М.: СПб: Питер, 2018. — 432 c.
25. Собель, М. Linux. Администрирование и системное программирование / М. Собель. — М.: Питер, 2014. — 350 c.
26. Собель, Марк Linux. Администрирование и системное программирование / Марк Собель. — М.: Питер, 2016. — 820 c.
27. Спольски Джоэл о программировании / Спольски, Джоэл. — М.: СПб: Символ-Плюс, 2015. — 352 c.
28. Урман Oracle 8. Программирование на языке PL/SQL. Руководство для программистов Oracle / Урман, Скотт. — М.: ЛОРИ, 2018. — 610 c.
29. Фленов, М.Е. Linux глазами хакера / М.Е. Фленов. — М.: БХВ-Петербург, 2014. — 544 c.
30. Шевель, А. Linix. Обработка текстов. Специальный справочник: моногр. / А. Шевель. — М.: СПб: Питер, 2014. — 384 c.


Внимание: данные, отмеченные красным цветом, являются недостоверными!


Книги, использованные при создании данного списка литературы:

ред. Пасечник, А.Red Hat Linux 6.2 (с диском-дистрибутивом русифицированным)

Бартеньев, О.1С: Предприятие. Программирование для всех

Бирюков, В.В.; Рыбаков, А.В.; Шакула, Ю.П.Введение в систему программирования ОС РВ

Блам, Ричард; Blum, RichardSendmail for Linux. Система электронной почты на основе Linux

Болл, Билл и др.Red Hat Linux 8/9 Настольная книга пользователя

Валади, Дж.100% самоучитель Linux

Голуб А.И.Веревка достаточной длины, чтобы… выстрелить себе в ногу. Правила программирования на Си и Си++

Девис, Т.; Шрайнер, Д.; Нейдер, Дж. и др.OpenGL. Руководство по программированию

Керниган, Б.В.; Пайк, Р.UNIX — универсальная среда программирования

Кнут Д. Э.Искусство программирования (Том 1. Основные алгоритмы)

Кнут Д.Э.Искусство программирования (Том 2. Получисленные алгоритмы)

Кнут Д.Э.Искус

Список литературы

Генератор кроссвордов

Генератор титульных листов

Таблица истинности ONLINE

Прочие ONLINE сервисы

 

Список литературы

1. Red Hat Linux 6.2 (с диском-дистрибутивом русифицированным) / ред. А. Пасечник. — М.: СПб: Питер, 2011. — 560 c.
2. Блам Sendmail for Linux. Система электронной почты на основе Linux / Блам, Ричард; Blum, Richard. — М.: Вильямс, 2017. — 448 c.
3. Болл Red Hat Linux 8/9 Настольная книга пользователя / Болл, Билл и др.. — М.: СПб: ДиаСофт, 2004. — 928 c.
4. Валади, Дж. 100% самоучитель Linux / Дж. Валади. — М.: Технолоджи-3000, 2006. — 336 c.
5. Колисниченко, Д.Н. Linux. Полное руководство / Д.Н. Колисниченко, Аллен, Питер В.. — М.: СПб: Наука и Техника, 2007. — 784 c.
6. Колисниченко, Д.Н. Ubuntu Linux 7.04. Руководство пользователя (+DVD) / Д.Н. Колисниченко. — М.: СПб: Питер, 2008. — 189 c.
7. Кюнель Samba: интеграция Linux/Unix-компьютеров в сети Windows / Кюнель, Йенц. — М.: Мн: Новое знание, 2003. — 399 c.
8. Лебланк Linux для чайников / Лебланк и др. — М.: Диалектика; Издание 4-е, испр. и перераб., 2004. — 336 c.
9. Ляхов Linux для начинающих / Ляхов, Дмитрий. — М.: Бестселлер; Издание 2-е, 2005. — 256 c.
10. Скловская, С.Л. Команды Linux. Справочник / С.Л. Скловская. — М.: СПб: ДиаСофт; Издание 2-е, перераб. и доп., 2002. — 720 c.
11. Старовойтов Настройка аппаратных средств в Linux / Старовойтов, Алексей. — М.: СПб: БХВ, 2006. — 304 c.
12. Фленов, М.Е. Linux глазами хакера / М.Е. Фленов. — М.: БХВ-Петербург, 2008. — 544 c.
13. Хилл Операционная система Ubuntu Linux (+ DVD-ROM) / Хилл, Б. Мако. — М.: Триумф, 2008. — 384 c.
14. Шевель, А. Linix. Обработка текстов. Специальный справочник / А. Шевель. — М.: СПб: Питер, 2010. — 384 c.
15. Шенк, Т. Red Hat Linux для системных администраторов / Т. Шенк, Д. Барбер, Э. Тернер. — К.: DiaSoft, 2011. — 672 c.


Внимание: данные, отмеченные красным цветом, являются недостоверными!


Книги, использованные при создании данного списка литературы:

ред. Пасечник, А.Red Hat Linux 6.2 (с диском-дистрибутивом русифицированным)

Блам, Ричард; Blum, RichardSendmail for Linux. Система электронной почты на основе Linux

Болл, Билл и др.Red Hat Linux 8/9 Настольная книга пользователя

Валади, Дж.100% самоучитель Linux

Колисниченко, Д.Н.; Аллен, Питер В.Linux. Полное руководство

Колисниченко, Д.Н.Ubuntu Linux 7.04. Руководство пользователя (+DVD)

Кюнель, ЙенцSamba: интеграция Linux/Unix-компьютеров в сети Windows

Лебланк, Ди-Анн; Хоуг, Мелани; Бломквист, ЭванLinux для чайников

Ляхов, ДмитрийLinux для начинающих

Скловская, С. Л.Команды Linux. Справочник

Старовойтов, АлексейНастройка аппаратных средств в Linux

Фленов, М.Е.Linux глазами хакера

Хилл, Б. МакоОперационная система Ubuntu Linux (+ DVD-ROM)

Шевель, А.Linix. Обработка текстов. Специальный справочник

Шенк, Т.; Барбер, Д.; Тернер, Э.Red Hat Linux для системных администраторов

В нашем каталоге

Околостуденческое

Это интересно. ..

Наши контакты