Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки

^ Структура каталогов
Файловая система FreeBSD является главным моментом в осознании устройства всей системы. Важнейшим понятием является, непременно, корневой каталог, обозначаемым эмблемой "/". Корневой каталог устанавливается самым первым на шаге загрузки и содержит все нужное, чтоб поднять Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки систему и примонтировать другие файловые системы.

Точкой монтирования именуется директория, которая будет соответствовать корню примонтированой файловой системой. Посреди стандартных точки монтирования - /usr, /var, /mnt и /cdrom. Эти директории обычно перечислены в Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки файле /etc/fstab, в каком указаны файловые системы и их точки монтирования. Большая часть файловых систем, обрисованных в /etc/fstab устанавливаются автоматом из скрипта rc, если только они не перечислены Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки с опцией noauto.

Directory

Description

/

Корневой каталог файловой системы.

/bin/

Базисные утилиты, нужные для работы как в однопользовательском, так и в многопользовательском режимах.

/boot/

Программки и конфигурационные файлы, нужные для обычной загрузки операционной системы.

/boot/defaults Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки/

Конфигурационные файлы, применяемые в процессе загрузки операционной системы, с опциями по дефлоту

/dev/

Файлы устройств .

/etc/

Главные конфигурационные файлы системы и скрипты.

/etc/defaults/

Главные конфигурационные файлы системы с опциями Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки по дефлоту .

/etc/mail/

Конфигурационные файлы для систем обработки почты .

/etc/namedb/

Конфигурационные файлы для утилиты named

/etc/periodic/

Файлы сценариев, выполняемые раз в день, раз в неделю и каждый месяц

/etc Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки/ppp/

Конфигурационные файлы для утилиты ppp .

/mnt/

Пустой каталог, нередко применяемый системными админами как временная точка монтирования.

/proc/

Виртуальная файловая система, отображающая текущие процессы .

/root/

Домашний каталог юзера root.

/sbin/

Системные утилиты Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки и утилиты администрирования, нужные для работы как в однопользовательском, так и в многопользовательском режимах.

/stand/

Программки, нужные для работы в автономном режиме (к примеру, при установки системы).

/tmp/

Временный каталог (нередко устанавливается Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки как mfs; обычно содержимое этого каталога пропадает во время перезагрузки системы).

/usr/

Большая часть пользовательских утилит и приложений.

/usr/bin/

Пользовательские утилиты и приложения общего предназначения.

/usr/include/

Стандартные заголовочные файлы для языка C.

/usr Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки/lib/

Файлы стандартных библиотек.

/usr/libdata/

Файлы данных для разных утилит.

/usr/libexec/

Системные бесы и утилиты.

/usr/local/

Локальные пользовательские приложения, утилиты, библиотеки, и т.д. Употребляется по дефлоту Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки Коллекцией портов. Снутри /usr/local иерархия каталогов должна следовать hier как для /usr. Исключение составляют каталог man, который размещен конкретно в /usr/local, а не в /usr/local/share, и документация, которая размещена в Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки share/doc/port.

/usr/obj/

Архитектурно-зависимые файлы и сборники, образующиеся в процессе сборки системы из начальных текстов в /usr/src.

/usr/ports/

Коллекция портов FreeBSD (необязательно).

/usr/sbin/

Системные утилиты Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки и утилиты администрирования (исполняемые юзером).

/usr/share/

Архитектурно-независимые файлы.

/usr/src/

Начальные тексты BSD и/либо других систем и программ (необязательно).

/usr/X11R6/

Утилиты, приложения и библиотеки X11R6 (X Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки Window System; необязательно).

/var/

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

/var/log/

Разные файлы системных журналов.

/var/mail/

Почтовые ящики юзеров.

/var/spool/

Файлы очередей печати, почты, и пр Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки.

/var/tmp/

Временные файлы, которые нужно сохранять меж перезагрузками операционной системы.

/var/yp/

Карты (maps) NIS.



^ Несколько простых команд
Система UNIX различает Огромные и малые буковкы.

Если вы убили какой-либо файл, то Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки никаких заморочек с его восстановлением у вас не будет. Так как вернуть уничтоженный файл в системе Unix Нереально. В Unix отсутствует команда unerase, и к этому тоже необходимо привыкнуть. Вирусы Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки и антивирусы в Unix тоже отсутствуют.

В названии файла директории отделяются от следующей части эмблемой "/".

Если имя начинается со слэша - означает, это полное маршрутное имя.

Обычное название файла может состоять из Всех знаков Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки. Длина обычного имени менее 256 знаков. Длина полного маршрутного названии файла менее 1024 знаков.

Для задания шаблона имен употребляются знаки "*"

(случайная последовательность знаков) и "?" (один случайный знак). Имя из одной точки "." обозначает Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки текущую директорию, имя из 2-ух точек ".." - вышележащую (родительский каталог).


Чтоб запустить программку на выполнение, довольно набрать ее имя и, если необходимо, другие аргументы командной строчки. Имя программки - это маршрутное название файла, в Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки каком эта программка находится. Аргументы делятся одним либо несколькими пробелами и табуляторами. Ключи команды обычно (но не всегда) выделяются знаком "-".


команда -ключи -ключи ... остальные различные аргументы ...


Если командная строчка кончается знаком &, то команда Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки запустится параллельно (фоном). На терминале печатается номер, который получает приобретенный процесс. после этого можно

продолжать работу не дожидаясь окончания фоновой задачки.


команда - различные аргументы ... &


Команда имеет три предопределенных направления ввода-вывода - стандартный ввод, стандартный Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки вывод и стандартный протокол. Обычно, команда берет начальные данные из стандартного ввода и печатает результаты в стандартный вывод. В стандартный протокол печатаются сообщения об ошибках и диагностика. Сначало стандартные ввод, вывод и протокол Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки назначены на терминал, но их можно переназначить, используя последующие конструкции:


команда > имя_файла

(для стандартного вывода),


команда < имя_файла

(для переназначения стандартного ввода),


команда 2> имя_файла

(для стандартного протокола - системной диагностики).


Пример - записать в файл Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки содержимое текущей директории:


ls > infdir


Если вывод назначен в файл, то до выполнения команды создается пустой файл с подходящим именованием (если файл уже существовал, он опустошается), а потом в него

помещается Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки информация. Если информацию необходимо дописать в конец имеющегося файла, следует пользоваться конструкцией


команда >> название файла

команда 2>> название файла


Юзеры системы UNIX соединяются воединыжды в группы, и любая из групп обладает определенным набором прав доступа к файлам.


Программки могут Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки распознавать значения переменных окружения, значения которых были заданы перед их пуском.


Выдачу одной команды можно перенаправлять на вход другой команды. Для этого употребляется "|" - сборочный поток.


Пример: посчитать суммарный размер и число Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки строк всех

файлов в каталоге /tmp, имена которых начинаются с знаков

"text" ...


cat /tmp/text* | wc -c


# Команда cat сливает вкупе все файлы вида /tmp/text*,

# wc -c -l считает количество знаков и число Структура каталогов - Учебно-методический комплекс по дисциплине дн(М). Ф «Операционные системы» Направление подготовки строк во входном

# потоке.


Либо просмотреть с листанием длинноватую выдачу команды:


ps -ef | more


Такого же результата можно достигнуть и без сборочного потока таким макаром:


ps -ef > temp-file

more temp-file

rm temp-file


struktura-naseleniya-po-polu.html
struktura-nauchnogo-poznaniya.html
struktura-nauchnogo-znaniya-referat.html