Я льщу себя надеждой, что мое сочинение будут читать (в том числе и) совсем начинающие пользователи Linux (и уж совсем несбыточная мечта - что для кого-то это окажется первым чтивом из компьютерной оперы). И потому позволю себе дать введение в набор базовых понятий POSIX-совместимых систем вообще - своего рода обзор "вечных истин", как я их понимаю. Истин этих я насчитал ровно семь - священное число кочевников и счастливое число авантюристов. Хотя у кого-то оно может ассоциироваться и с семью смертными грехами, минимум одному из которых - а именно лености, - должен регулярно предаваться каждый истинный POSIX'ивист.
Первая истина, которую должен воспринять каждый пользователь, расстающийся с привычным миром той ОС, которая до сего времени была установлена на его компьютере - это то, что Linux (и прочие POSIX-системы, включая FreeBSD) - это не Windows. И не нужно пытаться переносить ранее приобретенные навыки в новую среду. Этому вопросу посвящена следующая глава.
Вторая истина была некогда блестяще сформулирована Ильфом и Петровым: "Дело спасения утопающих - дело рук самих утопающих". То есть дабы не утонуть - нужно уметь плавать, а чтобы научиться плавать - нужно лезть в воду. И потому через-следующая глава посвящена тому, как максимально облегчить первый заход в воду, то есть принципам установки любой POSIX-системы.
Истина третья определяет трех китов, на которых базируется POSIX-система - понятия пользователя, процесса и файла.
Пользователь взаимодействует с системой (в частности, запускает процессы и работает с файлами) через определенные устройства посредством некоторых интерфейсов, работающих в определенных режимах. Терминалы, интерфейсы, режимы - это четвертая из моих "вечных истин".
Из всех интерфейсов POSIX-систем важнейшим, вне зависимости от устройств доступа и режимов, является интерфейс командной строки. In command veritas - это пятая истина POSIX'ивизма.
Вооружившись знанием первых пяти истин, можно переходить к постижению истины шестой, гласящей: принципы вместо рецептов.
И, наконец, истина седьмая, последняя по счету, но, возможно, первая по значению - учиться, учиться и учиться, или как не утонуть в море приведенной информации.