Стандартные файлы и каталоги (1037672)
Текст из файла
Стандартные файлы и каталоги
После генерации системы, просматривая полученный набор файлов, скорее всего мы обнаружим следующую структуру каталогов. Такая структура похожа на другие Unix – системы, но разительно отличается от Win – систем. Рассмотрим назначение и содержание отдельных каталогов.
/
Корневой каталог обоначается косой чертой ( / ) с него начинается отсчет иерархических уровней. Обычно ваш первичный жесткий диск или иное перепрограммируемая устройство установлены здесь. В файловой системе QNX 4, этот каталог включают следующие картотеки:
/.altboot - содержит дополнительное изображение ядра системы, она используется для резервирования.
/.bitmap системный файл, который содержит точечный рисунок, представляющий дисковые области используемые файловой системой. Каждый блок представлен одним битом; если бит установлен, то этот блок используется.
/.boot - на самозагружаемой системе, эта картотека содержит первичное изображение системного ядра, оно загружается вторичным загрузчиком.
/.diskroot - картотека, которая указывает файловой системе QNX 4 как ее монтировать .
/.inodes - содержит данные, указывающие на дополнительное пространство inode-блоков, требуемые картотекам, которые занимают больше чем одну непрерывную область на дисковом устройстве.
/bin
каталог /bin содержит бинарные (двоичные) образы основных утилит, типа chmod, ls, и ksh. Чтобы отобразить основной сервисный набор, напечатайте использование utilityname из командной строки.
/boot
Каталог /boot содержит файлы и каталоги, связанные с созданием самозагружаемых образов системы. Образ файловой системы содержит элементы ОС, ваши исполняемые программы, и файлы данных, которые должны присутствовать и исполняться немедленно после загрузки.
Этот каталог включает:
/boot/build/ - каталог содержит файл – построитель mkifs, который используется для формирования образа ОС.
/boot/fs/ - обычно используется для сохранения образа файловой системы сформированный mkifs. Чтобы загружать этот образ, необходимо вначале скопировать его в каталог/boot на самозагружаемом устройстве с файловой системой QNX 4.
/boot/sys/- здесь расположены код начальной загрузки и код запуска. Это - один из путей, по которому утилита mkifs, пробует отыскать элементы, названные в buildfile.
/dev
Каталог /dev содержит файлы драйверов различных устройств. Этот каталог может содержать:
/dev/cdn - драйверы блочных устройств CD-ROM;
/dev/conn – драйверы консольных текстовых устройств;
/dev/fdn – драйверы блочных устройств гибких дисков;
/dev/hdn – драйверы блочные устройства жестких дисков; данные, представляющие полный диск, охватывая все его разделы;
/dev/hdntn – драйверы жестких дисков, разбитых на разделы;
/dev/io-net / - драйверы сетевых устроиств;
/dev/mem - драйвер физического запоминающего устройства;
/dev/mq,/dev/mqueue - пространство имен путей, где появляются входы для очередей сообщения;
/dev/null - "нулевое" устройство, к которому отправляются уничтожаемые данные;
/dev/parn - параллельные порты;
/dev/pci – устроиство связи с PCI сервером.
/dev/phfont – файл шрифтов сервера Photon.
/dev/photon - специализированый файл, который координирует соединение с сервером Photon, выполняющимся на этой машине.
/dev/pipe – менеджер управления
/dev/random – устройство для получения псевдослучайных.
/dev/shmem/ - каталог, содержащий файлы, представляющие области совместно используемой в системе памяти.
/dev/slog – устройство чтения и записи сообщений в системный журнал.
/dev/text – отладочный.
/dev/tty - виртуальное устройство консоли.
/etc
Каталог содержит специальные файлы и программы и используется для администрирования и конфигурирования. Он включает в себя:
/etc/acl.conf - определяет разрешенные операции на определенном контексте простого протокола управления сетью.
/etc/autoconnect - автоматический сценарий топологии подключения TCP/IP.
/etc/bootptab конфигурационный файл загрузки сетевых протоколов
/etc/config/ каталог, который содержит файлы конфигурации системы, типа файла tty, который использует tinit, чтобы конфигурировать оконечные устройства.
/etc/context.conf Контекстные формирования рисунка для простого протокола управления сетью
/etc/country файл установок для программ имеющих специфику работы в отдельных странах.
etc/default / каталог, который содержит заданные по умолчанию файлы топологии, прежде всего для средств TCP/IP.
/etc/dhcpd.conf - топология протокола динамической конфигурации хост-машины;
/etc/ftpusers – файл, определяющий набор пользователей, которые могут обратиться к машине через Протокол передачи файлов.
/etc/group – формировует состав рабочих групп пользователей.
/etc/hosts - база данных поиска имени хоста.
/etc/inetd.conf - файл топологии суперсервера Internet, который определяет услуги правила предоставления услуг Internet.
/etc/mib.txt - определяет формат имен для утилит простого протокола управления сетью.
/etc/networks - файл базы данных сети.
/etc/opasswd - резервная копия картотеки/etc/passwd перед ее последним изменением.
/etc/oshadow Резервная копия картотеки/etc/shadow перед ее последним изменением
/etc/party.conf - файл топологии для простого протокола управления сетью.
/etc/passwd - файл учетных записей для входа в систему.
/etc/photon / каталог для работы с photon.
/etc/printers / каталогфайлов конфигурирования принтеров.
/etc/system/ - каталог, включающий подкаталоги и файлы для конфигурирования загружаемой системы.
/etc/timezone / каталог возможных часовых поясов.
/dev/zero – нулевое устройство(дает потток байтов, имеющих значение нуля.).
/fs
В каталоге расположены смонтированные дополнительные файловые системы. Этот каталог может включать:
/fs/cdn/ - CD-ROM; /fs/floppy; /fs/flash.
/home
Здесь расположены домашние каталоги обычных пользователей. Имя основного каталога часто совпадает с именем пользователя.
/lib
Каталог, который содержит основные общедоступные библиотеки, необходимые на этапе исполнения, а также статические библиотеки, используемые при построении программ. См. также/usr/lib и/usr/local/lib. /
Каталог /lib включает:
/lib/dll/ - содержит дополнительные общедоступные библиотеки, которые добавляют драйверы и сервисы.
/proc
Принадлежа менеджеру процессов (procnto), этот виртуальный каталог может дать Вам информацию о процессах и конфигурации пространства путевых имен. Каталог /proc содержит подкаталоги для каждого процесса; идентификатор процесса используется как имя каталога. Различные утилиты используют этот каталог, чтобы получить информацию о процессах. Каталог включает:
/proc/boot / - образ файловой системы, который включает загрузочный образ.
/proc/dumper - специальный вход, который принимает уведомление, когда процесс заканчивается неправильно.
/proc/self / адресное пространство для самого себя (то есть для процесса выполняющего запрос).
/proc/mount / - пространство путевых имен точек монтирования.
/root – домашний каталог суперпользователя root
/sbin
Этот каталог содержит основные системные двоичные файлы, включая: драйверы (например devb *, devc *, devf *, devp *, devu *), перечислители (например перечислимые приборы), программы инициализации (например diskboot, seedres), утилиты топологии (например dinit) и утилиты восстановления (например chkfsys, chkdosfs) , управляющие программы (например io-сеть, mqueue, канал) многие из этих файлов используются, когда Вы загружаете систему.
/tmp
Этот каталог содержит временные файлы. Программы, как предполагается, удаляют эти временные файлы после их использования, но иногда этого не происходит из-за ошибок кодирования или аварийного завершения программ. Вы можете периодически вычищать посторонние временные файлы, тогда ваша система будет компактной.
/usr
Каталог /usr - вторичная иерархия двоичных файлов, которая содержит общие, данные только для чтения, и включает:
/usr/bin/каталог, который содержит большинство директив пользователя,
/usr/help - каталог, который содержит документацию
/usr/include / вершина структуры каталогов, которая содержит заголовочные файлы С и C++.
/usr/info/ - документация для различных утилит.
/usr/lib/ - объектные файлы, библиотеки, и внутренние бинарные файлы, которые Вы не можете выполнить непосредственно или в сценариях. Вы подключаете эти библиотеки, при построении любых программ.
/usr/libexec / каталог, который содержит системных демонов и системные утилиты; вообще, они выполняются только другими программами.
/var
каталог /var содержит переменные файлы данных, включая картотеки кэша, картотеки блокировки, журналы, и следующее:
/var/dumps каталог, где dumper сохраняет любые дампы, которые создаются когда, программа заканчивается неправильно.
/var/pkg/spill заданный по умолчанию каталог политики для пакета файловых систем (если Вы его используете).
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.