|
|
Unix, Linux, FreeBSD...
|
•Ваша цифровая жизнь в Linux Дистрибутивы «осенней волны» дают нам возможность попробовать множество новинок: как глубоко технологических, так и сугубо интерфейсных. Но в каком из них их больше? Мы решили сравнить лидера и вице-лидера чарта DistroWatch.com, чтобы выяснить, кто из них вырывается вперед на самом деле. •Большой проект: драйвер для USB-устройства Мы возьмем периферийное устройство неизвестного китайского производителя, расшифруем протокол, по которому оно общается с компьютером, и напишем для него драйвер в пространстве пользователя, используя библиотеку libusb – все на восьми страницах. •SUSE Studio: соберите дистрибутив для себя Прошли те времена, когда для создания собственного дистрибутива необходимо было досконально знать архитектуру Linux и вводить длинные команды в терминале. Теперь все этапы, от выбора названия и обоев до тестового запуска, можно проделать прямо в web-браузере. Например, на нетбуке, попивая кофе где-нибудь в уютном ресторанчике. •Ричард Столлмен у SaaS Сейчас, когда в «облаке» можно не только хранить файлы и редактировать документы, но и собирать целые операционные системы (см. выше), проблемы безопасности подобных решений выходят на первый план. Главный идеолог свободного ПО бьет тревогу – но что ответят ему ведущие отечественные эксперты, как использующие «ПО как сервис», так и предоставляющие этот самый сервис? Ищите на прилагаемом диске: •10 дистрибутивов: RFRemix 14, Nexenta Core 3, FreeBSD 8.1, Linux Mint, .... •Подшивка LXF Номера журнала за 2009 год. |
|
Linux — операционная система с открытым кодом — быстро завоевывает признание в деловых кругах и университетах всего мира, а множество коммерческих версий программного обеспечения для Linux делает ее достаточно надежной и дружественной для любого пользователя. Эксперт по UNIX Мохаммед Кабир показывает все этапы внедрения серверов Linux в Интранет и Интернет, начиная с установки и заканчивая реализацией системы защиты и настройкой производительности. Рассмотрены все проблемы, которые могут возникнуть, предложено много примеров основанных на богатом практическом опыте автора, а также дано понятное описание наиболее популярных команд и обширный список ресурсов Интернета по теме Linux. Все это делает книгу незаменимым источником информации для специалиста как небольшой некоммерческой компании, так и крупной корпорации. |
|
Рассмотрены основные механизмы ядра операционной системы жесткого реального времени QNX Neutrino. Описаны базовые концепции и рекомендации при работе с процессами и потоками, в том числе в распределенной среде. Показана организация периодических событий в программах с помощью таймеров. Уделено внимание администрированию ресурсов и программированию драйверов устройств. Приведены рекомендации по эффективной обработке прерываний. Материал сопровождается большим количеством примеров. Во втором издании учтены изменения и дополнения, отражающие развитие ядра ОСРВ QNX Neutrino по состоянию на 2011 год. |
|
Книга — полное руководство по работе в операционной системе Ubuntu. Описаны все варианты ее установки, конфигурирование рабочего стола, в том числе настройка клавиатуры, мыши, монитора, управление принтерами. Обсуждаются файловая система Linux, работа с командной строкой, установка и удаление программ, администрирование, многопользовательская среда, безопасность системы. Рассматриваются сетевые возможности — общий доступ к файлам и папкам, работа в Интернете, новый сервис Ubuntu One. Кратко описаны пакет OpenOffice.org, мультимедийные и игровые возможности, совместимость с другими популярными ОС, запуск Windows-приложений с помощью Wine. Книгу отличает простой и понятный стиль изложения с минимальным употреблением профессионального жаргона. Прилагаемый DVD содержит Ubuntu 10.10 Maverick Meerkat. |
|
Материал ориентирован на последние версии операционных систем FreeBSD, РУС-BSD, OpenBSD. С позиции типичного пользователя BSD показано, как самостоятельно настроить и оптимизировать эту операционную систему. Особое внимание уделяется повседневным задачам администратора. Рассмотрено резервное копирование, настройка сетевых сервисов, организация RAID-массивов, борьба с рекламными баннерами и спамом, анализ журналов сервера, подсчет трафика, мониторинг сети и др. Подробно описана настройка почтового сервера (Postfix), Web-сервера (Apache) в связке с интерпретатором РНР и сервером баз данных MySQL, серверов DNS/DHCP/FTP и других сетевых служб. Приведены рекомендации по защите рассмотренных в книге сетевых служб. |
|
Описана настройка различных типов серверов: Web-, FTP-, DNS-, DHCP-, почтового сервера, сервера баз данных. Подробно рассмотрена установка и базовая настройка операционной системы, настройка связки Apache + MySQL + PHP, дано общее устройство Linux и разобраны основные принципы работы с этой операционной системой. Отдельное внимание уделено защите сервера на базе Linux: настройка брандмауэра, защита маршрутизатора и точки доступа и так далее. Описана работа системы контроля доступа Tomoyo, прокси-серверов Squid и SquidGuard. Изложение основано на последних на момент написания книги версиях популярных дистрибутивов Fedora, Mandriva, Ubuntu, openSUSE. Третье издание существенно дополнено новым материалом: рассматривается дистрибутив openSUSE, приводится расширенное описание брандмауэра iptables, настройка сети производится не только с помощью графических конфигураторов, но и с помощью конфигурационных файлов системы, рассмотрены средства резервного копирования remastersys, Clonezilla, Linux Live. |
|
Книга описывает процесс развертывания и администрирования сети на основе Unix-сервера и Linux-рабочих станций. Автор предлагает готовые решения для быстрой установки и настройки локальной сети. Большое количество примеров и готовых настроек позволяет использовать эту книгу в качестве практического руководства для работы. Издание предназначено системным администраторам и опытным пользователям. |
|
Приводятся общие сведения о развитии UNIX. Рассматриваются утилиты, команды, системные вызовы и библиотечные функции для различных категорий пользователей. Описываются командные интерпретаторы Bourne shell, Kom shell, С shell и Bourne Again shell. Обсуждаются проблемы организации сети и использования Интернета. Подробно рассматриваются организация файловой системы, управление вызовами, ввод/вывод и взаимодействие процессов. Обсуждаются вопросы системного администрирования. Особое внимание уделено средствам программирования на языке С и системному программированию. |
|
Книга представляет собой введение в программное окружение UNIX и адресована тем, кто хочет научиться программировать с помощью всех тех инструментов, которые поставляются с операционной системой. Рассматривается вход в систему, работа с файлами (cat, mv, cp, rm) и каталогами (cd, mkdir, ...), основы окружения (переменные, маски), фильтры (grep, sed, awk), программирование оболочки (циклы, сигналы, аргументы, стандартный ввод-вывод), введение в системные вызовы (read, write, open, creat, ...), введение в программирование с использованием lex, уасс и make, работа с документацией с помощью troff, tbl и eqn. Приводимые примеры не придуманы специально для этой книги, — некоторые из них впоследствии стали частью комплекта программ, используемых каждый день. Программы написаны на Си. Предполагается, что читатель знает или хотя бы изучает этот язык. Прочтение этой книги как новичками, так и опытными пользователями поможет понять, как сделать работу с системой эффективной и приносящей удовольствие. |
|
Эта книга была написана, чтобы обеспечить единое руководство по настройке сети в Linux среде. Новички и опытные пользователи должны найти здесь информацию, достаточную, чтобы охватить почти все важные действия для управления сетевой конфигурацией Linux. |
|
Эта книга представляет собой всеобъемлющее руководство по работе, настройке, администрированию и системному программированию операционных систем семейства UNIX/Linux, включая Ubuntu, Fedora, openSUSE, Red Hat, Debian, Mandriva, Mint и даже Mac OS X. Первая часть книги дает начальные представления о работе в Linux: объясняется интерфейс командной строки, приводится обзор наиболее распространенных утилит, рассматривается иерархическая файловая система Linux, объясняется, как использовать свойства оболочки, чтобы ускорить работу в системе. Во второй части рассмотрены два мощных Linux-редактора, работающих в режиме командной строки и включенных в большинство дистрибутивов Linux: текстовый редактор vim и GNU-редактор emacs. В третьей части книги освещаются аспекты работы с оболочками bash и tcsh. Четвертая часть посвящена важным средствам программирования, широко используемым при системном администрировании Linux и Mac OS: рассказывается об особенностях расширенного программирования оболочки с использованием bash; дается представление о создании сценариев администрирования Linux-систем на языке программирования Perl; подробно рассмотрены утилиты sed и rsync. Заключительная часть книги представляет собой обширный справочник команд Linux, включающий подробные примеры использования более сотни наиболее важных утилит. Книга адресована широкому кругу читателей: от пользователей Linux и Mac OS X, желающих узнать преимущества работы с системой из командной строки, до системных администраторов и программистов, нуждающихся в более глубоком понимании системы и доступных им инструментальных средств. |
|