Реферат Курсовая Конспект
Обзор операционных систем - раздел Образование, I Семестр ...
|
I Семестр
Занятие 1
Обзор операционных систем
Занятие 2
CDFS
CDFS (Compact Disk File System), используемая в Windows 2000 (вроде, и в XP), выполнена по стандарту ISO 9660, согласно которому к именам файлов предъявляются следующие требования:
• Имя не превышает 32 символа.
• Все буквы строчные.
• Глубина вложения каталогов — не более 8 уровней.
Опытные пользователи заметят, что эти ограничения в большинстве случаев обходятся без проблем. В XP встроены средства для записи дисков с этой ФС.
UDF
UDF (Universal Disk Format) — файловая система, соответствующая стандарту ISO 13346, предназначенная для доступа в режиме чтения к DVD-ROM- и CD-ROM-дискам. В будущем планируется обеспечить доступ и на запись.
загрузочный сектор | FAT 2 (копия) | корневой каталог | область файлов |
FAT12
ФС FAT (File Allocation Table) получила свое название по способу организации данных — таблицы размещения файлов. Она ориентирована на небольшие диски и простые структуры каталога. FAT12 является 12-битной верcией FAT, соответственно она может адресовывать 212 кластеров (минимальных логически адресуемых единиц данных на диске). Это ограничение и небольшое количество вхождений в корневой каталог определяет использование этой ФС. Сейчас она применяется на дискетах, раньше ее использовали на винчестерах, эта ФС была вытеснена улучшенной версией — FAT16. Диск с использованием любой FAT имеет следующую структуру. Корневой каталог имеет фиксированный размер. Каталоги — специальные файлы с элементами для каждого файла, содержащегося в этом каталоге. Эти элементы включают:
• Имя файла (8+3 символа).
• Байт атрибута (8 бит).
• Время модификации (16 бит).
• Дату модификации (16 бит).
• Первый размещаемый блок (12 бит для FAT12).
• Размер файла (32 бита).
Специальная надстройка над FAT, называемая VFAT (Virtual FAT), обеспечивает поддержку длинных имен файлов. Это следует учесть, так как некоторые старые DOS-утилиты могут испортить диск с длинными именами файлов, считая поврежденной структуру FAT. Все версии FAT не обладают функциями защиты данных и автоматического восстановления, посему я рекомендую их применять только для обеспечения совместимости.
VFAT
Улучшенная версия FAT. Максимальный размер тома равен 4096 Мб, размер кластера определяется размером тома и находится в диапазоне от 512 байт до 64 Кб. Число кластеров не превышает 216.
FAT32
Модифицированная версия FAT. Размер тома увеличен до 127 Гб, число кластеров — до 232. Позволяет использовать при одинаковых размерах томов кластеры меньшего размера, чем FAT16, что увеличивает эффективность организации данных. Впервые поддержка этой ФС появилась в Windows 95 OSR2. Все версии NT до 4.0 включительно ее не поддерживают (для поддержки в NT 4.0 нужен соответствующий Service Pack).
NTFS
Ну вот и дошли до самого интересного. Данная ФС является основной для NT. Без нее Windows NT уже и не NT (с этим трудно поспорить ввиду отсутствия в других ФС поддержки управления избирательным доступом и аудита). Эта файловая система обеспечивает эффективность, надежность и совместимость, невозможные в других поддерживаемых файловых системах, способна адресовать до 264 кластеров (в текущей реализации — до 232) и работать с кластерами оптимальных размеров.
NTFS — самовостанавливаемая, основанная на транзакциях ФС, обладающая функциями самовосстановления. Здесь необходимы небольшие пояснения.
Все операции с метаданными в NTFS разбиваются на неделимые блоки — транзакции.
Каждая транзакция может быть выполнена успешно, либо, в случае сбоя, откачана назад. Незавершенные транзакции не допускаются. Все транзакции регистрируются в файле журнала. Такой механизм обеспечивает абсолютную целостность структуры ФС, но допускает потерю пользовательских данных.
В случае сбоя системы, в результате потери питания, при загрузке запускается программа AUTOCHK, проверяющая флаг "Грязный" тома. Если он установлен, запускается утилита CHKDSK, выполняющая 3 прохода: анализа, повторов и откатов. Таким образом обеспечивается выполнение, либо откат всех незавершенных транзакций. Это очень упрощенная схема, но она позволяет понять преимущества этой ФС над другими.
Структура NTFS довольно проста, хотя и сложнее, чем в FAT. Каждый распределенный на томе сектор принадлежит некоторому файлу, даже метаданные — информация, описывающая саму ФС.
NTFS основана на атрибутах и обрабатывает все файлы как объекты с набором атрибутов, определенных как системой, так и пользователем.
Каждый файл на томе с NTFS представлен записью в главной файловой таблице (MFT — Master File Table), аналоге FAT. Записи в MFT сортируются по алфавиту, что позволяет использовать двоичный поиск, существенно ускоряющий работу ФС.
Для еще большей оптимизации диспетчером кэша используется алгоритм отложенной (lazy — ленивый) записи, когда данные не пишутся сразу на диск, а хранятся в памяти до тех пор, пока нагрузка на процессор не уменьшиться, а затем сбрасываются на диск фоновым процессом.
Однако подобная практика чревата неприятными последствиями в случае отказа питания. Самовосстановление не спасет пользовательских данных, хотя и обеспечит целостность структуры ФС. Вот почему любой уважающий себя администратор не ставит сервер без ИБП (Источник Бесперебойного Питания). В итоге, согласно авторитетным тестам, по быстродействию FAT выигрывает только на небольших томах с небольшим количеством файлов, в остальных случаях пальма лидерства остается за NTFS. Если вы хотите еще больше ускорить работуNTFS, воспользуйтесь следующим советом: отключите автоматическое обновление времени последнего доступа к файлу.
Для этого в реестр по адресу:
KLMSYSTEMCurrentControlSetControlFileSystem добавьте параметр NtfsDisableLastAccessUpdate типа REG_DWORD и установите его в1.
Существуют и другие способы оптимизации работы ФС, однако о них как-нибудь в другой раз. Ну, а сейчас перечислим те функции, которые поддерживает ФС.
• Разреженные файлы. Это файлы, очень большие логически, но занимающие на диске только необходимый объем. Эта технология используется самой NT и СУБД (Системами Управления Базами Данных).
• Журнал изменений. Служит для регистрации всех изменений файлов на томе. Используется службой каталогов Active Directory и службой индексирования. Находится в папке System Volume Information в корне диска.
• Поддержка коротких имен. Это необходимо для совместимости с MS-DOS-программами. Каждый раз при создании файла NTFS делает дополнительную запись в MFT, содержащую короткий эквивалент имени. Эту опцию можно отключить, воспользовавшись ключом реестра Ntfs Disable8 dot3NameCreation в папке HKLMSYSTEMCurrent Control SetControlFileSystem, установив его в 1.
• Компрессия файлов и каталогов. NTFS обеспечивает динамическое, прозрачное для приложений сжатие файлов и каталогов на манер MS-DOS-утилит DriveSpace и Stack. Атрибут Сжатый можно установить как для всего тома, так и для отдельных файлов и каталогов. Сжатие возможно на разделах с кластером, не превышающим 4 Кб.
Степень сжатия варьируется в зависимости от типа данных и максимальна для текстовых документов и файлов, созданных с помощью MS Office. Советую попробовать поэкспериментировать с утилитой COMPACT.
• Многопоточные файлы. Один и тот же файл может содержать несколько именованных потоков, содержащих разную информацию, причем размер файла высчитывается согласно содержимого главного, безымянного потока. Ради шутки можно создать файл, занимающий все место на диске, но обладающий нулевой длиной с точки зрения ПО.
Писать в потоки можно с помощью перенаправления ввода-вывода: Echo Бла-бла-бла! > File.txt:First. Аналогично читаем: More < File.txt:First. Внимание! Данная функция поддерживается только в NTFS, и при копировании на тома с другой ФС информация в именованных потоках пропадет.
• Жесткие связи. Для одного и того же файла можно создать несколько имен внутри тома. При этом мы не увеличиваем количество файлов, а лишь делаем своеобразный ярлык. Файл остается на диске до тех пор, пока не удалят последнюю жесткую связь на него. Эта и 2 последующие технологии давно используются в UNIX-системах.
• Точки переопределения. Любой файл или каталог может быть точкой переопределения. Это способ представления имен системой ввода/вывода. Простейший пример: Диск D: монтируется в каталог C:Disks D. В итоге, зайдя в этот каталог, мы попадем на диск D:, хотя путь не изменится.
• Переходы NTFS. Позволяют спроецировать каталог-адресат в другой подкаталог. Т.е., зайдя в такой каталог, мы попадем в совсем другое место ФС. Чем-то напоминает предыдущий пункт, не правда ли? Доступны только на NTFS 5.0 и 5.1.
• Динамическое отслеживание ярлыков. Отслеживает перемещение файлов, на которые указывают ярлыки, соответственно изменяя ссылку на эти файлы в ярлыках. Работает только на локальных дисках с NTFS 5.0 и 5.1.
• Управление избирательным доступом. С помощью таблиц управления доступом (Access Control List — ACL) можно гибко разграничивать доступ к файлам и папкам. Можно работать как с отдельными пользователями, так и с группами, одновременно используя наследование прав доступа.
• Аудит доступа. Данная функция обеспечивает запись в журнал аудита все действия пользователя или группы аудита, предпринятые к указанному файловому объекту.
• Квотирование дискового пространства. Чтобы пользователи не захламляли диски своими файлами, для каждого из них можно создать квоту на используемое пространство диска. В итоге пользователь не сможет бездумно тащить на компьютер все, что под руку попадет: квота не резиновая, ее не превысишь. Данная функция появилась в Windows 2000.
В дополнение ко всему вышесказанному: существующий том с FAT можно преобразовать в NTFS без потери данных с помощью команды CONVERT, однако эффективность такого решения не очень высокая из-за особенностей процесса преобразования.
P.S.: Надеюсь, убедил использовать NTFS везде, где это возможно. При грамотной настройке и обслуживании NT + NTFS показывают чудеса производительности и устойчивости.
Занятие 2
Операционная система DOS
Команды DOS
COPY a:readme.txt c:dosreadme.doc – копирование файла readme.txt из корневого каталога диска A: в каталог dos диска С: с изменением расширения на .doc
DEL- удаляет, указанный в качестве аргумента, файл.
ERASE - то же что и DEL.
Примечание: при попытке удаления не пустого каталога выдает сообщение об ошибке.
TYPE - выводит на экран содержимое указанного файла.
MKDIR- создает указанный в качестве аргумента каталог.
MD - то же.
Пример:
MD ARHIV - создает каталог ARHIV в текущем каталоге.
RMDIR - удаляет указанный в качестве аргумента пустой каталог.
RD -то же.
REN - переименовывает файл или каталог.
Пример:
REN ARHIV ARC -переименование каталога ARHIV в ARC.
REN readme.txt read.doc - переименование файла readme.txtв read.doc.
BREAK -разрешает операционной системе прерывать исполнение программы (используется в файле config.sys).
FILES - сообщает системе о максимально возможном количестве открытых файлов (используется в файле config.sys).
BUFFERS-сообщает системе о максимально возможном количестве буферов для временного хранения информации (используется в файле config.sys).
DEVICE - подключает дополнительное устройство к системе (используется в файле config.sys).
INSTALL - устанавливает драйвер дополнительного устройства например мышки (используется в файле config.sys).
Пример:
INSTALL C:DOSMOUSE.SYS
PROMPT - определяет вид приглашения DOSпри отсутствии этой команды выводится стандартный вид приглашения DOS.
Например:
C:>
PATH - сообщает системе путь, по которому нужно искать введенные команды. В качестве разделителя используется знак ";" (используется в файле autoexec.bat)
Например:
PATH C:;C:DOS;C:NC;C:ARC
SET - устанавливает переменные окружения для объектов.
Например:
SET ARJ_SW=-Y
SET CLIPPER=F105
PAUSE - приостанавливает исполнение пакетного командного файла до нажатия на любую клавишу.
REM - вводит комментарии.
Лабораторная работа
Himem.sys, country.sys
Примеры драйверов DOS:
KEYB.COM
MODE.COM
ATTTRIB.EXE- устанавливает атрибуты указанного файла. Формат команды:
Конфигурирование компьютера
Конфигурирование компьютера производится посредством изменения двух текстовых файлов config.sys и autoexec.bat.
Пример написания файла config.sys:
BREAK=ON
FILES=40
BUFFERS=30,2
DOS =HIGH
DOS=UMB
DEVICE=C:DOSHIMEM.SYS
DEVICE=C:DOSEMM386.EXE
DEVICE=C:DRV MTMCDAI.SYS /D:MTMIDE01
DEVICE=C:DOSDISPLAY.SYS CON=(EGA,,1)
MODE CON CODEPAGE SELECT=866
KEYB RU,,C:DOSKEYBOARD.SYS
C:DOSMOUSE.COM- загружает драйвер мыши.
C:NCNC - загружает Norton Commander.
LH (LOADHIGH) -загружает программу в верхнюю область памяти UMB записывается перед именем программы.
Например:
LH C:NCNC - загружает Norton Commander в верхнюю область памяти.
Лабораторная работа
Если команда не выполняется ввести полный путь к команде, например: C:WINDOWSCOMMANDкоманда.
Отчет должен содержать:
1. Название лабораторной работы
2. Цель лабораторной работы
3. Подробное описание хода лабораторной работы
4. Ответы на контрольные вопросы
Ответить на контрольные вопросы:
1. Из каких частей состоит операционная система MS DOS?
2. Из каких файлов состоит ядро MS DOS и где они располагаются?
3. Где находятся внешние команды MS DOS?
4. Где указывается путь к внешним командамDOS?
5. Ввод внешних команд DOS и их исполнение.
MENUITEM=EXP,EXPANDED
MENUITEM=EXT,EXTENDED
MENUITEM=NOEM,NOEMS
[EXP]
Строки
[EXT]
Строки
[NOEM]
Строки
[COMMON]
Общие строки
Файл autoexec.bat:
Общие строки
GOTO %CONFIG%
EXP
Строки
GOTO END
EXT
Строки
GOTO END
NOEM
Строки
GOTO END
END
Занятие 6
Другие внешние команды
Команда UNDELETE
Восстанавливает файлы, удаленные ранее по команде DEL.
Приложения для DOS
Norton Commander
Multi Edit
Norton Utilites
Autocad
Pcad
PicMacker
Лабораторная работа
MENUITEM=EXP,EXPANDED
MENUITEM=EXT,EXTENDED
[EXP]
DEVICE=A:DOSHIMEM.SYS
DEVICE=A:DOSEMM386.EXE RAM
[EXT]
DEVICE=A:DOSHIMEM.SYS
DEVICE=A:DOSEMM386.EXE NOEMS
[COMMON]
BREAK=ON
FILES=40
BUFFERS=20
Ввести в файл Autoexec.batстроки, указанные ниже:
ECHO OFF
PATH A:DOS
GOTO %CONFIG%
EXP
SET CLIPPER=F90
Vrun/c4
LH C:NCNC
GOTO END
EXT
SET ARJ_SW=-Y
Vrun/c9
LH C:NCNC
END
9. Перезагрузить компьютер с дискеты. Убедиться в возможности выбора различной конфигурации DOS. Обратить внимание на различный цвет рамки при включении русской раскладки.
Если команда не выполняется ввести полный путь к команде, например: C:WINDOWSCOMMANDкоманда.
Отчет должен содержать:
1. Название лабораторной работы
2. Цель лабораторной работы
3. Подробное описание хода лабораторной работы
4. Ответы на контрольные вопросы
Контрольные вопросы:
1. Из каких частей состоит операционная система MS DOS?
2. Из каких файлов состоит ядро MS DOS и где они располагаются?
3. Где находятся внешние команды MS DOS?
4. Где указывается путь к внешним командамDOS?
5. Ввод внешних команд DOS и их исполнение.
Занятие 9
Введение
В конце 1999 года к новому тысячелетию выпущена новая версия Windows ME,в которой полностью отказались от использования предыдущей операционной системы DOS, улучшен внешний вид Windows, появилось много дополнительных сервисных возможностей.
Например:
Start Windows 98 setup from CD-ROM
Start computer with CD-ROM support
Настройка SYSTEM.INI
В файле system.ini найти раздел [vcache]и добавить в него следующие строки:
Элементы Windows
Лабораторная работа
Лабораторная работа
Название: Настройка Windows 98 на максимальное быстродействие
AutoScan=0
BootDelay=0
BootGUI=1
BootKeys=0
BootMulti=1
BootWarn=0
DblSpace=0
Doublebuffer=0
DrvSpace=0
Logo=0
16. Сохранить изменения в файле и восстановить его атрибуты.
17. Открыть файлsystem.iniпри помощи встроенного редактора Norton Commander.
18. Добавить в раздел [vcache] файла следующие строки:
MinFileCache=8192
MaxFileCache=16384
Chunksize=512
NameCache=2048
Лабораторная работа
II Семестр
Занятие 19
Лабораторная работа
Занятие №21
Обслуживание Windows
Обслуживание Windows производится путем запуска служебных программ, которые запускаются из главного меню.
Дефрагментация диска
Windows очень интенсивно работает с жестким диском, поэтому со временем файлы оказываются как-бы разбросанными по всему диску, что приводит к снижению производительности компьютера, поэтому диск необходимо периодически дефрагментировать. Это можно сделать при помощи программы DEFRAG.EXE, которая находится в папке C:WINDOWS.
Запуск программы осуществляется из главного меню в разделе служебные программы пункт "Дефрагментация диска". После запуска программы необходимо выбрать логический диск, подлежащий дефрагментации и нажать на клавишу "OK". Программа произведет дефрагментацию жесткого диска и перенесет часто используемые файлы к начальным цилиндрам диска, что ускорит работу Windows и часто используемые приложения.
Дефрагментацию диска можно произвести с помощью программы "DEFRAG.EXE" из комплекта "Norton Utilites".
Занятие 20
Лабораторная работа
Установка и удаление программы Photoshop
Занятие №2
Файловая система NTFS
Занятие №3
Некоторые специальные возможности
В NTFS существуют такие понятия, как жесткая ссылка и точка присоединения.
Жесткими (Hard Links) являются ссылки на такие файлыили каталоги(их может быть несколько), которые указывают на одну и ту же запись в главной таблице файлов, т. е. один и тот же элемент (файл или каталог) имеет несколько имен, а чтобы его удалить, необходимо уничтожить все ссылки на него.
Тогда на счетчике указателей соответствующей этому элементу записи в MFT окажется ноль, а данные этого элемента будут стерты.
Точка присоединения (Reparse Point) – это ссылка, указывающая на какой-либо каталог (понятие <точка присоединения> нельзя применять к файлам).
С ее помощью можно создать некий виртуальный каталог-дублер, неотличимый от оригинала, но располагающийся в другом месте структуры каталогов.
Это бывает полезно при администрировании и работе с файлами.
Точка монтирования отличается от точки присоединения тем, что применяется не к каталогам, а к томам (логическим дискам).
То есть если примонтировать диск D: к каталогу C:Distrib, раздел D: как бы вообще перестает существовать для пользователя; к любому файлу бывшего диска D: он может обращаться через C:Distrib.
Жесткая ссылка, точка присоединения и точка монтирования объединяются общим понятием <точка повторной обработки>.
Лабораторная работа
Добавление и удаление раздела на жестком диске
Ход занятия:
1. Загрузить компьютер в режиме эмуляции DOS.
2. Загрузить драйвер мышки. Драйвер находится в папке C:DRV.
3. Запустить утилиту Partition Magic. Утилита находится в папке C:"Utils".
4. Активизировать щелчком левой клавиши мышки диск С:.
5. Выбрать из меню Operations пункт Resize/Move… или нажать клавишу 1и освободить место для создания нового раздела путем ввода в окне Free Space After размера создаваемого раздела например 2000 Mb и нажать на клавишу OK.
6. Активизировать свободное пространство (окрашено в серый цвет), выбрать из менюOperations пункт Create или нажать на клавишу С:.
7. В открывшемся окне в поле Create as: - Logical Partition, в поле Partition Type – FAT32 и нажать на клавишу OK.
8. Показать результаты работы преподавателю.
9. После выполнения всех операций нажать на клавишу Apply, дождаться окончания работы утилиты перезагрузить компьютер и убедиться в наличии созданного раздела.
10. Запустить утилиту Partition Magic. Перед запуском загрузить драйвер мышки.
11. Удалить созданный раздел, выбрав пункт Delete… из менюOperations. Подтвердить удаление раздела введением ОК в поле Type OK to confirm partition deletionи нажать на клавишу ОК.
12. Активизировать диск С: и выполнить команду Resize/Move… из меню Operations.
13. Восстановить размер диска С: путем присоединения к нему неразмеченной области. (Установить Free Space After равным 0и нажать клавишу ОК).
14. Показать результаты работы преподавателю.
15. После выполнения всех операций нажать на клавишу Apply, дождаться окончания работы утилиты перезагрузить компьютер и убедиться в отсутствии нового раздела.
16. Оформить отчет.
Занятие №4
Занятие №5
Новые возможности хранения и защиты данных
и функции совместимости с Windows 95/98
Сильно влияют на облик новой системы изменения в работе с дисками и другими устройствами хранения, новые механизмы обеспечения защиты данных. Кроме того,новая файловая система FAT32 ликвидирует "провал" в совместимости с Windows 95, образовавшийся после выпуска Windows 95 OSR2. Эта файловая система эффективна на разделах диска, объем которых превышает 2 Гб.
Те, кто пытался вместо Windows 95 поставить Windows NT 4.0, знают, что ни к чему хорошему это не приводило. Теперь можно выполнять такое обновление с сохранением всех установленных приложений и их настроек.
Новаяпрограмма резервного копирования обрела не только новый интерфейс, но и стала гораздо полнее функционально.
Системный планировщик позволяет выполнять копирование в заранее заданное время или с указанными интервалами. Поддерживаются не только магнитные ленты, но и другие носители, такие, как дискеты или магнитооптические диски.
Новая версия файловой системы NTFS обладает не только повышенной производительностью, но и рядом новых функций: квотированием дискового пространства, шифрованием файлов и каталогов отслеживанием распределенных связей, возможностью изменения объема дискового тома без перезагрузки.
В Windows 2000 встроенаподдержка универсального дискового формата UDF (Universal Disk Format). Это новая файловая система, предназначенная для обмена данными на DVD и CD-носителях.
Файловая система с шифрованием позволяет прозрачно для пользователей и приложений выполнять шифрование данных на диске при помощи технологии общих ключей.
Давно ожидавшаясяфункция квотирования дискового пространства, позволит ограничить использование разделов диска отдельными пользователями.
Теперь администраторы вздохнут свободнее: им больше не придется ни увещевать нерадивых, ни применять карательные санкции - система сама проследит за использованием диска.
Как Windows 2000 Workstation, так и Windows 2000 Server имеют встроенноесредство дефрагментации жестких дисков, отформатированных в FAT, FAT32 или NTFS.
Занятие №6
Встроенная интеграция сервера с Интернетом
US (Internet Information Server) стал составной частью Windows 2000 Server, начиная с четвертой версии Windows NT, а в рабочую станцию входила его облегченная редакция - Personal Web services.
US 4.0 является встроенным в Windows NT 2000 сервером. Он обладает многими новыми функциональными возможностями, среди которых создание нескольких Web-узлов, новые средства администрирования, работа в режиме сервера новостей.
Еще одной особенностью стали определяемые пользователем специальные группы Интернета, где можно размещать различные ресурсы, например, принтеры, с целью упрощенного обращения к ним и просмотра.
Упрощенный доступ в Интернет
В Windows 2000 для Вас есть все необходимое, чтобы подключиться к Интернету и "попутешествовать" по нему.
Программа-мастер подключения к Интернету (Internet Connection Wizard) проведет Вас через все стадии подключения, начиная от выбора поставщика услуг и заканчивая установкой и конфигурированием программного обеспечения. И все это Вы сможете проделать в считанные минуты. Неотъемлемая часть операционной системы -Internet Explorer 4.0.
Он позволяет испробовать самые передовые технологии World Wide Web такие, как ActiveX и интерактивные страницы.
Попасть в Интернет можно из любого окна Windows 2000, даже из панели задач. Все что требуется - ввести вполе адреса нужный адрес.
Вы можете настроить внешний вид рабочего стола и папок на нем так, как посчитаете необходимым. В качестве фона можно использовать либо страницу Web, элемент ActiveX, либо любой документ HTML. Именно поэтому поверхность стола получила названиеActive Desktop. Переключение режима рабочего стола в режим Active Desktop несколнько снижает быстродействие.
Active Desktop - это настраиваемый "приборный щиток" системы. Оттуда можно запускать приложения, переключаться между документами, а также получать информацию о том, что творится в Интернете или Вашей локальной интрасети.
На рабочем столе можно разместить не только значки приложений, папок, дисков или компьютеров, но и динамические страницы Web. Регулярное обновление этих страниц позволит отображать на рабочей поверхности актуальную информацию.
Организуяподписку на тот или иной Web-узел, Вы можете указать интервалы времени, когда Internet Explorer будет подключаться к выбранному узлу и проверять, не обновилась ли информация на нем. Дополнительно, Web-страницы могут загружаться на Ваш компьютер в автоматическом режиме. Всякий раз при обновлении Ваших любимых страниц на сервере, они будут обновляться и у Вас на компьютере.
Один щелчок мышью - и Вы отключаетесь от Интернета, сохранив интересующую Вас страницу на компьютере. Ее можно читать, не будучи подключенным к поставщику услуг, что позволит сократить Ваши затраты.
Занятие №7
Занятие №8
Базовые термины и концепции
Давайте, прежде чем перейти к устройствам и особенностям службы каталогов Active Directory, остановимся на некоторых базовых терминах и концепциях. Возможно, какие-то из них покажутся Вам знакомыми.
Сфера влияния
Сфера влияния службы каталогов велика: любые объекты (пользователи, файлы, принтеры и др.), серверы в сети, домены и даже глобальные сети.
А раз так, напрашивается вывод: возможности такой службы каталогов, как AD, практически безграничны, что делает ее полезной на отдельном компьютере, в большой сети, и в нескольких сетях.
Пространство имен
Как и любой каталог, Active Directory представляет собой некоторое пространство имен, то есть некоторую область, в которой данное имя может быть разрешено.
Под разрешением имен понимается процесс позволяющий сопоставить имя с объектом, ему соответствующим, или с информацией о таком объекте. К примеру, в файловой системе имя файла разрешается в расположение файла на диске.
Объект
Под объектом подразумевается отдельный набор атрибутов, соответствующих чему-либо конкретному: например, пользователю, компьютеру или приложению.
В атрибутах содержатся данные о субъекте, представленном данным объектом. Например, атрибуты пользователя могут включать его имя, фамилию, адреса домашний и электронной почты, семейное положение, заработную плату и т. д.
Контейнер
Контейнер - это объект каталога, который может содержать в себе другие объекты (как, например, папка - это контейнер для документов, а шкаф - контейнер для папок). Контейнер каталога является контейнером объектов каталога.
Дерево
Деревом называется иерархическая структура из объектов. Объекты, располагающиеся на ветвях этого дерева, называются листьями. В листьях не содержится других объектов, то есть листья не могут быть контейнерами. Контейнерами являются узловые точки дерева (места, из которых выходят ветви). Неразрывная часть дерева, включающая всех членов контейнера, называется смежным поддеревом.
Имя
Имена используются для идентификации объектов в Active Directory. Существует два вида имен: отличительное имя DN (distinguished name) и относительно отличительное имя RDN (relatively distinguished name).
Отличительное имя объекта содержит имя домена, в котором находится объект, а также полный путь к этому объекту в иерархии контейнера. Например, отличительное имя для идентификации пользователя Fyodor Zubanov в домене MicrosoftAO.RU будет выглядеть следующим образом:
Internet/DC=RU/DC=MiсrosoftAO/CN=Users/CN=Fyodor Zubanov
Относительное отличительное имя объекта - часть отличительного имени, являющаяся атрибутом объекта. В приведенном примере таковым для объекта пользователя Fyodor Zubanov является
CN=Fyodor Zubanov, aRDN его родительского объекта - CN=Users.
Контексты имен и разделы
Active Directory состоит из одного или нескольких контекстов имен или разделов.
Контекст имени - это любое смежное поддерево каталога. Контексты имен являются единицами тиражирования. Для любого одиночного сервера всегда есть три контекста имен:
- схема;
- конфигурация (топология тиражирования и относящиеся к нему метаданные);
- один или несколько контекстов имен пользователей (поддеревья, содержащие действительные объекты каталога).
Домены
Домены, как указывалось выше, являются организационными единицами безопасности в сети. Active Directory состоит из одного или нескольких доменов. Рабочая станция является доменом.
Домен может охватывать несколько физических точек. В каждом домене - своя политика безопасности; отношения домена с другими также индивидуальны.
Домены, объединенные общей схемой, конфигурацией и глобальным каталогом, образуют дерево доменов.
Несколько доменных деревьев могут быть объединены влес.
Дерево доменов
Дерево доменов состоит из нескольких доменов, использующих одну и ту же схему и конфигурацию, и образующих единое пространство имен.
Доменыв дереве связаны между собой доверительными отношениями. Служба Каталогов Active Directory состоит из одного или нескольких доменных деревьев.
Взгляд на домены с точки зрения пространства имен
Строго говоря, в Active Directory нет ограничений на формирование пространства смежных имен из несмежных доменов и каталогов. И все же лучше, чтобы пространство имен было организовано по той же логике, что и структура.
Лес
Лес - это набор несмежных деревьев, не образующих единое пространство имен. В то же время все деревья в лесу используют одну и ту же схему, конфигурацию и глобальный каталог и связаны между собой Kerberos - отношениями доверия.
В отличие от деревьев, у леса нет определенного имени. Он существует в виде поперечных ссылок и иерархических доверительных отношений, известных деревьям, его образующим. Для обращения к лесу используется имя дерева в корне доверяющего дерева.
Узлы
Узел - это место расположения в сети серверов с Active Directory, В качестве узлов могут выступать одна или несколько подсетей TCP/IP, что позволяет конфигурировать доступ к каталогу и тиражирование с учетом физической сети.
Когда пользователь входит в сеть, сервер с Active Directory не надо долго искать - ведь он находится в том же самом узле и рабочей станции "известно", как добраться до него по TCP/IP.
Занятие №9
Схема
Схема Active Directory представляет собой набор экземпляров классов объектов, хранящихся в каталоге. Это отличает ее от схем других каталогов, которые, как правило, хранятся в текстовых файлах и прочитываются при загрузке. Хранение схемы в каталоге имеет ряд преимуществ. Например, приложения могут обращаться к каталогу и читать списки доступных объектов, а также динамически изменять схему, добавляя в нее новые атрибуты и классы. Модификация схемы сопровождается созданием или модификацией объектов, хранящихся в каталоге. Все внесенные изменения незамедлительно становятся доступны для других приложений. Любые объекты схемы (впрочем, как и любые объекты Active Directory) защищены списками контроля доступа, что гарантирует их от изменений лицами, не имеющими на это прав.
Модель данных
В основу модели данных службы каталогов Active Directory положена модель данных Х.500. В каталоге хранятся различные объекты, описанные атрибутами. Классы объектов, которые допустимо хранить в каталоге, задаются схемой. Для каждого класса объектов в схеме определены обязательные и возможные дополнительные атрибуты экземпляров класса, а также то, класс какого объекта может быть родительским по отношению к рассматриваемому.
Пример модификации схемы
Еще одна особенность ESE - там хранятся только реально используемые значения свойств.
Например, для объекта user определено по умолчанию порядка 50 свойств.
Но если Вы описали только 4 (имя, фамилию, общее имя и пароль), то место для хранения будет отведено только для этих атрибутов.
По мере описания других атрибутов место для них будет выделяться динамически.
ESE позволяет хранить свойства, имеющие несколько значений, например, несколько телефонных номеров одного пользователя.
При этом совсем не надо создавать атрибуты каждого телефонного номера.
Подробнее о классах и атрибутах схемы, а также о том, как вносить в нее изменения, мы поговорим позднее.
Занятие №10
Информация о доменных правилах безопасности и учетная информация хранятся в каталоге Active Directory.
Служба каталогов Active Directory обеспечивает тиражирование и доступность учетной информации на многих контроллерах домена, а также позволяет удаленное администрирование.
Тиражирование Active Directory позволяет изменять учетную информацию на любом контроллере домена, а не только на первичном.
Многочисленные копии Active Directory, хранящиеся на других (в предыдущих версиях, резервных) контроллерах домена, обновляются и синхронизируются автоматически.
Дополнительно к регистрации посредством ввода пароля может поддерживаться аутентификация с использованием смарт-карт.
Последние обеспечивают шифрование и надежное хранение закрытых ключей и сертификатов, что особенно важно для надежной аутентификации при входе в домен с рабочей станции.
Внешние пользователи, не имеющие учетных записей Windows 2000,могут быть аутентифицированы с помощью сертификатов открытых ключей и соотнесены с существующей учетной записью.
Права доступа, назначенные для этой учетной записи, определяют права внешних пользователей на доступ к ресурсам.
• В распоряжении пользователейпростые средства управления парами закрытых (открытых) ключей и сертификатами, используемыми для доступа к ресурсам Интернета.
• Технология шифрования встроена в операционную систему и позволяет использовать цифровые подписи для идентификации потоков.
Базовые сведения о шифровании
В подробном разговоре о системе безопасности Windows 2000 неизбежны постоянные ссылки на некоторые базовые понятия:
симметричное шифрование — шифрование с закрытым или личным (private) ключом,
асимметричное шифрование — шифрование с открытым или публичным (public) ключом, цифровая, подпись, сертификаты.
Занятие №11
Занятие №12
Занятие №13
Службы - позволяет запустить или остановить различные службы Windows 2000, а также определить состояние и параметры запуска различных служб Windows 2000.
Управление компьютером ─ примерно соответствует пункту "Сведения о системе" в Windows 98и позволяет настроить различные компоненты компьютера, а также различные службы и приложения.
Управление сервером Telnet ─ позволяет управлять сервером в текстовом режиме.
Занятие №14
Практическое занятие
Название занятия: Установка Windows 2000
Занятие №15
Лабораторная работа
Занятие №16
UNIX системы
Введение
Поистине неисповедимы пути, которыми следует отечественная мода на операционные системы. Еще несколько лет назад в России активно развивались многозадачные и многопользовательские операционные системы, но вот, словно по мановению волшебной палочки их место, где оправдано, а где и не слишком, заняла MS-DOS. И хотя сегодня все возвращается на свои места, выясняется, что за эти годы мы потеряли слишком много - мы потеряли культуру многозадачных операционных систем, и поэтому найти сегодня специаиста по UNIX, пусть даже пользователя, несоизмеримо труднее, чем пользователя MS-DOS и Windows. И если в американском оригинале приводился краткий курс начинающего пользователя MS-DOS, то мы решили, что для российского читателя более полезным окажется набор рекомендаций, позволяющих самостоятельно установить одну из версий UNIX, предназначенную для персонального компьютера с процессором 80386 и выше.
На сегодняшний день существует несколько подобных реализаций UNIX. Однако, мы сознательно отказались от продвижения одной из коммерческих систем в пользу "бесплатного UNIXа" - Linux. Причина такого решения - желание снизить барьер вхождения в работу с UNIX для широких кругов читателей, которые, прежде чем вкладывать довольно существенные средства в коммерческую версию UNIX, хотели бы приобрести некоторый практическмй опыт в установке и эксплуатации подобных систем. Кроме того, многочисленные беседы автора с пользователями и администраторами различных фирм и системными интеграторами Москвы позволили сделать ряд небезынтересных замечаний:
1. Пренебрежительное отношение к системе Linux со стороны пользователей коммерческих систем основано на том лишь факте, что Linux поставляется практически бесплатно - за хорошие вещи надо платить и очень много!
2. Мы не можем себе позволить какой-то там Linux, потому что мы крутая фирма, а поэтому должны соответствовать... - и это выдается за профессионализм!
3. Многократные заявления о том, что в Linux не реализовано многое из того, что должно быть в нормальной UNIX-системе ничем не подтверждаются и носят голословный характер! Попытки выяснить, чего же конкретно не хватает, приводят к мучительному почесыванию шевелюр (лысин) и выдавливанию ответа - ну это же все знают..., после которого возникает мучительная пауза.
4. Большая часть критиков Linux и UNIX, отдающая предпочтение Windows 95 и NT выросла на костях DOS и никогда не видела UNIX в работе. Поэтому решения из мира UNIX двадцатилетней давности, реализованные, например, в Windows 95 воспринимаются как выдающееся достижение компьютерной мысли, хотя без всякой помпы еще в 1994 году были портированы в самые ранние версии Linux.
5. Легенды о нехватке и дороговизне прикладных продуктов для UNIX и Linux есть досужий вымысел. Обилиие пиратских компакт-дисков с одними и теми же программами - MS Office, Photoshop и т.д. не означает, что количество действительно популярных продуктов для Windows превышает два-три десятка! А оффис, кстати, давно реализован и для Linux.
Мой выбор, в конце концов остановился на системе LINUX, которая в настоящий момент наиболее доступна для новичков. Во-первых, ее можно найти на FTP-серверах Internet, в том числе и на московских узлах RELCOM и ДЕМОС, а во-вторых, бурная деятельность российского отделенния американской компании Trans-Ameritech Enterprises привела к тому, что сегодня компакт-диски с различными версиями этой системы можно найти в любом книжном магазине Москвы, Петербурга и некоторых других городов. Появлились в России дистрибьюторы и других поставщиков Linux и даже выпущен первый россйский компакт-диск с дистрибутивами Linux. Кроме того, имеется возможность переноса дистрибутива операционной системы с CD-ROM на трехдюймовые дискеты емкостью 1.44 Мбайт.
НПО Инфосервис, оказавшее мне существенную помощь в подготовке данного издания является, на сегодняшний день единственным в Москве поставщиком, который не только декларирует совместимость своих изделий с Linux, но и поставляет Linux-системы, в том числе и многопроцессорные, под ключ. Именно на компьютере, поставленном этой фирмой мне удалось проверить многие вопросы, связанные с конфигурированием и настройкой системы и подключить Linux-сервер в локальную, а затем и в распределенную сеть. За что приношу коллективу Инфосервиса свою глубокую благодарность!
Посыпая голову пеплом...
Хочется, конечно же, прослыть всеведущим гуру, для которого никаких проблем в Linux не существует. Но надо все же смотреть правде в глаза - чем дальше разбираешься, тем более становится очевидным, как мало знаешь! Все-таки система, построенная на основе ОС UNIX с четвертьвековым стажем, которую собирает и отлаживает несколько тысяч человек по всей планете (не секрет, что на сегодняшний день Linux считается единственным примером столь масштабного и плодотворного сотрудничества специалистов всего мира, объединенных сетью Internet), содержит столько особенностей и интересных моментов, что на их изучение уйдут годы.
Занятие №17
Начальные сведения о Linux
Операционная система Linux является бесплатной альтернативой системы UNIX и ориентирована на компьютеры с процессорами 80386 и 80486 и более новыми.
Linux в полной мере реализует все возможности процессоров, предоставляя программисту полностью 32-разрядную многозадачную и многопользовательскую систему, функционирующую в защищенном режиме.
Система соответствует стандарту POSIX, что позволяет говорить о переносе программного обеспечения, разработанного для Linux, на другие версии UNIX и обратно как о более или менее рутинной задаче.
Занятие №18
Занятие №19
Базовые команды и утилиты
Практически любая утилита, которую вы можете найти в стандартных реализациях UNIX, имеется и в Linux.
Сюда включены и базовые команды, такие как ls, awk, tr, sed, bc, more и т.д, поэтому вы в праве ожидать знакомой рабочей UNIX-среды.
В Linux есть все стандартные команды и утилиты.
Вместо перечисления всех возможных опций каждой команды, будем говорить только о тех, которые полезны или важны в данное время.
Действительно, большинство из этих команд имеет большое число опций (большинство из которых никогда не используется). Можно для каждой команды с помощью man посмотреть все возможные опции.
В Linux имеются многие текстовые редакторы, включая vi, ex, pico, jove, также как GNU Emacs и его вариации, вроде Lucid Emacs (который содержит расширение для использования под “X Window”) иjoe.
Но vi имеет много ограничений по причине своего преклонного возраста, сейчас завоевывают популярность более современные и сложные редакторы вроде Emacs.
Emacs поддерживает базирующийся на LISP макроязык и интерпретатор, мощный командный синтаксис и другие расширения. Существуют макропакеты Emacs, позволяющие читать электронную почту и новости, редактировать содержимое каталогов и даже проводить сеансы психотерапии с использованием искусственного интеллекта. Многие пользователи самой важной утилитой считают shell.
Shell - это программа, которая читает и выполняет команды пользователя. Кроме того, многие оболочки имеют такие возможности, как контроль выполнения (job control), позволяя пользователю управлять несколькими параллельными процессами, также перенаправление входа-выхода и командный язык для написания командных файлов (shell scripts).
Командный файл - это программа на языке оболочки, аналогичная “batch file” в MS-DOS.
В Linux много типов оболочек. Наиболее важное различие между ними - используемый командный язык. Например, C Shell (csh) использует командный язык, чем-то напоминающий язык программирования Си.
Классический Баурновский shell (Bourne Shell) использует иной командный язык.
Обычно выбор оболочки обусловлен выбором соответствующего командного языка. Выбранная оболочка в какой-то мере определяет рабочую среду. Наиболее популярная оболочка - это GNU Bourne Again Shell (bash), т.е. вариант Bourne shell, включающий много современных свойств и возможностей, таких как управление работами, командную историю, дописывание имен команд и имен файлов, Emacs-подобный интерфейс редактирования командной строки и мощное расширение стандартной оболочки (Bourne shell).
Другая популярная оболочка - tcsh, версия C Shell с более современными функциями по сравнению с bash. Другие оболочки: zsh - небольшая баурно-подобная оболочка; ksh - оболочка Корна; ash - оболочка BSD. Что особенно важно сказать относительно этих оболочек? - Linux дает уникальную возможность кроить систему под наши личные нужды.
Рассмотрим наиболее употребляемые команды Linux. Только некоторые команды немного похожи на команды MS DOS. Большинство команд не похожи на команды DOS, хотя и выполняют сходные функции. Ниже приведены наиболее употребляемые команды:
Команда | Что делает | Синтаксис |
Cd | Изменяет текущий рабочий каталог | Cd <directory>; <directory> - каталог, в который перейти. |
Ls | Выдает информацию о файлах в каталоге | Ls <file1> ... <fileN> Где <file1> ... <fileN> имена файлов или каталогов, информацию про которые надо выдать. Опции огромное колличество. Наиболее часто используемые: -F (для представления информации о типах файлов), и -l (выдает в длинном формате информацию о размерах файлов, владельцах, правах доступа и т.д.). |
Cp | Копирует файл(ы) в файл или каталог | Cp <file1> ... <fileN> <destination> Где <file1> ... <fileN> имена копируемых файлов, а <destination> файл или каталог, в который копируют. |
Mv | Перемещает файл(ы) в другой файл или каталог | Mv <file1> ... <fileN> <destination> Где <file1> ... <fileN> имена перемещаемых файлов, а <destination> имя файла или каталога, в который перемещают. |
Rm | Удаляет файлы | Rm <file1> ... <fileN> Где <file1> ... <fileN> имена удаляемых файлов. Опции: -i потребует вашего подтверждения перед удалением файла |
Mkdir | Создает новые каталоги | Mkdir <dir1> ... <dirN> |
Rmdir | Эта команда удаляет пустые каталоги | rmdir <dir1> ... <dirN> Где <dir1> ... <dirN> удаляемые каталоги |
Man | Выдает страницу руководства по данной команде или ресурсу. | man <command> Где <command> имя команды или ресурса, о котором запрашивается информация |
More | Выдает содержимое названных файлов по-экранно | more <file1> ... <fileN> Где <file1> ... <fileN> отображаемые файлы |
Cat | Используется для конкатенации файлов. Также используется для выдачи полного содержания файла разом | cat <file1> ... <fileN> Где <file1> ... <fileN> выдаваемые файлы |
Echo | Просто повторяет аргументы | echo <arg1> ... <argN> Где <arg1> ... <argN> "повторяемые" аргументы. |
Grep | Выдает все строки в названном файле(лах), которые содержат заданный образец | grep <pattern> <file1> ... <fileN> Где <pattern> - образец (представленный регулярным выражением) и <file1> ... <fileN> - файлы, в которых производится поиск |
Занятие №20
Занятие №21
Bin
Bin - это сокращенно от “binaries” (т.е. двоичные или выполняемые файлы). Здесь находится много важных системных программ. Когда, например, вы используете команду cp, вы выполняете программу /bin/cp
Dev
“Файлы” в /dev известны как драйверы устройств - они используются для доступа к устройствам и ресурсам системы, таким как диски, модемы, память и т.д.
Например, как вы можете читать данные из файла, точно также вы можете читать входные сигналы от мыши, имея доступ к /dev/mouse.
Имена файлов, начинающиеся на fd - это дисководы гибких дисков. fd0 - первый дисковод, fd1 - второй.
Вот перечень некоторых из наиболее используемых файлов устройств: /dev/console/ относится к системной консоли, т.е. к монитору, напрямую связанному с системой. Различные /dev/ttySи /dev/cua устройства используются для доступа к последовательным портам.
Например, /dev/ttyS0 относится к “COM1” под MS-DOS.
Устройства /dev/cuaотносятся к “звонящим” устройствам, которые используются совместно с модемами. Устройства, имена которых начинаются с hd, имеют доступ к жестким дискам. /dev/hda относится ко всему первому жесткому диску, а hda1 только к первому разделу /dev/hda. Устройства с именами, начинающимися на sd - SCSI-драйверы. Если у вас SCSI жесткий диск, вместо доступа к нему через /dev/hda, вы будете обращаться к /dev/sda. SCSI ленты доступны через устройства st, а SCSI CD-ROM через sr. Устройства lp обеспечивают доступ к параллельным портам. /dev/lp0 относится к “LPT1” в MS-DOS. /dev/null используется как “черная дыра” - любые данные, посланные сюда, канут в Лету.
Если вы хотите подавить вывод команды на экран, вы можете перенаправить этот вывод в /dev/null. Устройства с именами /dev/tty относятся к “виртуальным консолям” вашей системы (доступ путем нажатия alt-F1, alt-F2 и т.д.). /dev/tty1 соответствует первой VC, /dev/tty2 соответствует второй и т.д. Устройства, чьи имена начинаются на /dev/pty, это "псевдотерминалы". Они используются для входа с удаленных "терминалов".
Например, если ваша машина в сети, вход к вам по telnet будет использовать одно из устройств /dev/pty. /etc
/etc содержит множество всевозможных системных файлов конфигурации. Они включают /etc/passwd(файл паролей), /etc/rc (командный файл инициализации) и т.д.
Sbin
/sbin используется для хранения важных системных двоичных файлов, используемых системным администратором.
Home
/home содержит домашние каталоги пользователей. На вновь инсталлированной системе этот каталог может быть пуст в связи с временным отсутствием зарегистрированных пользователей.
Lib
/lib содержит образы разделяемых библиотек (shared library images). Эти файлы содержат код, который могут использовать многие программы.
Вместо того, чтобы каждая программа имела свою собственную копию этих выполняемых файлов, они хранятся в одном общедоступном месте - в /lib. Это позволяет сделать выполняемые файлы меньше и сэкономит место в системе.
Proc
/proc - это "виртуальная файловая система", в которой файлы хранятся в памяти, а не на диске. Они связаны с различными процессами, происходящими в системе, и позволяют получить информацию о том, что делают программы и процессы в указанное время.
Tmp
Многие программы нуждаются в создании рабочих файлов, которые нужны короткое время. Каноническое место для этих файлов в /tmp (там обычно чаще проводится уборка мусора).
Usr
/usr - это очень важный каталог. Он состоит из ряда подкаталогов, которые в свою очередь содержат наиболее важные и полезные программы и файлы конфигурации, используемые системой.
Различные каталоги, описанные выше, необходимы для нормального функционирования системы, но большинство вещей, содержащихся в /usr необязательны для системы. Но это такие необязательные вещи, которые делают систему полезной и интересной. Без /usr вы бы имели достаточно занудную систему, содержащую только программы, вроде cp и ls. /usr содержит много больших программных пакетов и конфигурационных файлов, которые их сопровождают.
Usr/X386
/usr/X386 содержит The X Window System, если вы ее инсталлировали. Каталог /usr/X386 содержит все выполняемые и конфигурационные файлы X Window, а также файлы поддержки.
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.
Usr/g++-include
/usr/g++-include содержит include-файлы для компилятора Cи++ (очень похожие на /usr/include).
Usr/lib
/usr/lib содержит библиотеки - "заглушки" и "статические" библиотеки, эквивалентные файлам из /lib.
При компиляции программа "связывается" с библиотеками, находящимися в /usr/lib, которые в свою очередь направляют программы обращаться в /lib, если им нужет актуальный код.
Кроме того, многие другие программы хранят в /usr/lib свои конфигурационные файлы.
Usr/man
Этот каталог содержит страницы Руководства. Здесь два подкаталога для каждого “раздела” Руководства.
Usr/src
/usr/src содержит исходные коды (неоткомпилированные программы) для различных программ вашей системы. Наиболее важная вещь здесь, это /usr/src/linux, содержащий исходные коды ядра Linux.
Var
/var содержит каталоги, которые часто меняются в размере или имеют тенденцию быстро расти. Многие из этих каталогов "квартировались" в/usr, но поскольку мы стремимся сделать его достаточно стабильным, каталоги, которые часто меняются были перенесены в /var. К числу таких каталогов относятся:
Var/adm
/var/adm содержит различные файлы, интересные системному администратору, специфические системные файлы, фиксирующие ошибки и проблемы, возникающие в системе. Другие файлы фиксируют входы в систему, как и неудачные попытки войти.
Var/spool
/var/spool содержит файлы, которые предварительно формируются для других программ. Например, если ваша машина подключена к сети, входная почта будет помещаться в /var/spool/mail до тех пор, пока вы не прочитаете ее или не удалите. Входящие и исходящие новости помещаются в /var/spool/news и т.д.
– Конец работы –
Используемые теги: обзор, операционных, систем0.071
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Обзор операционных систем
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов