Всем нам нужно откуда-то черпать знания. Это могут быть собственные эксперименты, статьи из интернета, форумы. Но самый надежный и проверенный источник - книги. Если вы хотите повысить свой уровень знаний Linux до уровня системного администратора вам обязательно понадобятся лучшие книги о Linux. На данный момент уже существует большое количество книг об операционной системе Linux, Unix, сетям и программированию, но большинство из них распространяются за деньги и не все доступны на русском.
В этой статье я собрал лучшие книги о Linux. Они затрагивают различные области: администрирование, программирование, философию открытого ПО, обучение новичков. Не все из них переведены на русский. Да, да пользователи Linux должны знать английский. В описании каждой книги я напишу на каком языке она распространяется и ее цену. Здесь есть как лучшие книги о Linux для начинающих, так и книги по linux для опытных пользователей и профессионалов.
Содержание статьи
Лучшие книги о Linux
[wptb id=39828]
Заметьте, что это не рейтинг книг про Linux. Все они лучшие независимо от места в статье, ведь сложно сравнивать между собой книги столь разных жанров и предназначения.
1. Линус Торвальдс, Дэвид Даймонд - Just for fun
Книга, несомненно, Must Have! Для каждого уважающего себя линуксоида. Она написана создателем ядра Linux - Линусом Торвальдсом. В ней он рассказывает свою биографию, описывает с чего все началось, процесс создания и разработки ядра и операционной системы Linux. В книге отражено виденье Линусом концепции свободного программного обеспечения, дальнейшего развития Linux и компьютерной индустрии. Лучшая книга по Linux и истории его создания.
- Языки: оригинал - финский и шведский, переведена на множество языков мира, в том числе и русский.
- Год выпуска: 2002.
- Страниц: 288.
2. Ю. Вахалия - UNIX изнутри
Это книга не совсем о Linux, она о ядре Unix. Здесь рассказывается обо всех аспектах ядра Unix, с точки зрения разработчика. Описано внутреннее устройство ядра, его структуры и их реализация. Книга явно не для начинающих и может быть использована в качестве пособия по изучению ядра UNIX в ВУЗах.
- Язык: Русский, Английский
- Год выпуска: 844
3. Андрей Робачевский — Операционная система UNIX
Еще одна книга о ядре UNIX, только на этот раз от российского автора. По своей концепции похожа на предыдущую книгу. Рассматривается внутренняя архитектура ядра, подсистемы ввода/вывода, управление памятью и процессами, системные вызовы и библиотеки. Немного затронуты протоколы сети TCP/IP, сетевые подсистемы и сокеты.
- Язык: Русский
- Год выпуска: 2010.
- Страниц: 656.
4. Денис Колисниченко: Linux. От новичка к профессионалу
Денис Колиснеченко - довольно популярный автор книг про Linux и технологии. Раньше в этом списке, на этом месте была книга этого же автора под названием "LINUX Полное Руководство", однако, она была выпущена в 2007 году и с того времени графический интерфейс и многие технологии сильно изменились. В новой книге даны ответы на многие вопросы, которые могут возникнуть у новичков при изучении Linux. В книге рассказано про установку дистрибутивов, установку программ и игр Windows, а также про настройку веб-сервера.
- Язык: Русский.
- Год выпуска: 2018.
- Страниц: 672.
5. Эви Немет, Гарт Снайдер, Трент Р. Хейн - Руководство администратора Linux
Это книга, написанная профессионалами, наиболее полное руководство по установке настройки и развертыванию большинства популярных дистрибутивов Linux: Red Hat, Fedora, Suse Linux, Debian, Ubuntu и другие. Здесь рассматривается все - от базовых задач администрирования, до более сложных проблем - настройки сети и производительности системы. Пятое издание переведено на русский язык в 2020 году, поэтому информация в книге довольно свежая.
- Язык: Русский
- Год выпуска: 2020
- Страниц: 1168.
6. Дэвид Тейнсли - Linux и UNIX: программирование в shell. Руководство разработчика
Это практическое руководство по программированию в интерпретаторе команд Unix - Bourme shell, который полностью совместим с интерпретатором Linux BASH. Книга подойдет как новичкам, так и более опытным пользователям. Вы научитесь создавать скрипты для решения большинства возникающих задач. Книга выпущена довольно давно, однако синтаксис оболочки Bash мало изменился с тех пор.
- Язык: Русский.
- Год выпуска: 2001.
- Страниц: 464.
7. Джеймс Армстронг - Секреты Unix
Эта книга выделяется среди других публикаций, посвященных UNIX. Есть книги по linux для начинающих пользователей, описывающие основы также есть много книг для экспертов, эта же книга ориентирована на обычных опытных пользователей. Здесь описываются не просто команды Unix, а внутренние процессы, происходящие в системе. Книга научит вас использовать правильные средства для решения своих задач и объединять команды, чтобы достичь лучшего результата. Здесь есть все от основ, до разработки собственных программ. Несмотря, на то что книга выпущена довольно давно, много информации в ней ещё актуально.
- Язык: Русский, Английский
- Год выпуска: 2001.
- Страниц: 1072.
8. Брайн Керниган, Роб Пайк - UNIX. Программное окружение
В книге описывается UNIX через призму языка программирования Си. Она будет полезна тем, кто хочет научится программировать с помощью поставляемых с системой инструментов. Здесь описан ввод, работа с файлами, переменные окружения, системные сигналы и вызовы. После прочтения книги вы сможете работать с системой еще более эффективно.
- Язык: Русский.
- Год выпуска: 2003.
- Страниц: 414.
9. Скотт Манн - Linux. Администрирование сетей TCP/IP
Это книга о наиболее популярном на данный момент протоколе - протоколе сетевого взаимодействия между компьютерами - TCP/IP. Начинается описание от основ TCP и модели OSI и завершается подробным обзором каждого уровня OSI с примерами реализации в Linux. Книга будет интересна сетевым администраторам и разработчикам сетевых приложений.
- Язык: Русский.
- Год выпуска: 2012.
- Страниц: 672.
10. Кристофер Негус - Библия Linux
В книге подробно рассмотрены все аспекты работы с операционными системами семейства Linux. На момент написания статьи уже вышло десятое издание книги на русском. Английское издание вышло в июле 2020 и описывает работу в Red Hat 8, Fedora 30 и Ubuntu 18.04. Надо понимать, что когда книга готовилась к публикации эти дистрибутивы были актуальными. Рассматриваются такие современные технологии, как Ansible и Kubernetes. Основной акцент сделан на RedHat. Рассказано про управление пользователями, хранилищем, а также безопасностью. Описан инструмент администрирования системы Cockpit.
- ВЯзык: Английский, русский.
- Год выпуска: 2021.
- Страниц: 928.
11. Эндрю Таненбаум - Современные операционные системы
Эта книга поможет понять общую картину современных операционных систем и их функционирования. Здесь представлено описание не только работы Linux, но и Windows 8, а также Android. Книга также затрагивает мультиядерные системы и облачные вычисления.
- Язык: Русский.
- Год выпуска: 2015.
- Страниц: 1120.
12. Скотт Граннеман: Linux. Карманный справочник
Довольно популярная книга-справочник по работе с командной строкой в операционной системе Linux. Второе издание книги выпущено в 2019 году, поэтому содержит вполне актуальную информацию. В книге содержится множество примеров команд, которые вы можете использовать в своей работе.
- Язык: Русский.
- Год выпуска: 2019.
- Страниц: 464.
13. Дэниэль Роббинс - Основы Linux от основателя Gentoo
Книга для новичков, в которой Дэниэль Роббинс, Крис Хайзер и Арон Грифитс рассказывают об основах Linux. Охвачены такие темы, как Bash, основные команды Linux, работа с файлами, эффективная работа в терминале и много другое.
- Язык: Английский, но часть переведена на Русский.
- Год выпуска: 2010
- Цена: Бесплатно
14. Уильям Шоттс: Командная строка Linux. Полное руководство
Книга популярного автора про работу в командной строке Linux. Во втором издании книги рассказывается про Bash 4.0. Подробно рассмотрена навигация командной строке, перенаправления ввода и вывода, привилегии, работа с процессами. Рассмотрено не только использование отдельных команд, но и написание целых сценариев.
- Язык: Русский.
- Год выпуска: 2020.
- Страниц: 480.
15. Роберт Лав: Ядро Linux. Описание процесса разработки
Если вас интересует как работает ядро Linux и что происходит у него внутри, то эта книга для вас. Книга будет полезна как для разработчиков ядра, так и для тех, кто хочет лучше понять как там всё устроено. Рассматривается структура ядра Linux, обработка прерываний, планировщик, управление памятью, работа с файловыми системами, модули, отладка и многое другое.
- Язык: Русский.
- Год выпуска: 2019.
- Страниц: 496.
Выводы
На этом статья подходит к концу. Но это определенно не все хорошие книги линукс, их существует еще очень много. Какие книги о Linux/Unix вы посоветовали бы прочитать начинающим и опытным пользователям? Напишите в комментариях.
дополните статью - возле каждой книги укажите год выпуска.
Да, думаю так и сделаю.
Эх помню когда начинал изучать UNIX-like системы, то таких книг не было, вот и приходилось изучать методом научного тыка. Зато сейчас мне это здорово помогает, таким методом хорошо мозги натренировал
linux развивает мышление
Абсолютно верно!
Карманный справочник Скотта Граннемана "Linux необходимый код и команды"
И не совсем по Linux - Э.Танненбаум - "Компьютерные сети"
Вторая - отличная книга, пора обновлять список)
Брайан Уорд "Внутреннее устройство LInux" еще можно упомянуть.
А ссылки на скачивание?
Мы не распространяем пиратский контент.
А что все эти книжки пиратские? Так не обязательно расспостранять пиратский контент, распостраняйте официальный контент. Либо выложите ссылки на сайт где можно скачать. В этом случае расспостраняете не вы а тот сайт.
Google вам в помощь...
Тут вообще-то написана цена и вы можете её купить в каком-нибудь интернет-магазине. С торрента у нас вся Россия качает и экономит деньги, не понимаю почему ещё не все о нём знают.
Д. Н. Колиснеченко то с чего я начал изучение ос Linux
Очень доступно и подробно всё излагает и не смотря на то что с выпуска тех дистрибутивов которые описаны в книге прошло много лет ,многие моменты актуальны и на сегодняшний день.
Денис Николаевич Колисниченко написал более 30 книг по компьютерам, в том числе такие: "Linux. От новичка к профессионалу", "Самоучитель Linux", "Cамоучитель Linux openSUSE 11.2", "Cерверное применение Linux", "Ubuntu 10. Краткое руководство пользователя", "Командная строка Linux и автоматизация рутинных задач", "Самоучитель системного администратора Linux". Он автор дистрибутива Denix.
мудак он и дилетант
А ты попробуй свой дистрибутив создай и потом уже обзывай его как хочешь. 15 книг ещё напиши а потом говори. И не вздумай тут писать о том что тебе лень, лень только слабакам.
Мне лень копаться в кишках динозавров.
Я слабак? Ой!
АЛЕКСАНДР КУРСАКОВ : Стоит ли спорить и доказывать и тратить своё время обычному диванному Критикану который даже не дослуживает себя привидением хоть каких либо аргументов и фактов в дискуссии ??
Денис Николаевич Колисниченко удивительный автор , способный писать очень детально и доходчиво . Многие из его книг актуальны и сегодня не смотря на подошедшее время.
PS о дистрибутиве Denix не слышал надо почитать. Всего доброго.
Тут нет книги "Кофлер. Linux. Установка, настройка, администрирование.[2013]", хотя она намного лучше и там всё понятнее объясняется.
ЧТО СКАЗАТЬ О КНИГАХ ПРО ЛИНУКС:
Не понимаю что хорошего в этих книгах.
Сколько я книг не читал они все почти полностью бесполезны, поскольку безсмысленны и не несут абсолютно никакой полезной информации, никаких знаний.
Я прочитал немало книг и могу всем вам сказать, что любую книгу можно ужать до 1й страницы, которая и будет содержать то немногое что вам нужно.
Если же взять, ужатые таким образом, книги в сумме, то их все можно ужать до пары десятков страниц.
Всё остальное это просто безсмысленный мусор и хлам, созданный для того чтобы отнимать ваше время и портить ваше зрение.
Репост +Лайк!!!
Мне как новичку помогла освоить линукс книга "Линукс глазами хакера" Михаил Фленов. По тексту описаны в каких местах расположены программы, документы, конфигурационные файлы. Как устроена авторизация пользователя. Как изменять права на директории и файлы и т.д.
Сначала прочитал первое издание, но оно оказалось уже не актуальным. После чего прочел 4-ое издание и заодно поэкспериментировал на своем ПК. Хоть книга и 400 с лишним страниц, но затягивает и хочется ее читать и читать. Возможно она так заинтересовала только меня, как новичка. Кто с линуксом уже достаточно знаком возможно она и не заинтересует, т.к. ничего нового не увидят, но глазами новичка мне понравилась.
До этого увлекался виндовс. Перечитал много книг. Очень много воды. Приходилось тратить деньги на книгу, чтобы получить больше информации, а в итоге толковой информации было страниц 5-10.
Книга по Linux Михаэля Кофлера