Несмотря на то, что в Интернете доступно множество информации о Linux, одним из лучших способов изучения Linux по-прежнему остается старая добрая книга. Ну, не совсем старомодный. Многие из этих книг по Linux доступны в электронных форматах. Ниже приводится список из пяти книг по Linux, которые должен прочитать каждый энтузиаст.
1. Язык программирования C
Этот Contents
1. Язык программирования C
iveASIN=0131103628&linkCode=as2&tag=buildgamingco-20" target="_blank" rel="noopener" title="классический гид">классический гид , известный среди программистов как «K&R», представляет собой компактное руководство по языку C, как следует из названия. В отличие от тысячестраничных томов этой книги, написанной создателями C, покойным Деннисом Ритчи (также одним из создателей Unix) и Брайаном Керниганом, второе издание весит сравнительно небольшие 272 страницы, включая приложения. Любой, кто знаком с лаконичным стилем страниц руководства, должен знать, чего ожидать от этой книги. Оно для людей, которые умеют программировать и не тратят чернила на объяснение основных понятий.«C — небольшой язык, и для него не годится большая книга», — объясняют авторы в предисловии.
Причина, по которой серьезные пользователи Linux (которые, похоже, все равно становятся программистами) должны прочитать эту книгу, даже если они не очень часто используют C и не являются опытными программистами, заключается в том, что большая часть Linux написана на C.п>
2.Электроинструменты Unix
В отличие от K&R, это здоровенная книга от O’Reilly, одного из крупнейших издательств технических книг. Вам не придется пролистывать книгу страницу за страницей, поскольку авторы задумали книгу как серию коротких глав, написанных легким стилем. Пользователям Unix и Linux любого уровня подготовки будет полезно узнать что-то новое: от настройки терминала до программирования на Perl.
Поскольку короткие фрагменты содержат множество перекрестных ссылок, вы будете метаться по книге, почти как по бумажному изданию телесериала «Телетропы». Это интересная книга, из которой вы многому научитесь. Я использовал этот стиль в качестве модели для своих публикаций на сайте Make Tech Easier.
3. Основы системного администрирования
2.Электроинструменты Unix-content/uploads/2024/05/linux-books-administration.jpg" alt="">
Руководство Элин Фриш — еще одно здоровенный том , хотя оно посвящено, как вы уже догадались, системному администрированию. В этой книге рассматриваются различные разновидности Unix, включая Red Hat и SUSE Linux. Обычно вы можете применить эту информацию практически к любому варианту Linux. Фриш не скупится на информацию.
Даже если вы управляете только персональным компьютером, а не стойками серверов, вы все равно являетесь системным администратором. Это отличная книга, позволяющая научиться эффективно заботиться о своей системе. Многие другие люди доверяют Справочник по системному администрированию UNIX и Linux, издание ; однако, хоть я и не читал.
4. Linux и философия Unix
3. Основы системного администрированияpener" title="обновлять">обновлять Майка Ганцарца в его классической книге «Философия Unix» для эпохи Linux представляет собой манифест философии Unix по созданию небольших инструментов, предназначенных для командной строки, где их можно легко запрограммировать для повышения эффективности. В эпоху растущего раздувания программного обеспечения приятно осознавать, что все еще есть люди, которые верят в «будь проще, глупый!»
5. Собор и базар
Классическое эссе Эрика С. Рэймонда показывает, как работает экономика Linux, даже если она уже давно должна была потерпеть крах. Рэймонд показывает, что Linux — это «базар», куда множество людей по всему миру отправляют код, в отличие от «собора», где лишь немногие избранные отвечают за программный проект в таких местах, как Microsoft. В соответствии с духом открытого исходного кода, он доступен для бесплатно онлайн.
Конечно, существует множество хороших книг по Unix и Linux, гораздо больше, чем можно охватить в одной статье. Помимо очевидного выбора поиска в Интернете и библиотеках, еще одним хорошим источником книг по Unix и Linux являются университеты с хорошими кафедрами информатики.
Раскрытие информации: эта статья содержит партнерскую ссылку. Хотя мы пишем только о продуктах, которые, по нашему мнению, заслуживают размещения на этом сайте, Make Tech Easier может получить небольшую комиссию, если вы перейдете по ссылке и купите соответствующий продукт.
Изображение предоставлено: открытая 4. Linux и философия Unix
очках от BigStockPhoto