- Иллюстрированный самоучитель по Linux
- Введение
- Для кого предназначена эта книга
- Как работать с книгой
- Содержание книги
- Иллюстрированный самоучитель по Linux
- Подборка книг для изучения Linux
- Just for Fun: The Story of an Accidental Revolutionary
- Командная строка Linux. Полное руководство
- Linux глазами хакера
- Ten Steps to Linux Survival
- Linux. Карманный справочник
- Linux Bible
- Официальная документация Ubuntu
- Red Hat Enterprise Linux 6 Essentials
- Современные операционные системы
- Внутреннее устройство Linux
- How Linux Works: What Every Superuser Should Know
- UNIX and Linux System Administration Handbook
- Встраиваемые системы на основе Linux
- Linux From Scratch
- Настольная книга администратора Debian
Иллюстрированный самоучитель по Linux
Введение
Благодарю вас за то, что приобрели эту книгу. Добро пожаловать в мир Linux, который обрел известность как одна из немногих альтернатив операционным системам Microsoft для недорогих настольных персональных компьютеров, а в последнее время еще и как пример того, чего может добиться группа целеустремленных людей даже при отсутствии каких-либо материальных стимулов.
Linux – эффективная и быстрая бесплатная операционная система, которая реализует все возможности Unix (требующей дорогих серверов и рабочих станций) на вполне доступном по цене оборудовании, обычном для домашнего использования. Появление Linux привело к небольшой революции в компьютерном мире, после которой бесплатное программное обеспечение начало применяться для решения множества задач – от построения узлов Web, до реализации инфраструктуры корпоративных информационных систем и обучающих программ. Эта книга является введением в установку и эксплуатацию Linux Red Hat 7.1 – распространенной версии Linux, ориентированной на использование в качестве сервера, а также рабочей станции и операционной системы обычного настольного компьютера. Для полного описания любой операционной системы с таким широким набором средств одной книги недостаточно. Тем не менее, эта книга предоставляет основательные знания по Linux (в частности, Red Hat). А продолжить свое образование вы сможете уже в процессе практической работы.
Для кого предназначена эта книга
Эта книга может быть полезной любому пользователю ПК. Несмотря на то, что Linux пока не удовлетворяет всем требованиям простоты и доступности, предъявляемым к коммерческим операционным системам (наподобие Windows 95/98/Ме или Mac OS), эта система по силам любому, кто способен управиться с Windows.
Приступая к изучению любой операционной системы, следует иметь некоторые базовые знания об устройстве компьютера: отличать жесткий диск от оперативной памяти, понимать, что такое базовая конфигурация (в Windows) и периферийные устройства (такие, как видео – и звуковые карты), иметь представление об организации и записи данных в компьютере (каталоги, подкаталоги и файлы).
Цель книги – открыть мир Linux неискушенному компьютерному пользователю. При этом предполагается некоторое знакомство с Windows (или Mac OS) и основным оборудованием ПК, иначе книга превратилась бы из введения в операционную систему Linux в букварь основных компьютерных понятий.
Для тех, кто вполне удовлетворен системой Windows или Mac OS и не упражнялся с командной строкой DOS, следует с ней ознакомиться, прежде чем погрузиться в мир Linux, где командная строка занимает весьма значительное место.
Что касается опытных пользователей Windows, то они вполне готовы к превращению в столь же опытных пользователей Linux. Книга может служить не только введением в Linux, но и пособием для тех, кто намерен основательно заняться изучением этой системы. В ней найдется немало полезных сведений для владельцев SOHO (Small Office/Home Office – небольшой или домашний офис) и менеджеров небольших сетей. Читатель научится использовать Linux для решения различных задач в условиях собственного офиса, заставляя его работать в качестве файл-сервера .cервера Web для intranet или маршрутизатора.
Как работать с книгой
Для работы с книгой нужен доступ к персональному компьютеру со следующими характеристиками.
- Процессор Pentium или более поздний (теоретически для Linux достаточно 386-го процессора, но это малоэффективно).
- 32 Мбайт или более оперативной памяти (эффективность Linux значительно выше при 64 Мбайт).
- Жесткий диск с минимум 1 Гбайт свободного места; 1.5 Гбайт для конфигураций Workstation (рабочая станция) или Laptop (портативный компьютер). (Для свободы экспериментирования с системой и программами Linux рекомендуется не менее 3 Гбайт).
- Устройство CD-ROM (желательно ATAPI/IDE или SCSI).
- Резервная копия существующей системы на случай восстановления данных или программ.:
- Карта видеоадаптера и монитор не хуже VGA.
- Клавиатура и мышь.
- Кроме этого, может понадобиться:
- Принтер (желательно PCL или PostScript).
- Звуковая карта с динамиками.
- Модем (ISDN-модем) или другое высокоскоростное соединение.
Содержание книги
В книге семь частей.
Добро пожаловать в Linux. Введение в Linux как операционную систему и основу модели распространения программного обеспечения по общественной лицензии общего вида GNU. Рассмотрены наиболее популярные дистрибутивы (версии) Linux и подготовительные мероприятия к установке.
Установка Linux Red Hat 7.1. Установка Linux на отдельном компьютере. Рассмотрены подготовительные операции к установке Linux Red Hat 7.1 и специальные варианты установки (например, При отсутствии устройства CD-ROM).
Использование среды рабочего стола в Linux Red Hat 7.1. Использование X Windows с диспетчером рабочих столов GNOME (стандартный графический интерфейс Linux Red Hat). Обзор некоторых распространенных программ для X Windows.
Углубленное изучение. Изложение ряда нетривиальных процедур, без которых не обойтись в серьезной работе с Linux: работа с файлами, конфигурирование системы, управление принтерами и другими периферийными устройствами.
Основы сетей. Подключение системы Linux к Internet через телефонное соединение, доступ к World Wide Web и работа с электронной почтой.
Применение Linux для SOHO (Small Office/Home Office – небольшой или домашний офис). Как недорогая, но мощная система, Linux хорошо подходит для небольших или домашних систем. Рассмотрены установка Linux Red Hat 7.1 в сети офиса и использование в качестве файлового сервера или сервера печати в сетях Unix и Windows, даны основные сведения о средствах Linux для обеспечения безопасности в сети. Наконец, рассмотрены проблемы совместимости и. возможности интегрирования в Linux DOS и Windows, что позволяет мигрировать из Windows в Linux без утери инвестиций в существующее программное обеспечение.
Использование Linux Red Hat 7.1 в качестве сервера Web и электронной почты. Linux эффективен не только как файловый сервер или сервер печати для SOHO, но и как мощный промышленный сервер Web или электронной почты.
Те, у кого есть некоторый опыт работы с Linux, могут перейти непосредственно к части «Установка Linux Red Hat 7.1» и заняться установкой Linux. Новичкам лучше начать с части «Добро пожаловать в Linux», чтобы почувствовать удобство и динамичность мира Linux. Впрочем, независимо от подготовки читателя, его компьютер – мощный инструмент – станет еще более мощным после установки системы Linux.
Источник
Иллюстрированный самоучитель по Linux
- Язык: другой
- Формат: HTML
- Размер: 5.68 MB
Иллюстрированный самоучитель по Linux
ВВЕДЕНИЕ
Часть I. Добро пожаловать в Linux
ГЛАВА 1. ЧТО ТАКОЕ LINUX?
ГЛАВА 2. BЫБОР ДИСТРИБУТИВА
Часть II. Установка Linux Red Hat 7.1
ГЛАВА 3. ПОДГОТОВКА К УСТАНОВКЕ LINUX RED HAT 7.1
ГЛАВА 4. УСТАНОВКА LINUX RED НАТ 7.1
ГЛАВА 5. ОСОБЫЕ ВАРИАНТЫ УСТАНОВКИ
Часть III. Использование среды рабочего стола в Linux Red Hat 7.1
ГЛАВА 6. ОБЗОР X WINDOWS
ГЛАВА 7. УСТАНОВКА И КОНФИГУРИРОВАНИЕ X WINDОWS
ГЛАВА 8. РАБОТА С GNOME И Х WINDOWS
ГЛАВА 9. РАБОТА С ПРОГРАММАМИ В GNOME И X WINDOWS
ГЛАВА 10. ДОПОЛНИТЕЛЬНОЕ КОНФИГУРИРОВАНИЕ GNOME
ГЛАВА 11. КDЕ
ГЛАВА 12. ДОПОЛНИТЕЛЬНАЯ КОНФИГУРАЦИЯ XWINDOWS
Часть IV. Углубленное изучение
ГЛАВА 13. ВВЕДЕНИЕ В СИСТЕМУ КОМАНД LINUX
ГЛАВА 14. РАБОТА С ФАЙЛАМИ
ГЛАВА 15. КОНФИГУРИРОВАНИЕ СИСТЕМЫ СРЕДСТВАМИ LINUXCONF И ПАНЕЛИ УПРАВЛЕНИЯ
ГЛАВА 16. ВВЕДЕНИЕ В ОБОЛОЧКИ
ГЛАВА 17. ОБЩЕЕ АДМИНИСТРИРОВАНИЕ СИСТЕМЫ
ГЛАВА 18. ИСПОЛЬЗОВАНИЕ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ
ГЛАВА 19. СРЕДСТВА МУЛЬТИМЕДИА В LINUX
ГЛАВА 20. РЕКОМПИЛЯЦИЯ ЯДРА LINUX
Часть V. Основы сетей
ГЛАВА 21. РАБОТА В СЕТЯХ LINUX. Основы TCP/IP
ГЛАВА 22. СОЕДИНЕНИЕ LINUX С INTERNET
ГЛАВА 23. ИСПОЛЬЗОВАНИЕ WORLD WIDE WЕВ
ГЛАВА24. ПРОСМОТР Е-MAIL
ГЛАВА 25. РАБОТА С ФАКСОМ В LINUX
Часть VI. Применение Linux для SOHO
ГЛАВА 26. ИСПОЛЬЗОВАНИЕ LINUX В SOHO
ГЛАВА 27. ИНСТАЛЛЯЦИЯ LIN UX RED HAT 7.1 ДЛЯ SOHO
ГЛАВА 28. КОНФИГУРИРОВАНИЕ LINUX RED HAT 7.1 ДЛЯ СЕТИ ETHERNET
ГЛАВА 29. РАБОТА LINUX REDHAT7.1 B СЕТЯХ WINDOWS И NOVELL
ГЛАВА 30. LINUX RED HAT 7.1 И DOS/WINDOWS
ГЛАВА 31. БЕЗОПАСНОСТЬ И LINUX RED HAT 7.1 КАК ЭФФЕКТИВНЫЙ МАРШРУТИЗАТОР
Часть VII. Использование Linux Red Hat 7.1 в качестве сервера Web и электронной почты
ГЛАВА 32. ПОСТРОЕНИЕ СОБСТВЕННОГО WEB-СЕРВЕРА.
ГЛАВА 33. LINUX RED HAT 7.1 КАК ПОЧТОВЫЙ СЕРВЕР: МОЩЬ SENDMAIL
Приложения
ПРИЛОЖЕНИЕ A. LINUX ВО ВСЕМ МИРЕ (НЕ АНГЛОЯЗЫЧНЫЕ ДИСТРИБУТИВЫ).
ПРИЛОЖЕНИЕ В. ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ LINUX
ПРИЛОЖЕНИЕ С. ОБЗОР КОМАНД LINUX
ПРИЛОЖЕНИЕ D. GNU — ОБЩЕСТВЕННАЯ ЛИЦЕНЗИЯ ОБЩЕГО ВИДА
ПРИЛОЖЕНИЕ Е. LINUX НА ПЛАТФОРМЕ, ОТЛИЧНОЙ ОТ INTEL
Источник
Подборка книг для изучения Linux
Операционные системы на базе Linux любят за гибкость, масштабируемость и обширные возможности в настройке и персонализации. Благодаря этому существует множество Linux-дистрибутивов для различных целей: от домашнего использования до управления кластерами серверов. Но чтобы добиться максимальной производительности и безопасности, нужно понимать процессы, проходящие внутри этой ОС, и изменять настройки системы, стоящие по умолчанию. Книги, указанные ниже, помогут в администрировании системы и создании собственных дистрибутивов.
Just for Fun: The Story of an Accidental Revolutionary
Книга, написанная самим создателем Linux Линусом Торвальдсом. В ней он рассказывает о своей жизни и о том, с чего началась разработка Linux. Также в ней Линус поделился своим видением по разработке открытого программного обеспечения и Linux в частности. Если хочется посмотреть на Linux со стороны «отца» системы, а также больше узнать о его личности, то эта книга обязательна к прочтению.
Командная строка Linux. Полное руководство
Командная строка в Linux — основной инструмент для работы с этой ОС. Поэтому, чтобы полноценно настроить систему под свои нужды и ускорить рабочий процесс, нужно обучиться работе с этим инструментом и основным командам. Данная книга познакомит читателя с возможностями командной строки в Linux. В частности, здесь рассказывается о том, как:
- создавать, удалять и редактировать файлы, а также работать с каталогами и символьными ссылками;
- администрировать систему, включая установку необходимых пакетов и управление процессами;
- писать скрипты для автоматизации различных задач;
- работать с текстовыми файлами.
Linux глазами хакера
Несмотря на название книги, она подойдёт не только специалистам в информационной безопасности, но и системным администраторам. В данной книге по полочкам разложены многие аспекты настройки ОС Linux с целью повышения безопасности и производительности системы. Автор Михаил Флёнов рассмотрел потенциальные уязвимости и атаки злоумышленников, а также методы борьбы с ними. Книга хороша также тем, что с её помощью можно изучить «внутреннюю кухню» Linux.
Ten Steps to Linux Survival
Книга подойдёт системным администраторам, которые обеспечивают стабильную работу серверов на Windows, но сталкиваются с настройкой Linux-окружения. Она поможет быстро освоиться с работой на Linux. В ней вы найдёте информацию по настройке сетей, работе с файловой системой, диагностике работы серверов, а также управлению процессами.
Linux. Карманный справочник
Второе издание книги, главная особенность которой — небольшой размер и максимум практики. В ней содержится более 100 готовых к использованию фрагментов программ и команд для выполнения типичных задач в Linux. Материал книги охватывает как командную строку, так и различные оболочки Linux. Но она не заменит полноценное руководство по Linux, поскольку предназначена именно для быстрого поиска решения возникающих задач.
Linux Bible
Девятое издание этой книги является достаточно полным руководством по работе с Linux, в том числе с Red Hat Enterprise Linux 7 (RHEL 7), Fedora 21 и Ubuntu 14.04 LTS. Отличительной особенностью книги стало разделение материала по уровням. Сначала даётся базовая информация о Linux, затем необходимые знания для рядового пользователя, системного администратора, потом рассматриваются серверное администрирование и безопасность. За счёт такой многоуровневости книга подойдёт всем желающим уверенно работать с этой ОС.
Официальная документация Ubuntu
Официальная документация популярного Linux-дистрибутива Ubuntu постоянно поддерживается, поэтому в ней можно найти подробную информацию о наиболее последних версиях системы. Оно содержит информацию о том, как устанавливать и настраивать различные приложения в пользовательской и серверной версиях Ubuntu в соответствии с заданными требованиями. Документация по Ubuntu Desktop доступна для чтения только онлайн, по Ubuntu Server — онлайн и в PDF-формате.
Red Hat Enterprise Linux 6 Essentials
В корпоративной среде популярностью пользуется дистрибутив Red Hat Enterprise Linux, считающийся одним из самых стабильных. Данная книга призвана рассказать об особенностях системы как новичкам, так и опытным пользователям. Новичку будет интересно почитать о настройке рабочей среды, электронной почты и веб-сервера. Более опытные пользователи RHEL найдут в книге такие темы, как удалённый доступ, управление логическими томами (LVM), разделение дисков, виртуализация KVM, SSH и совместное использование файлов с использованием Samba и NFS. В книге рассматривается немного устаревший RHEL 6, но в ней описаны концептуальные вещи, не теряющие актуальность со временем.
Современные операционные системы
Эту книгу нельзя было обойти стороной, хоть и Linux рассматривается только в одном разделе. Это классический труд Эндрю Таненбаума, в котором рассказывается обо всех аспектах современных операционных систем. В разделе про Linux можно найти информацию об истории возникновения UNIX и Linux, архитектуре системы, её процессах, управлении памятью, вводе-выводе, файловой системе и безопасности. Кроме того, а этой главе рассматривается и Android как отдельная система на базе Linux.
Внутреннее устройство Linux
Книга является хорошим руководством по работе с ядром Linux. В ней рассказывается о различных нюансах при эксплуатации этой ОС, системном администрировании Linux, а также о низкоуровневых механизмах системы. Также в книге рассматривается программирование shell-скриптов, программирование на языке Си, безопасность системы, виртуализация, компьютерные сети и многое другое.
How Linux Works: What Every Superuser Should Know
Книга будет интересна всем, кто интересуется внутренней составляющей Linux. Здесь рассказывается о загрузке ОС, управлении устройствами, драйверами устройств и процессами, работе сетей и интерфейсов, инструментах для разработки, написании эффективных shell-скриптов, а также ключевых функциях ядра в пользовательском пространстве: системные вызовы, ввод/вывод и файловая система. Все эти знания помогут тщательно настроить систему под себя.
UNIX and Linux System Administration Handbook
Книга является полным руководством по установке, настройке и обслуживанию любых UNIX- или Linux-систем, в том числе обеспечивающих облачную инфраструктуру. Руководство охватывает такие темы, как управление хранилищем, проектирование и администрирование сети, безопасность, веб-хостинг, автоматизация, управление конфигурацией, анализ производительности, виртуализация и DNS.
Встраиваемые системы на основе Linux
В книге описано поэтапное конструирование собственной системы на базе Linux только с необходимыми open source программами. В частности, автор Крис Симмондс рассматривает:
- необходимый для этого набор инструментов;
- ядро Linux и его загрузчики;
- конфигурирование файловой системы;
- работу с системами сборки Buildroot и Yocto Project;
- управление памятью, а также процессы и потоки;
- отладку и оптимизацию полученной системы;
- исполнение приложений реального времени.
Linux From Scratch
Данная книга поможет пошагово создать собственный Linux-дистрибутив с необходимыми программами. Руководство описывает как процесс подготовки к сборке дистрибутива, так и его установку, конфигурирование, настройку загрузчика для запуска системы, а также финальные штрихи.
Сама онлайн-книга является дополнением к одноимённому проекту. Его цель — создание гибкой и производительной системы, заточенной под нужды конкретного пользователя. Однако созданием собственной ОС можно заняться ещё и для того, чтобы лучше изучить структуру Linux изнутри.
Настольная книга администратора Debian
Одна из немногих качественных книг о Linux-дистрибутиве Debian. Её поддерживают опытные участники сообщества этой ОС, что означает качественную и понятную подачу материала. Книга призвана собрать всю необходимую информацию об этой системе в одном месте, чтобы сделать дистрибутив популярным у пользователей. В силу того, что экосистема Debian состоит только из свободного ПО, то и сама книга доступна для прочтения всем желающим на нескольких языках, включая русский. Седьмое издание книги описывает Debian версии 8.
Какие книги помогли вам освоиться в Linux? Пишите своё мнение в комментариях. Лучшие книги из комментариев также войдут в эту подборку.
Источник