Издательство: Питер
Год издания: 2011
Страниц: 448
Формат: PDF
Качество: высокое
Язык: русский
Данное руководство позволит вам освоить обширный перечень инструментов с открытым исходным кодом, доступных для GNU/Linux. Автор книги, Джон Фуско, подробно и доступно описывает наиболее полезные из них, используя наглядные краткие примеры, которые легко видоизменять и использовать на практике.
Начав с самых основ – загрузки, построения и установки, – вы узнаете, как распределены инструменты с открытым кодом и как найти оптимальное решение для той или иной задачи, углубите свои знания о ядре Linux и способах взаимодействия ОС с программным обеспечением.
Изложение теоретической информации в книге ориентировано на последующее практическое применение. Освоив ее, вы сможете пользоваться самыми продвинутыми инструментами, применяя их для разработки собственных приложений, а также для увеличения производительности ПО и его отладки.
*
Итак, вы знаете основы Linux. Вы уже умеете применять утилиты ls, grep, find и sort и, как программист на С или С++, можете использовать системные вызовы Linux. Однако в мире Linux существует еще множество других вещей, которые вам предстоит изучить. Вы просто еще не знаете, как это сделать, и наверняка задаетесь вопросом: «К чему переходить дальше?» Ответ вы найдете в этой книге.Джон — опытный программист, который помогает пользователям Linux с определенным уровнем знаний подняться на ступеньку выше на пути превращения в профессионалов.
Джон демонстрирует, как можно использовать все, начиная с инструментов отладки и анализа эффективности и заканчивая файловой системой /proc, чтобы облегчить повседневную работу с операционной системой Linux и повысить ее производительность.
В этой книге Джон не только отвечает на вопросы, какие инструменты, параметры, файлы используются, но и объясняет, почему что-либо работает именно так, как оно работает. Это, в свою очередь, позволяет читателю понять эффективность системы и постичь самую суть Linux (и UNIX!).
Другие книги автора:
|