Подборка книг для изучения Linux


Оглавление (нажмите, чтобы открыть):

Книги о Linux

Книги о Linux

Здесь вы можете бесплатно без регистрации и по прямой ссылке читать онлайн и скачать в формате fb2 и txt, книги по Linux ( Линукс ). Подборка книг включает издания рассчитанные на различную аудиторию. Здесь книги как для новичков, так и для тех кому требуется разобраться в операционной системе Linux на совершенно ином уровне. Представлены книги в которых рассматривается эта операционная система в целом, а также по определенным дистрибутивам линукса, таким как: ubuntu, debian, gentoo и многим иным. Именно здесь вы сможете скачать несколько книг по Kali Linux, что возможно поможет вам решить возникшие проблемы.

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

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

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

Книги о UNIX тоже добавлены в список ниже и доступны для бесплатного скачивания.

Книги по Linux:

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

20 лучших бесплатных книг о Linux

У тех, кто желает побольше узнать об операционной системе Linux, есть широкие возможности по выбору книг. Имеется тысячи информативных книг о Linux, которые есть либо в печатном варианте, либо можно скачать из сети или купить за приемлемую цену. Однако поскольку многих пользователей Linux интересует именно из-за того, что он распространяется бесплатно, некоторые также хотят, чтобы и документация по Linux также была бесплатной.

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

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

1. Ubuntu Pocket Gu border=0 cellSpacing=3 cellPadding=0>

Сайт: www.ubuntupocketguide.com Автор: Keir Thomas; Формат: PDF; Число страниц: 152

Настоящая книга является кратким справочником, полезным при каждодневным использовании Ubuntu. В ней даются хорошие советы, которые пригодятся при использовании дистрибутивов Ubuntu 8.04 и 8.10.

Освещены следующие темы:

  • Установка и конфигурирование Ubuntu
  • Объясняется, как пользоваться рабочим столом, как выполнять регистрацию, как настраиваить его внешний вид, как создавать виртуальные рабочие столы и как пользоваться различными приложениями.
  • Объясняется, как создавать учетную запись пользователя и как работает файловая система
  • Приводятся примеры работы в командной строке
  • Описывается как управлять программным обеспечением, в том числе с использованием менеджера программ Synaptic, как работать с репозитариями и как компилировать программы из исходных кодов.
  • Описывается настройка системы безопасности, в том числе конфигурирование брандмауэра, антивирусной программы, рассказывается как зашифровывать файлы и папки.

Перевод на русский язык отсутствует.

2. Two Bits — Четвертак

3. The Linux Starter Pack- Пакет документации для начинающих
4. The Easiest Linux Gu border=0 cellSpacing=3 cellPadding=0>

Сайт: www.suseblog.com Автор: Scott Morris Формат: PDF Число страниц: 160

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

В книге объясняются следующие вопросы:

  • Как получить Linux
  • Изучение рабочего стола
  • Как установить приложения
  • Командная строка
  • Объяснение, чем Linux похож на Windows
  • Объяснение ключевого различия между этими двумя операционными системами
  • Опровержение множества мифов о Linux

Перевод на русский язык отсутствует. Однако в интернет магазине ozon.ru есть аналогичная книга Дэвид Аллен Переход с Windows на Linux и книга Марсель Гане От Windows к Linux (+ CD-ROM) .

5. Producing Open Source Software — Создание открытого программного обеспечения

Сайт: producingoss.com Автор: Karl Fogel Формат: PDF, XML, одностраничный HTML, многостраничный HTML Число страниц: 192

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

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

Освещены следующие темы:

  • Общие советы, касающиеся запуска проекта: выбор хорошего наименования, наличие ясных целей проекта, пояснение того, что проект бесплатен, сфера влияния проекта
  • Техническая инфраструктура, такая как списки рассылок, управление версиями, отслеживание ошибок, веб сайт
  • Социальная и политическая инфраструктура
  • Как привлечь финансирование в среду бесплатного программного обеспечения
  • Искусство правильного общения
  • Упаковка, релизы и ежедневная разработка
  • Работа с волонтерами
  • Лицензии, авторские права, патенты

Прим.пер.: Полный перевод на русский язык на данный момент отсутствует. Но на сайте, откуда можно скачать книгу, есть небольшая часть (начало книги), переведенная на русский язык.


6. Introduction to Linux — A Hands on Gu border=0 cellSpacing=3 cellPadding=0>

Сайт: tille.garrels.be/training/tldp/ Автор: Machtelt Garrels Формат: PDF, HTML Число страниц: 215

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

В книге рассматривается широкий спектр тем, в том числе следующие:

  • Файлы и файловая система, описание структуры файловой системы Linux, управления файлами, типы ссылок, права доступа к файлам, потерянные и скрытые файлы
  • Процессы, изучение многопользовательской среды, мультизадачности, типы и атрибуты процессов, как управлять процессами, планировщики процессов
  • Перенаправление ввода/вывода — мощный механизм перенаправления входных и выходных потоков и потоков сообщениями об ошибках
  • Использование текстовых редакторов, в том числе и редактора Vim
  • Домашний директорий /home
  • Принтеры и печать: как печатать документы, предпросмотр, документы, файлы, подготовленные для печати, проверка состояния принтера, выбор хорошего принтера, решение проблем, связанных с печатью
  • Методы резервирования данных: создание архивов, поиск файлов в архивах и извлечение их оттуда, запись данных на носители, создание инкрементных резервных копий, создание Java архивов, шифрование данных
  • Использование сети
  • Мультимедиа, воспроизведение CD, копирование CD, видео и телевидение, запись звука

Перевод на русский язык отсутствует.

7. Bash Gu border=0 cellSpacing=3 cellPadding=0>

Сайт: tille.garrels.be/training/bash Автор: Machtelt Garrels Формат: PDF, HTML Число страниц: 165

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

Представлены следующие темы:

  • Скрипты Bash
  • Создание и отладка скриптов
  • Среда оболочки Bash: файлы инициализации оболочки, переменные, спецсимволы, расширения оболочки, алиасы
  • Регулярные выражения
  • Потоковый редактор sed
  • Язык программирования awk
  • CУсловные инструкции (if, if/then/else, if/then/elif/else, вложенные инструкции if, логические операции)
  • Создание интерактивных скриптов
  • Повторяющиеся задачи
  • Функции
  • Перехват сигналовs

Перевод на русский язык отсутствует.

8. After the Software Wars — После войн программного обеспечения

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

В этой книге объясняется, как мы можем сделать программное обеспечение лучше и создать нашего собственного hi-tech шофера. Подробно рассматривается, почему свободное программное обеспечение является наилучшим решением, изучается вклад Google, технологии Java, наличие патентов и авторских прав, системы Vista, другие аспекты свободного программного обеспечения и многие другие вещи.

Перевод на русский язык отсутствует.

9. The Cathedral & The Bazaar — Регулируемые разработки или неуправляемый рынок

esr/writings/cathedral-bazaar/ Автор: Eric S. Raymond Формат: PDF, XHTML, XML, Postscript Число страниц: 260

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

В книге противопоставляются две различные модели разработки свободного программного обеспечения:

  • Управляемая модель, используемая в большей части коммерческого мира
  • Неуправляемая модель из мира Linux

На протяжении многих лет эта книга оказывает глубокое влияние на существующие проекты с открытым кодом, в которых используется неуправляемая модель разработки.

Перевод на русский язык отсутствует. Имеется перевод статьи Э.Реймонда, которая дала название всей книге: «Собор и базар»,

10. Free for All: How LINUX and the Free Software Movement Undercut the High-Tech Titans — Бесплатно для всех: как Linux и движение за бесплатное программное обеспечение ослабляют силу титанов Hi-Tech индустрии

Сайт: wayner.org/node/5 Автор: Peter Wayner Формат: PDF, Zipped HTML, Palm PDB, HTML, текст ASCII, XML Число страниц: 340

Как и в предыдущей книге, в настоящей книге излагаются аргументы в пользу открытости исходного кода программного обеспечения и его бесплатности для тех, кому он нужен. Но автор настоящей книги проникает глубже в основы этого движения, так что книга воспринимается как мыльная опера из области high-tech.

Перевод на русский язык отсутствует.

11. Put Yourself in Command — Изучаем команды GNU/Linux

Сайт: en.flossmanuals.net/gnulinux Автор: Фонд Free Software Foundation Формат: PDF, многостраничный HTML Число страниц: 136

Настоящая книга первоначально была написана на LibrePlanet — конференции GNU/Linux, прошедшей в Harvard Science Center, Cambridge, MA, 21 — 22 марта 2009 г.

Освещены следующие темы:

  • Основные команды, в том числе разделы, касающиеся прав доступа, манипуляции с процессами и перенаправлениями, абсолютные и относительные пути
  • Подстановка
  • Автозаполнение
  • Команды, использующие конвейеры
  • Команда History
  • Подстановка команд и параметров
  • Настройка
  • Установка программного обеспечения
  • Изучение текстовых редакторов, в том числе nano, vi, vim, emacs, kedit, kwrite, kate и gedit
  • Создание скриптов
  • Языки программирования, в том числе Perl, Awk, Ruby и Python
  • Краткий справочник команд

Перевод на русский язык отсутствует.

12. Getting Started with OpenOffice.org 3.x — Введение в OpenOffice.org 3.x

Сайт: documentation.openoffice.org Автор: Группа авторов OOo Формат: PDF, многостраничный HTML Число страниц: 433

Open Office (OpenOffice.org) является свободно распространяемым полнофункциональным мультиплатформенным офисным пакетом. Настоящую книгу должен прочитать каждый, кто хочет быстро работать с последней версией пакета OpenOffice.org.

В книге рассматриваются все пргораммы, входящие в офисный пакет OpenOffice:

  • Приложение Writer (текстовый процессор)
  • Приложение Calc (электронные таблицы)
  • Приложение Impress (создание презентаций)
  • Приложение Draw (векторная графика)
  • Приложение Math (редактор уравнений)
  • Приложение Base (базы данных)

Перевод на русский язык этой книги имеется на сайте https://ru.openoffice.org/, где вы найдете еще ряд руководств на русском языке, кроме того, на сайте интернет-магазина ozon.ru имеется несколько аналогичных книг.

13. Grokking the GIMP — Постигаем тонкости GIMP

Сайт: gimp-savvy.com/BOOK Автор: Carey Bunks Формат: HTML Число страниц: 352

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

Освещены следующие темы:

  • Обзор возможностей панели инструментов GIMP
  • Обзор средство использования слоев — создание слоев, работа с ними, комбинирование слоев, экспорт/импорт слоев
  • Выбор инструментов
  • Маски — изучение масок каналов и слоев
  • Цветовые пространства и режимы прозрачности
  • Раскраска и улучшение изображений
  • Создание композиций
  • Технологии рендеринга
  • Ориентация GIMP на использование для веб технологий, интерактивные изображения, текстовые эффекты, «черепичные» фоновые изображения


Перевод на русский язык отсутствует.

14. The Linux Knowledge Base and Tutorial — База знаний и руководство по Linux

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

Освещены следующие темы:

  • Основы Linux
  • Оболочки и утилиты
  • Редактирование файлов
  • Базовая система администрирования
  • Система X Window
  • Сети (TCP-IP, DHCP, NFS, Samba, брандмауэры, другие технологии)
  • Мониторинг системы
  • Решение проблем

Перевод на русский язык отсутствует.

15. Advanced Linux Programming — Программирование для Linux. Профессиональный подход

Сайт: www.advancedlinuxprogramming.com Автор: CodeSourcery LLC Формат: Набор PDF Число страниц: 344

Настоящая книга является учебным пособием, в котором уделено внимание наиболее важным программистским методам и концепциям и приводятся примеры для каждой из них. Книга не предназначена для начинающих и предполагается, что читатель должен быть знаком с языком программирования C и библиотечными функциями этого языка.

Освещены следующие темы:

  • Разработка программного обеспечения для системы Linux , которое будет работать так, как этого ожидают пользователи
  • Создание более сложных программ с такими возможностями, как мультипроцессорная обработка, многопоточность, взаимодействие между процессами
  • Улучшение программ, делая их работу более быстрой, более надежной и более безопасной
  • Понятие особенностей системы Linux, в том числе ее ограничений, специальных возможностей и правил их использования

Есть русский перевод — ”Программирование для Linux. Профессиональный подход”, Вильямс, 2004 г., 288 стр.,ISBN 5-8459-0243-6. Можно приобрести в интернет-магазине ozon.ru .

16. Linux 101 & 102 Modular Training Notes — Подготовка к сдаче экзаменов по модулям 101 и 102

Сайт: www.ledge.co.za/software/lpinotes Автор: Leading Edge Business Solutions Формат: PDF Число страниц: 233 (Linux 101), 236 (Linux 102)

Это два руководства, которые предназначены для тех, кто хочет подготовиться к сдаче экзаменам LPI 101 или 102.

Освещены следующие темы:

  • Обзор всех основных ключевых элементов Linux
  • Документирование
  • Конфигурирование сети: TCP/IP, DHCP
  • Конфигурирование ядра
  • Печать
  • Конфигурирование устройств
  • Вопросы, относящиеся к сети интернет, в том числе электронная почта, Apache, DNS, Squid, безопасность

Прим.пер: Указанные книги являются пособием по подготовке к прохождению сертификации LPI (Linux Professional Institute https://www.lpi.org/ ) уровней 1 и 2. Сертификация в соответствие с LPI происходит с 2000 года. Сейчас это уже не два, а — три сертификационных уровня:

Junior Level Linux Professional (LPIC-1): Начальный уровень, первая публикация — в январе 2000 года, последняя версия была опубликована в апреле 2009 года. Не требует предварительных знаний системы Linux.

Advanced Level Linux Professional (LPIC-2): Расширенный уровень, первая публикация — в ноябре 2001 года, последняя — в апреле 2009 года. Для получения сертификации этого уровня требуется предварительное получения сертификатов уровня LPIC-1.

Senior Level Linux Professional (LPIC-3): Высший уровень, охватывает такие темы, как использование системы Linux в разнородной среде, безопасность, высокая степень готовности, системы виртуализация и ряд других тем, требующие глубокого понимания принципов работы Linux. Многие части этого уровня уже опубликованы и используются, некоторые — находятся в стадии разработки.

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

Однако на сайте IBM в разделе Linux в течение нескольких лет публикуются фрагменты материала, предназначенного для подготовки к экзаменам LPI. Это совсем не те материалы, что изложены в книге, но они также достаточно глубоки, изложение их подробное и они также подготовлены специалистами высокого уровня. Если тема требует работы с исходными кодами, то они, как правило, присутствуют на сайте, откуда их можно свободно скачать. Разумеется, на основном сайте IBM весь материал излагается на английском языке, но на русскоязычной части сайта IBM почти для всех англоязычных статей по этой теме, присутствуют их переводы на русский язык. Перейдите в «Техническую библиотеку» русскоязычной части сайта https://www.ibm.com/developerworks/ru/views/linux/libraryview.jsp и в строке поиска в качестве ключевых слов наберите LPI. Вы получите более трех десятков ссылок на переведенные статьи, касающиеся тем подготовки LPI.

17. Linux Device Drivers, Third Edition — Драйверы устройств для Linux, 3-е издание

Сайт: oreilly.com/catalog/9780596005900 Автор: Jonathan Corbet, Allesandro Rubini, Greg Kroah-Hartman Формат: PDF, HTML, DocBook Число страниц: 615

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

Читатели найдут новые главы, посвященные важным типам драйверов, которые ранее не рассматривались, такие как консоли, USB драйвера и другие.

Освещены следующие темы:

  • Создание и запуск модулей
  • Драйвера для устройств посимвольного чтения
  • Технологии отладки
  • Условия параллельной работы модулей и конкуренция между модулями
  • TВремя, задержки и отложенная работа
  • Распределение памяти
  • Драйвера устройств PCI & USB
  • Отображение в память и DMA
  • Драйверы для устройств поблочного чтения и сетевых устройств

Перевод третьего издания этой книги на русский язык отсутствует. Имеется перевод второго издания, выполненный А.Князевым.

18. LINUX: Rute User’s Tutorial and Exposition — LINUX: Подробное руководство

Сайт: linux.2038bug.com Автор: Paul Sheer Формат: PDF, HTML Число страниц: 660

Книга является справочным пособием и техническим пособием для новичков и опытных администраторов системы GNU/Linux. В ней содержатся тщательные разъяснения и практические примеры по ккаждому аспекту системы Linux.

Освещены следующие темы:

  • Как стать компетентным пользователем Linux
  • Ознакомление с командной строкой
  • Изучение ключевых утилит, подобных sed , а также все важное, касающееся программирования на языке C, написания скриптов и регулярных выражений
  • Изучение серверного программного обеспечения, в том числе HTTPd, Sendmail, Exim и PostgreSQL
  • Базовые средтсва администрирования
  • Расширенные возможности создания скриптов
  • Сетевые возможности: IP, TCP, UDP, DNS и обработка доменных имен, NFS

Перевод на русский язык отсутствует.

19. Linux Network Administrator’s Gu border=0 cellSpacing=3 cellPadding=0>

Сайт: tldp.org/guides.html Автор: Olaf Kirch, Terry Dawson Формат: PDF, HTML Число страниц: 489

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

Освещены следующие темы:

  • Введение в сетевые ресурсы Linux
  • Протокол TCP/IP, в том числе разрешение адресов, IP маршрутизация, ICMP
  • Конфигурирование сетевых устройств и устройств последовательного доступа
  • Конфигурирование сетевого протокола TCP/IP
  • Конфигурирование средств работы с доменными именами
  • Брандмауэры
  • Учетные записи IP, маскарадинг и трансляция сетевых адресов
  • Информационная сетевая система, сетевая файловая система
  • Электронная почта, сетевые новости, C News, NNTP, интернет новости, конфигурирование ридера новостей


Перевод на русский язык отсутствует. В интернет магазине ozon.ru есть аналогичная книга Тони Боттс, Терри Доусон, Грегор Н. Перди, LINUX руководство администратора сети ( https://www.ozon.ru/context/detail/id/2850427/ ). Электронную версию книги на русском языке найдете здесь.

20. tuXlabs Cookbook — Руководство по tuXlabs

Сайт: www.upfrontsystems.co.za Автор: Jean Jordaan, Фонд Шаттлворта Формат: PDF Число страниц: 153

Эта книга предназначена для тех, кто хочет создать компьютерную лабораторию tuXlab в соответствии с требованиями Фонда Шаттлворта.

В такой лаборатории, называемой tuXlab (Tux — имени пингвина, являющегося талисманом Linux), используется только свободное программное обеспечение, благодаря чему эта лаборатория проста в управлении и позволяет наилучшим образом использовать старое или устаревшее оборудование.

Прим.пер.: Книга посвящена организационным вопросам — тому, какое помещение выделить под компьютерную лабораторию tuXlab, какого размера оно должно быть, как должны быть окна и двери, как следует разместить рабочие места и т. п. Очень кратко описывается организация собственно локальной сети, состоящей из сервера и рабочих станций, их подключения к сети интернет. В книге кратко рассказывается как и какими программами можно воспользоваться с тем, чтобы все программное обеспечение было открытое и бесплатное. Даются рекомендации по составлению бизнес-плана, необходимого для подачи заявки в Фонд Шаттлворта. Если абстрагироваться от основной цели книги — помощи в обеспечении всех требований, необходимых для удовлетворения заявки, подаваемой в Фонд Шаттлворта, то книгу можно рассматривать как руководство, которое будет полезно для лиц, принимающих административные и финансовые решения, поскольку в ней подробно показаны затраты как на этапе организации, так в процессе поддержки текущей работы компьютерной лаборатории tuXlab / класса.

Перевод книги на русский язык отсутствует.

Переводы на русский еще нескольких книг по Linux ищите на страничке «Электронные книги по ОС Linux» нашего сайта.

Linux — подборки книг

Подборка книг по языку программирования Python и связанных с ним технологий.
Всякое типа «за 24 часа» или «шаг за шагом» не добавляю.

Подборка книг по языку программирования Python и связанных с ним технологий.
Всякое типа «за 24 часа» или «шаг за шагом» не добавляю. IT подборки (общие):
Разработка ПО
Архитектура ПО
Базы данных и SQL
Управление… Развернуть

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

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

Linux — книги, справочники, руководства и литература

Linux (Линукс) — общее название Unix-подобных операционных систем, основанных на одноимённом ядре. Ядро Linux создаётся и распространяется в соответствии с моделью разработки свободного и открытого программного обеспечения. Поэтому общее название не подразумевает какой-либо единой «официальной» комплектации Linux; они распространяются в основном бесплатно в виде различных готовых дистрибутивов, имеющих свой набор прикладных программ и уже настроенных под конкретные нужды пользователя. Установка, настройка, администрирование, командная строка, команды, настройка аппаратных средств, системное программирование, том числе сетевых приложений, сеть и сервер на Linux, руководства, самоучители, справочники, книги — все это можно найти и скачать бесплатно в этом разделе.

Извините, данный раздел находится в разработкеYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near » at line

Новичок в Линуксе: какую литературу лучше почитать?

12.08.2009, 10:32

новичок в линуксе
Всем добрий день.. хотел что то узнат о линуксе и научится работат .. Теорию про линукс немного.

Новичок в линуксе. Переход с Windows на Linux
Решил я на один жёсткий установить Linux и Windows 8.1. Windows для игр+офис+фш, остальное.

Какую литературу лучше почитать перед ЕГЭ
Здравствуйте! Не могли бы вы подсказать, какую литературу по Си лучше почитать перед ЕГЭ. Язык.

Порекомендуйте, какую литературу почитать на лето )
Опыт программирования на C++ чуть более полугода , есть желание ознакомиться с созданием интерфейса.

Какую литературу посоветуете почитать по Delphi?
Какую литературу посоветуете почитать по Delphi? Видел множество вариантов, но хотелось бы узнать.

Linux: 28 книг — скачать в fb2, txt на андроид или читать онлайн

Linux

Слишком много книг? Вы можете уточнить книги по запросу «Linux» (в скобках показано количество книг для данного уточнения)

Джим Уайтхёрст – президент и генеральный директор Red Hat, крупнейшей в мире корпорации, выпускающей программное обеспечение с открытым исходным кодом, – делится секретами управления высокоэффективной компанией нового типа – «открытой организацией». Эта принципиально новая модель большой компании до…

KDE Neon. На замену Windows

Об одном из лучших дистрибутивов GNU/Linux. Рассмотрены особенности, достоинства и недостатки этого дистрибутива.…

ElementaryOS. Вместо macOS

Об операционной системе elementaryOS. Описывается вид системы, из чего состоит, какими достоинствами и недостатками обладает.…

Linux Mint. Достойная замена Windows

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

Linux Mint. Достойная замена Windows

О популярном дистрибутиве Linux Mint и о том как им пользоваться. Какие имеются приложения и как их устанавливать, а также о том, способен ли этот дистрибутив заменить Windows на домашнем компьютере.…

Администрирование Unix-сервера и Linux-станций

Книга описывает процесс развертывания и администрирования сети на основе Unix-сервера и Linux-станций. Автор предлагает готовые решения для быстрой установки и настройки локальной сети. Большое количество примеров и готовых настроек позволяет использовать эту книгу в качестве практического руководс…

Командная строка Linux и автоматизация рутинных задач

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

Сеть на Linux. Проектирование, прокладка, эксплуатация

Рассмотрены практические вопросы по прокладке сети, организации сервера (Apache, Samba, DNS, DHCP) на основе операционной системы Linux и интеграции этого сервера в сетях Windows. Большое внимание уделено повседневной эксплуатации сети. Излагаются основы функционирования сетей и сетевой аппаратуры.…

Linux. Системное программирование

Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME. Эта книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как …

Стратегия внедрения свободного программного обеспечения в учреждениях образования

Рассмотрены вопросы использования свободного программного обеспечения в качестве базы информатизации образовательного учреждения. Освещены правовые, экономические и методические аспекты перехода на свободное программное обеспечение. Обосновано значение этого процесса в формировании системы менеджме…

Внутреннее устройство Linux

Книга, которую вы держите в руках, уже стала бестселлером на Западе. Она описывает все тонкости работы с операционной системой Linux, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах этого издания вы приобретете базовые знания о работе с …


Материал привязан к последним версиям дистрибутивов Mandriva, Fedora Core, ASP Linux. В книге есть ответы практически на все вопросы, возникающие при ежедневной работе в Linux. Рассмотрены типичные ситуации: вход в систему, работа с файловой системой, использование графического интерфейса, установк…

Qt4 на примерах

Рассмотрена разработка приложений на языке C++ для Windows и/или Linux с применением библиотеки Qt 4, которая широко используется как в мире коммерческого, так и свободного программного обеспечения. Приведены примеры решения многих задач, с которыми сталкивается разработчик при проектировании польз…

Практическое руководство системного администратора

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

UNIX для студента

Рассматривается широкий круг вопросов функционирования операционной системы UNIX, в том числе: базовые вопросы построения операционной системы, принципы организации файловой системы UNIX, учетные записи пользователей, установка, запуск и функционирование популярных операционных систем Linux, FreeBS…

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

Описывается установка и настройка аппаратных средств в операционной системе Linux: видеокарт, жестких дисков, оптических приводов и других основных устройств, а также принтеров, сканеров, модемов, flash-накопителей, сетевых карт и прочей периферии. При этом рассматриваются 2 варианта настройки – с …

Linux. От новичка к профессионалу (4-е издание)

Даны ответы на все вопросы, возникающие при работе с Linux: от установки и настройки этой ОС до настройки сервера на базе Linux. Материал книги максимально охватывает все сферы применения Linux: от запуска Windows-игр под управлением Linux до настройки собственного Web-сервера. Также рассмотрены: в…

Системное администрирование в Linux

Вы опытный системный администратор и желаете приобрести навыки управления сетью в системе Linux? Или вы уже работаете в Linux и хотите продвинуться дальше в изучении этой операционной системы и стать системным администратором? Книга, которую вы держите в руках, даст вам такую возможность. Она предо…

Администрирование и безопасность рабочих станций под управлением Mandriva Linux

Данный лабораторный практикум подготовлен для студентов факультета бизнес-информатики и информационных технологий Магнитогорского государственного технического университета и ориентировано на подготовку системного администратора малой организации (SOHO) к решению вопросов конфигурирования рабочих с…

Linux и Windows в домашней сети

Книга представляет собой практическое руководство по созданию простой локальной вычислительной сети для дома или небольшого офиса на основе компьютеров под управлением Windows и Linux. Обсуждаются вопросы маршрутизации, удаленной работы на компьютерах, совместного использования ресурсов, создания с…

Администрирование сервера NGINX

NGINX – это высокопроизводительный сервер, который реализует функции прокси для веб-серверов и почтовых серверов и потребляет очень мало системных ресурсов. В Интернете хватает руководств по его настройке и примеров конфигураций, но при этом трудно понять, как правильно настроить NGINX для конкретн…

Моделирование инструкций поддержки транзакционной памяти в современных центральных процессорах

Аппаратная поддержка транзакционной памяти становится доступной в новейших процессорах. В статье описывается реализация набора инструкций RTM в функциональном симуляторе Wind River® Simics. Цель работы – обеспечение корректного исполнения новых инструкций и сохранение высокой скорости работы симуля…

Самоучитель системного администратора

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

Linux. Установка, настройка, администрирование

Linux, наряду с Microsoft Windows и Apple OS X, является одной из важнейших операционных систем для ПК. Системы Linux установлены на многих крупных серверах и применяются на многочисленных смартфонах и планшетах, работающих на базе Android. Раньше существовали предрассудки о том, что Linux, якобы,…

Обучение компьютерной графике с использованием свободно распространяемого программного обеспечения

Описан опыт использования свободного программного обеспечения (СПО) для проведения учебных занятий по компьютерной графике (обработка рисунков и фотографий, создание анимации и потокового видео). Созданный на основе системы Linux дистрибутив, ориентированный на работу с графикой, позволил организов…

Устанавливаем и настраиваем Ubuntu Server 2012-2015 и офисные ПК с Ubuntu

Известно, что большинство идей и технологий, используемых платформой Windows, пришли из мира Unix и Linux. Поэтому компьютер с операционной системой Linux на предприятиях может делать всё легче, лучше и бесплатно. Данная книга описывает работу со всеми самыми популярными технологиями Linux на приме…

Командная строка Linux и автоматизация рутинных задач (2-е издание)

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

Linux. Администрирование и системное программирование

Эта книга представляет собой всеобъемлющее руководство по работе, настройке, администрированию и системному программированию операционных систем семейства UNIX/Linux, включая Ubuntu, Fedora, openSUSE, Red Hat, Debian, Mandriva, Mint и даже Mac OS X. Первая часть книги дает начальные представления о…

Форум русскоязычного сообщества Ubuntu

Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Посоветуйте книги по Linux (Прочитано 5903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Страница сгенерирована за 0.062 секунд. Запросов: 22.

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Unix, Linux…. Лучшие книги 2020 года

Книги 2020 года раздела Unix, Linux… — выбор целевой аудитории читателей, на который влияют рейтинг, комментарии и оценки, выставленные за прошедший год. Книга года категории Unix, Linux… — популярнейшие книги данной тематики, достойные Вашего внимания, по мнению участников проекта.

Just for Fun. Рассказ нечаянного революционера

«Надо смотреть правде в лицо: я был ботаником. Хакером. С самых ранних лет. Я не склеивал очки изолентой, но вполне мог бы, потому что все остальное сходится. У меня были хорошие отметки по математике и физике, но зато — никакого представления о поведении в обществе. И в то время ботаников еще.

Linux глазами хакера + CD

Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-серверы, программы для доставки электронной почты, службы DNS, а также политика мониторинга.

Linux FAQ. Ответы и советы

Материал изложен по принципу популярных разделов «Частые вопросы и ответы» (ЧаВо, или FAQ). Рассмотрены все популярные дистрибутивы Linux. Приведены решения проблем с выбором дистрибутива, установкой, конфигурированием и администрированием системы. Особое внимание уделено взаимодействию.


Полное руководство пользователя. Mandrakelinux

Книга содержит полный набор информации обо всех аспектах установки и использования Mandrakelinux и миграции в Linux из Windows/Mac OS X. Описаны основы установки дистрибутива GNU/Linux, представлены инструкции для пользователя перед началом инсталляции ОС Mandrakelinux и в ее процессе, изложен.

Руководство по переходу на Ubuntu 9.10 «Karmic Koala»

Эта небольшая книжка — руководство по установке, начальной настройке и основам использования операционной системы Ubuntu 9.10 «Karmic Koala» для пользователей, имеющих более-менее уверенные навыки в работе с компьютером. Она написана как пошаговое руководство для новичков, поэтому если вы.

Звуковая студия в Linux: Руководство профессионала: Перевод с английского. + CD

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

Введение в UNIX

Обновленное и дополненное издание, охватывающее все версии UNIX, включая System V Version 4.2″Введение в UNIX» — это классическое учебное и справочное руководство по операционной системе UNIX, касающееся последних версий UNIXГде бы вы ни применяли ОС UNIX, эта книга даст вам все.

UNIX: SYSTEM V RELEASE 4

Наиболее полное введение в окружение UNIX. Книга целиком переработана и исправлена после выхода 100-тысячным тиражом первого издания, признанного лучшей книгой по UNIX. Во второе издание включено описание всех аспектов UNIX: от базовых понятий до специализированной тематики; учтены современные.

Postfix. Подробное руководство

Практический подход книги «Postfix. Подробное руководство» будет полезен как специалистам, так и новичкам, предоставив им возможность управлять этим современным открытым почтовым сервером. Независимо от того, используете ли вы Postfix для потребностей маленькой компании в качестве.

Cathedral and the Bazaar: Musings on Linux and Open Source by an Acc > Авторы: Eric S. Raymond

After Red Hat’;s stunning IPO, even people outside the computer industry have now heard of Linux and open source software. This book contains the essays, originally published online, that led to Netscape’;s decision to release their browser as open source, put Linus Torvalds on the cover of Forbes.

Интересные посты

Интересная рецензия

Поиграем в декаданс

Ранние рассказы Э. М. Ремарка написаны в чувственном и поэтическом декадентском стиле немецкой.

1 день 3 часа 22 минуты назад

Обсуждение в группах

Разминка «Чёрной метки»

Спасибо всем откликнувшимся на обсуждение новой игры! При составлении окончательных Правил мы.

2 дня 2 часа 41 минута назад

Новости книжного мира

Сегодня, 10 ноября, в истории

В этот день родились: 1483 — Мартин Лютер (на фото), основатель протестантского течения.

16 часов 52 минуты назад

Заметка в блоге

Мне очень стыдно.

Ребята, мне очень стыдно! Эти открытки я получила уже давненько, но руки все не доходили.

20 самых рекомендуемых книг для программистов на русском языке

Авторы проекта Dev-Books проанализировали миллионы вопросов и ответов в крупнейшем сообществе программистов Stack Overflow. Всё для того, чтобы найти книги, на которые чаще всего ссылаются разработчики.

В общий список вошло 5 720 книг. Ниже вы найдёте 20 самых упоминаемых из них, которые когда-либо выходили на русском.

По просьбе Лайфхакера своими мнениями насчёт некоторых изданий поделились отечественные эксперты.

1. «Эффективная работа с унаследованным кодом», Майкл К. Физерс

Автор объясняет, как быстро разбираться в унаследованном коде, как тестировать его, как правильно вносить изменения. Книга содержит множество эффективных приёмов, предназначенных специально для этих задач.

2. «Приёмы объектно-ориентированного проектирования. Паттерны проектирования», Эрих Гамма и другие

Классика для программиста. Первая книга, посвящённая именно шаблонам.

Леонид Выговский, системный архитектор IT-компании LiveTex

— Издание уже 20 лет переиздаётся в изначальном виде. В этом, конечно, главный недостаток книги: некоторые шаблоны уже неактуальны. Думаю, её полезно читать уже после других, более современных, книг по паттернам проектирования. Тем более что она написана сухим академическим языком. Для понимания паттернов эта книга не must read, но её прочтение добавляет крутости в глазах коллег-программистов. 🙂 Начинать я советую с «Паттернов проектирования» (Head First Design Patterns).

3. «Чистый код. Создание, анализ и рефакторинг», Роберт К. Мартин

Интересная, но во многом спорная книга о том, как писать понятный и поддерживаемый код.

Леонид Выговский, системный архитектор IT-компании LiveTex

— Почему спорная? Книг про написание кода уже огромное количество, и часть приёмов являются общепризнанными. Но каждый автор добавляет что-то своё. Лично для меня мнение Боба Мартина кажется иногда странным и противоречащим другим источникам. Не must read, но прочитать всё же стоит. Качество кода после прочтения становится лучше.

4. «Предметно-ориентированное проектирование», Эрик Эванс

Очень сильная книга, которая мотивирует к саморазвитию. После прочтения кажется, что без ПОП качественный код не написать.

Леонид Выговский, системный архитектор IT-компании LiveTex

— Из этой книги выросли концепции СQRS, BDD, onion-architecture и много других интересных идей. Единственный недостаток: книга насквозь теоретическая. Практическую пользу она приобрела только с выходом книги Вона Вернона «Реализация методов предметно-ориентированного проектирования» (Implementing Domain Driven Design). Поэтому читать их надо последовательно, сразу друг за другом.


5. «JavaScript: сильные стороны», Дуглас Крокфорд

Обязательная книга для веб-разработчиков. В ней Дуглас Крокфорд рассказывает о преимуществах языка JavaScript и учит грамотно их применять для создания эффективного кода.

6. «Шаблоны корпоративных приложений», Мартин Фаулер и другие

Книга описывает базовые принципы проектирования ПО для корпоративных платформ.

7. «Совершенный код. Мастер-класс», Стив Макконнелл

Классическая книга о том, как писать код лучше.

Михаил Осотов, директор по производству «Центра высоких технологий»

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

8. «Рефакторинг. Улучшение существующего кода», Мартин Фаулер и другие

Из серии книг по написанию понятного и качественного кода, «Рефакторинг» — лучшая.

Леонид Выговский, системный архитектор IT-компании LiveTex

Выговский: «Она не только показывает хороший код, но и на примере плохого объясняет, чем именно он плох. Эта книга — must read для всех. Причём чем раньше вы её прочтёте, тем лучше. Качество кода после прочтения сильно вырастет».

Если книгу Фаулера вы уже прочли, обратите внимание на «Рефакторинг с использованием шаблонов» (Refactoring to Patterns) Джошуа Кериевски, которую рекомендует Михаил Осотов.

«Рефакторинг с использованием шаблонов» Кериевски — отличная книга для тех, кто каждый день сталкивается с проблемой легаси-кода и технического долга в своих проектах.

Михаил Осотов, директор по производству «Центра высоких технологий»

— Эта книга поможет сохранить свои нервы, подружиться с рефакторингом и сделать код лучше.

9. «Паттерны проектирования», Эрик Фримен, Элизабет Фримен и другие

Серия Head First, на мой взгляд, идеально подходит для новичков в области разработки ПО.

Михаил Осотов, директор по производству «Центра высоких технологий»

— Все книги написаны разными авторами, но в каждой виден общий подход, который выражается в простой подаче материала, интересных и простых примерах.

10. «Язык программирования C», Брайан У. Керниган, Деннис М. Ритчи

Классическое учебное пособие по языку C, написанное его же создателями. Однако начинающим эта книга может показаться сложной, поскольку требует от читателя знания основ программирования.

11. «Эффективное использование С++. 55 верных способов улучшить структуру и код ваших программ», Скотт Майерс

Книга содержит советы по проектированию программ, работе с шаблонами и управлению ресурсами, а также другие рекомендации по созданию качественного ПО на языке С++.

12. «Экстремальное программирование: разработка через тестирование», Кент Бек

Автор на примерах описывает методику разработки ПО, которая предполагает тестирование программ ещё до написания их кода.

13. «Алгоритмы. Построение и анализ», Томас Х. Кормен и другие

Эту книгу называют библией алгоритмов. Она зарекомендовала себя как отличное научное пособие для студентов технических вузов и всех, кто интересуется информатикой. Книга доступным языком знакомит с алгоритмами разных типов и описывает их особенности.

14. «Регулярные выражения», Джеффри Фридл

Издание об эффективной работе с текстом в Perl, PHP, Java, Python, Ruby и других языках программирования.

15. «CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#», Джеффри Рихтер

Классический учебник по разработке приложений для платформы Microsoft, в том числе с помощью Silverlight, Windows Presentation Foundation, ASP.NET и прочих технологий компании.

16. «Современное проектирование на C++», Андрей Александреску

Книга для опытных программистов на C++. Автор предлагает новый подход к разработке, сочетающий метапрограммирование шаблонов, обобщённое программирование и объектно-ориентированное программирование на этом языке.

17. «Microsoft ASP.NET 2.0. Базовый курс», Дино Эспозито

Детальное руководство для опытных специалистов по ASP.NET 2.0. Книга учит создавать мощные, надёжные и масштабируемые сайты на этой платформе.

18. «Шаблоны тестирования xUnit. Рефакторинг кода тестов», Джерард Месарош

Автор книги показывает, как применять шаблоны проектирования, исключение повторений, инкапсуляцию и другие принципы разработки ПО к написанию кода тестов.

19. «Компиляторы. Принципы, технологии и инструментарий», Альфред В. Ахо и другие

Книга описывает базовые принципы разработки компиляторов и делает особый акцент на оптимизации кода. В помощь читателю — большое количество примеров из практики.

20. «Инфраструктура программных проектов. Соглашения, идиомы и шаблоны для многократно используемых библиотек .NET», Кржиштоф Цвалина, Брэд Абрамс

Издание содержит лучшие приёмы разработки библиотек для платформы Microsoft .NET Framework. Книга должна упростить работу любого .NET-специалиста, который пишет код для других разработчиков.

Полный рейтинг англоязычных книг доступен на сайте Dev-Books. Там же можно просмотреть списки самых популярных книг на определённые темы, будь то Java, Database Design или CSS.

Linux — подборки книг

Подборка книг по языку программирования Python и связанных с ним технологий.
Всякое типа «за 24 часа» или «шаг за шагом» не добавляю.

Подборка книг по языку программирования Python и связанных с ним технологий.
Всякое типа «за 24 часа» или «шаг за шагом» не добавляю. IT подборки (общие):
Разработка ПО
Архитектура ПО
Базы данных и SQL
Управление… Развернуть

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

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

Мастер Йода рекомендует:  Программирование для начинающих – куда сделать первый шаг

Добавить комментарий