Инсталляция Linux и первые шаги


Исследование файловой системы - часть 4


Более детально это будет обсуждаться в Разделе 5.1.

/usr/bin

/usr/bin настоящее хранилище для различных программ

UNIX. Он содержит большинство выполняемых программ, которых

нет ни в каких других местах, например, в том же /bin их нет.

/usr/etc

Точно также, как и /etc, содержит всевозможные

системные программы и конфигурационные файлы. /usr/etc

содержит даже больше утилит и файлов. В общем, файлы,

находящиеся в /usr/etc несущественны для системы, в отличие

от тех, которые находятся в /etc, и очень существенны.

/usr/include

/usr/include содержит include-файлы для

компилятора Си. Эти файлы (большинство имен которых

заканчивается на .h (от слова ``header'') объявляют имена

структур данных, подпрограмм и констант, используемых при

написании программ на Си. Те файлы, которые находятся в

/usr/include/sys в общем случае используются при

программировании на системном уровне UNIX. Если вы знакомы с

языком программирования Си, здесь вы найдете такие хэдеры

(фрагменты программ, вставляемые обычно в начало программы),

stdio.h, которые описывают такие функции, как printf().

/usr/g++-include

/usr/g++-include содержит include-файлы для

компилятора Cи++ (очень похожие на /usr/include).

/usr/lib

/usr/lib содержит библиотеки-"заглушки" и

"статические" библиотеки, эквивалентные файлам из /lib. При

компиляции программа "связывается" с библиотеками, находящимися

в /usr/lib, которые в свою очередь направляют

программы обращаться в /lib, если им нужен актуальный код.

Кроме того, многие другие программы хранят в /usr/lib свои

конфигурационные файлы.

/usr/local

/usr/local в большой степени

похож на /usr - он

содержит различные программы и файлы, несущественные для

системы, но превращающие ее в удовольствие и восторг. В общем,

эти программы, находящиеся в /usr/local специализируются на

специфике вашей системы, т.е. /usr/local сильно отличается в

различных UNIX. Здесь вы найдете такие большие программные

пакеты, как TeX (система форматирования документов) и Emacs




Начало  Назад  Вперед



Книжный магазин