Приводятся общие сведения о развитии UNIX. Рассматриваются утилиты, команды, системные вызовы и библиотечные функции для различных категорий пользователей. Описываются командные интерпретаторы Bourne shell, Korn shell, C shell и Bourne Again shell. Обсуждаются проблемы организации сети и использования Интернета. Подробно рассматриваются организация файловой системы, управление вызовами, ввод/вывод и взаимодействие процессов. Обсуждаются вопросы системного администрирования. Особое внимание уделено средствам программирования на языке С и системному программированию. Для преподавателей и студентов, а также широкого круга пользователей, программистов и системных администраторов.
Название: Майкл К. Джонсон, Эрик В. Троан Формат книги: PDF Издательство: Вильямс, Диалектика Год издания: 2007 Страниц: 544 ISBN: 978-5-8459-1143-8 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 11mb
Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет собой отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке C, которые перешли в среду Linux из других операционных систем. Подробно рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование свободно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Изобилие хорошо документированных примеров кода помогает лучше усвоить особенности программирования в Linux. Книга рассчитана на разработчиков разной квалификации, а также может быть полезна для студентов и преподавателей соответствующих специальностей.
Название: Шон Уолтон Формат книги: PDF Издательство: Вильямс Год издания: 2001 Страниц: 464 ISBN: 5-8459-0193-6 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 5.1mb
Данная книга в основном посвящена программированию сокетов на языке С в среде Linux. В ней шаг за шагом рассказывается о том, как писать профессиональные сетевые клиентские, серверные и одноранговые приложения. Читатель узнает, как работать с существующими клиент-серверными протоколами (в частности, HTTP), взаимодействовать с другими компьютерами по протоколу UDP и создавать свои собственные протоколы. В книге описываются все типы пакетов, поддерживаемых в семействе протоколов TCP/IP, их достоинства и недостатки. Помимо базового материала представлены сведения о различных методиках многозадачности, рассказывается о средствах управления вводом-выводом и обеспечения безопасности сетевых приложений. В книге также описываются объектно-ориентированные подходы к сетевому программированию на языках Java и C++. Отдельные главы посвящены технологии RPC, протоколу SSL, работе в групповом и широковещательном режимах и стандарту IPv6. Книга предназначена профессиональным программистам и студентам, которые хотятнаучиться создавать не только линейные алгоритмы, но и полнофункциональные многозадачные сетевые приложения.
Название: Секунов Н.Ю. Формат книги: PDF Издательство: БХВ-Петербург Год издания: 2004 Страниц: 368 ISBN: 5-94157-355-3 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 7.3mb
Книга посвящена созданию приложений, написанных на языке С++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения. Для программистов.
Автор: Митчелл Марк, Оулдем Джеффри, Самьюэл Алекс Формат книги: PDF Издательство: Вильямс Год издания: 2004 Страниц: 288 ISBN: 5-8459-0243-6 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 4.3mb
Данная книга в основном посвящена программированию в среде GNU/Linux. Авторы применяют обучающий подход, последовательно излагая самые важные концепции и методики использования расширенных возможностей системы GNU/Linux в прикладных программах. Читатели научатся писать программы, к интерфейсу которых привыкли пользователи Linux; освоят такие технологии, как многозадачность, многопотоковое программирование, межзадачное взаимодействие и взаимодействие с аппаратными устройствами; смогут улучшить свои программы, сделав их быстрее, надежнее и безопаснее; поймут особенности системы GNU/Linux, ее ограничения, дополнительные возможности и специфические соглашения. Книга предназначена для программистов, уже знакомых с языком С и имеющих базовый опыт.
Автор: Д.Дж. Еаррет Формат книги: PDF Издательство: Кудиц-Образ Год издания: 2005 Страниц: 288 ISBN: 5-9579-0050-8 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 1.6mb
Карманный справочник Linux - это одновременно и краткий справочник для опытных пользователей, и руководство для новичков. Книга предваряется общими сведениями об операционной системе и способах работы в ней. В ней рассматриваются такие основные понятия, как: файлы и директории, командный процессор shell, система X Window. Затем приводится подробное описание команд и программ Linux, покрывающих почти весь спектр прикладных задач, возникающих перед пользователем. Также для команд приведена информация об их местоположении на диске и о принадлежности программным пакетам. Там, где это необходимо, приведены примеры использования. Для удобства применения справочника команды собраны по темам. В конце книги приведены указатель терминов и предметный указатель.
Автор: Девид Тейнсли Формат книги: PDF Издательство: БХВ-Петербург Год издания: 2001 Страниц: 464 ISBN: 966-552-085-7 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 4.5mb
Данная книга являеться практическим руководством по программированию интерпритатора BOURNE SHELL - стандартного командного интерпритатора в UNIX, полностью совместимого с интерпритатором BASH shrll в LINUX. Книга предназначена для начинающих и опытных программистов и содержит множество полезных примеров, советов и подсказок. С ее помощью читатель сможет быстро научиться создовать сценарии для реальных задач и ситуаций, возникающих в большинстве систем Unix i LINUX.
Название: Фленов М.Е. Формат книги: PDF Издательство: BHV-Санкт-Петербург Год издания: 2005 Страниц: 544 ISBN: 5-94157-635-8 Язык: русский Залито на:DepositFiles, LetitBit Размер архива: 4.25mb
Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность. Описаны потенциальные уязвимости и рекомендации по предотвращению возможных атак. Дается подробное описание настройки прав доступа и конфигурирования сетевого экрана. Показано, как действовать при атаке или взломе системы, чтобы максимально быстро восстановить ее работоспособность и предотвратить потерю данных. Для пользователей, администраторов и специалистов по безопасности.