Глава 1 Введение

Глава 1

Введение

Если есть одна фраза, резюмирующая важнейшие понятия GNU/Linux (а следовательно, и Unix), это «файлы и процессы». В данной главе мы рассмотрим модели файлов и процессов в Linux. Их важно понять, потому что почти все системные вызовы имеют отношение к изменению какого-либо атрибута или части состояния файла или процесса.

Далее, поскольку мы будем изучать код в обеих стилях, мы кратко рассмотрим главные различия между стандартным С 1990 г. и первоначальным С. Наконец, мы довольно подробно обсудим то, что делает GNU-программы «лучше» — принципы программирования, использование которых в коде мы увидим.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ГЛАВА 1 Введение

Из книги Самоучитель UML автора Леоненков Александр

ГЛАВА 1 Введение Если попытаться охарактеризовать современный уровень развития компьютерных и информационных технологий, то первое, на что следует обратить внимание – это возрастающая сложность не только отдельных физических и программных компонентов, но и лежащих в


Глава 1 Введение

Из книги Секреты и ложь. Безопасность данных в цифровом мире автора Шнайер Брюс


ГЛАВА 1 ВВЕДЕНИЕ

Из книги Программирование на языке Пролог автора Клоксин У.

ГЛАВА 1 ВВЕДЕНИЕ Пролог – язык программирования, используемый для решения задач, сводимых к объектам и отношениям между объектами. В этой главе мы продемонстрируем основные элементы языка на примерах реальных программ, не вдаваясь особенно в детали, формальные правила и


Глава 1. Введение

Из книги Iptables Tutorial 1.1.19 автора Andreasson Oskar

Глава 1. Введение 1.1. Почему было написано данное руководство Скажем так, я посчитал, что существует досадный пробел в HOWTO по части информации об iptables и функциях сетевого фильтра (netfilter), реализованных в новой серии ядер 2.4.x Linux. Кроме всего прочего, я попытался ответить на


Глава 1 Введение в IP-телефонию

Из книги Skype: бесплатные звонки через Интернет. Начали! автора Гольцман Виктор Иосифович

Глава 1 Введение в IP-телефонию В этой главе вы познакомитесь с основными понятиями IР-телефонии, а также узнаете, что такое VoIP и как воспользоваться всеми преимуществами современных технологий в этой области.IP-телефония – технология, которая позволяет передавать голос в


ГЛАВА 7. Введение в стили CSS

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

ГЛАВА 7. Введение в стили CSS Предыдущая часть книги была посвящена содержимому Web-страниц и языку HTML 5, на котором оно создается. Мы изучили немало новых терминов, использовали много тегов HTML и создали несколько Web-страниц нашего первого Web- сайта. Эти Web-страницы содержат


Глава 1. Введение в XML

Из книги Технология XSLT автора Валиков Алексей Николаевич

Глава 1. Введение в XML Первая глава книги об XSLT не случайно посвящена языку XML (от англ. extensible Markup Language — расширяемый язык разметки). XML — это фундаментальная концепция, по отношению к которой XSLT является прикладной технологией и поэтому для эффективного применения XSLT нужно


Глава 1 Введение в XML

Из книги Руководство по переходу на Ubuntu 10.04 LTS «Lucid Lynx» автора Неворотин Вадим

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


Глава 2 Введение в XSLT

Из книги Как спроектировать современный сайт автора Вин Чои

Глава 2 Введение в XSLT Документ = Данные + Структура В предыдущей главе мы подробно разобрали синтаксис XML, являющийся ключом к пониманию сути XML, которая состоит в том, что простых текстовых меток вполне достаточно, чтобы явно выделить в документе сколь угодно сложную


Глава 1 Введение

Из книги Linux программирование в примерах автора Роббинс Арнольд

Глава 1 Введение Что такое Ubuntu? Ubuntu — это современная полнофункциональная операционная система, основанная на ядре Linux. В переводе с южноафриканского языка зулу слово Ubuntu примерно означает «человечность».Ubuntu распространяется и всегда будет распространяться абсолютно


Глава 1. Введение

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

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


Глава 1 Введение

Из книги автора

Глава 1 Введение Если есть одна фраза, резюмирующая важнейшие понятия GNU/Linux (а следовательно, и Unix), это «файлы и процессы». В данной главе мы рассмотрим модели файлов и процессов в Linux. Их важно понять, потому что почти все системные вызовы имеют отношение к изменению


Глава 1 Введение

Из книги автора

Глава 1 Введение Однажды я показывал администратору ОС Windows, как устанавливать и работать с Linux. Сам процесс инсталляции ему понравился, потому что в последних версиях он достаточно прост. Но когда мы установили и решили настроить Samba-сервер, последовала куча вопросов типа: