Сага о POSIX-системах
(C) Алексей Федорчук, 2004

Назад|Содержание|Вперед

"Вечные истины" POSIX-систем

Вот и вспомнил я вечные истины -
Пожар, мол, не страшен нищему,
Одна голова - не бедна,
А если бедна - все одна...
Борис Алмазов

Я льщу себя надеждой, что мое сочинение будут читать (в том числе и) совсем начинающие пользователи Linux (и уж совсем несбыточная мечта - что для кого-то это окажется первым чтивом из компьютерной оперы). И потому позволю себе дать введение в набор базовых понятий POSIX-совместимых систем вообще - своего рода обзор "вечных истин", как я их понимаю. Истин этих я насчитал ровно семь - священное число кочевников и счастливое число авантюристов. Хотя у кого-то оно может ассоциироваться и с семью смертными грехами, минимум одному из которых - а именно лености, - должен регулярно предаваться каждый истинный POSIX'ивист.

Первая истина, которую должен воспринять каждый пользователь, расстающийся с привычным миром той ОС, которая до сего времени была установлена на его компьютере - это то, что Linux (и прочие POSIX-системы, включая FreeBSD) - это не Windows. И не нужно пытаться переносить ранее приобретенные навыки в новую среду. Этому вопросу посвящена следующая глава.

Вторая истина была некогда блестяще сформулирована Ильфом и Петровым: "Дело спасения утопающих - дело рук самих утопающих". То есть дабы не утонуть - нужно уметь плавать, а чтобы научиться плавать - нужно лезть в воду. И потому через-следующая глава посвящена тому, как максимально облегчить первый заход в воду, то есть принципам установки любой POSIX-системы.

Истина третья определяет трех китов, на которых базируется POSIX-система - понятия пользователя, процесса и файла.

Пользователь взаимодействует с системой (в частности, запускает процессы и работает с файлами) через определенные устройства посредством некоторых интерфейсов, работающих в определенных режимах. Терминалы, интерфейсы, режимы - это четвертая из моих "вечных истин".

Из всех интерфейсов POSIX-систем важнейшим, вне зависимости от устройств доступа и режимов, является интерфейс командной строки. In command veritas - это пятая истина POSIX'ивизма.

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

И, наконец, истина седьмая, последняя по счету, но, возможно, первая по значению - учиться, учиться и учиться, или как не утонуть в море приведенной информации.

Назад|Содержание|Вперед


Сайт управляется системой uCoz