КОНТРОЛЬНАЯ РАБОТА
ПРЕДМЕТ: ИНФОРМАТИКА
ТЕМА: ОПЕРАЦИОННЫЕ СИСТЕМЫ ЛОКАЛЬНОЙ СЕТИ
2009 г
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ
2. ОПЕРАЦИОННЫЕ СИСТЕМЫ
3. ЛОКАЛЬНАЯ СЕТЬ
А) НАЗНАЧЕНИЕ ЛОКАЛЬНОЙ СЕТИ4. ОПЕРАЦИОННЫЕСИСТЕМЫ ЛОКАЛЬНЫХ СЕТЕЙ
1. ВВЕДЕНИЕ
/>Компьютернаясеть — объединение нескольких ЭВМ для совместного решения информационных,вычислительных, учебных и других задач.
Одна из первых возникших при развитии вычислительной техникизадач, потребовавшая создания сети хотя бы из двух ЭВМ — обеспечениемногократно большей, чем могла дать в то время одна машина, надежности приуправлении ответственным процессом в режиме реального времени.
Появление компьютерных сетей привело к развитию операционныхсистем для персональных компьютеров, позволяющих работать в сетях. Такиеоперационные системы обеспечивают не только совместное использование аппаратныхресурсов сети (принтеров, дисковых накопителей большой емкости и т.д.), но ииспользование распределенных коллективных технологий при выполнении разнообразныхработ.
Подключение компьютера клокальной вычислительной сети является стандартным способом организации доступак ресурсам корпоративной сети для большинства компаний. При этом могут бытьиспользованы различные типы сетевых адаптеров (например, предполагающиебеспроводной доступ или специальные кабельные модемы).
В процессе загрузкиоперационная система автоматически обнаруживает все установленные сетевыеадаптеры и создает для них соответствующие подключения. Подключение к локальнойсети — единственный тип подключения, которое автоматически становится активнымпосле загрузки системы. Операционная система может «прослушивать»среды передачи и автоматически изменять состояние подключения в случаенарушения связи.
2. ОПЕРАЦИОННАЯ СИСТЕМА
Особое место среди программныхсредств всех типов занимают операционные системы, являясь ядром программногообеспечения.
Операционная системавыполняет роль связующего звена между аппаратурой компьютера, с одной стороны,и выполняемыми программами, а также пользователем, с другой стороны.
Операционная системаобычно хранится во внешней памяти компьютера — на диске. При включениикомпьютера она считывается с дисковой памяти и размещается в ОЗУ.
Операционная система — это комплекспрограмм, обеспечивающих
• управление ресурсами, т.е.согласованную работу всех аппаратных средств компьютера;
•управление процессами, т.е.выполнение программ, их взаимодействие с устройствами компьютера, с данными;
• пользовательский интерфейс, т.е.диалог пользователя с компьютером, выполнение определенных простых команд — операций по обработке информации.
Такое определение операционнойсистемы уже апеллирует к ее функциям, поэтому рассмотрим эти функции подробнее.
Операционные системы — наиболеемашиннозависимый вид программного обеспечения, ориентированный на конкретныемодели компьютеров, поскольку они напрямую управляют их устройствами или, какеще говорят, обеспечивают интерфейс между пользователем и аппаратной частьюкомпьютера.
В той мере, в какой это необходимодля понимания функций операционных систем, аппаратную часть компьютера можнопредставлять себе состоящей из следующих элементов:
• центрального процессора, имеющегоопределенную архитектуру (структуру регистров, набор и форму представлениякоманд, формат обрабатываемых данных и т.д.) и характеризующегосяпроизводительностью, т.е. количеством простейших операций, выполняемых вединицу времени, а также другими качествами;
• оперативной памяти,характеризующейся емкостью (объемом) и скоростью обмена данными (прежде всего сцентральным процессором);
• периферийных устройств, средикоторых имеются
• устройства ввода (клавиатура, мышь,сканер и др.);
• устройства вывода (дисплей,принтер, графопостроитель и др.);
• внешние запоминающие устройства(дисководы для магнитных и оптических дисков, устройства для работы с лентами идр.);
• мультимедийные устройства.
Все эти аппаратные устройстваобобщенно называют ресурсами компьютера.
В сравнении с оперативной памятьювнешние запоминающие устройства обладают практически неограниченной емкостью.Так, емкость встроенного накопителя персональных компьютеров — винчестера — обычно в 50-100 раз больше объема оперативной памяти. Для других устройств — накопителей на гибких магнитных дисках и оптических дисках — используютсясменные носители информации, однако время доступа к информации на внешнихзапоминающих устройствах значительно больше, чем к информации в оперативнойпамяти (в тысячи раз). Медленнее, чем центральный процессор, работают иустройства ввода — вывода.
За время существования компьютеровоперационные системы претерпели значительную эволюцию. Так, первые операционныесистемы были однопользовательскими и однозадачными. Эффективность использованияресурсов компьютера в этом случае оказывалось невысокой из-за простоев всех,кроме одного работающего периферийного устройств компьютера. Например, привводе данных простаивал центральный процессор, устройства вывода и внешниезапоминающие устройства.
В зависимости отколичества одновременно обрабатываемых задач и числа пользователей, которыхмогут обслуживать ОС, различают четыре основных класса операционных систем:
— однопользовательскиеоднозадачные, которые поддерживают одну клавиатуру и могут работать только содной (в данный момент) задачей;
— однопользовательскиеоднозадачные с фоновой печатью, которые позволяют помимо основной задачизапускать одну дополнительную задачу, ориентированную, как правило, на выводинформации на печать. Это ускоряет работу при выдаче больших объёмов информациина печать;
— однопользовательскиемногозадачные, которые обеспечивают одному пользователю параллельную обработкунескольких задач. Например, к одному компьютеру можно подключить несколькопринтеров, каждый из которых будет работать на «свою» задачу;
— многопользовательскиемногозадачные, позволяющие на одном компьютере запускать несколько задачнескольким пользователям. Эти ОС очень сложны и требуют значительных машинныхресурсов.
По мере роста возможностей,производительности и изменениях в соотношении стоимости устройств компьютераположение стало нетерпимым, что привело к появлениюмногозадачныхоперационных систем, остававшихся однопользовательскими.
Такие операционные системыобеспечивают постановку заданий в очередь на выполнение, параллельноевыполнение заданий, разделение ресурсов компьютера между выполняющимися заданиями.Так, например, одно задание может выполнять ввод данных, другое — выполнятьсяцентральным процессором, третье — выводить данные, четвертое — стоять вочереди. Важнейшее техническое решение, обусловившее такие возможности, — появление у внешних устройств собственных процессоров (контроллеров).
Наиболее совершенны и сложнымногопользовательские многозадачные операционные системы, которыепредусматривают одновременное выполнение многих заданий многих пользователей,обеспечиваютразделение ресурсов компьютера в соответствии сприоритетами пользователей изащиту данных каждого пользователя отнесанкционированного доступа. В этом случае операционная система работает врежимеразделения времени, т.е. обслуживает многих пользователей, работающихкаждый со своего терминала.
В настоящее время используется многотипов различных операционных систем для ЭВМ различных видов, однако в ихструктуре существуют общие принципы. В составе многих операционных систем можновыделить некоторую часть, которая является основой всей системы и называетсяядром. В состав ядра входят наиболее часто используемые модули, такие какмодуль управления системой прерываний, средства по распределению таких основныхресурсов, как оперативная память и процессор. Программы, входящие в составядра, при загрузке ОС помещаются в оперативную память, где они постояннонаходятся и используются при функционировании ЭВМ. Такие программы называютрезидентными. К резидентным относят также и программы-драйверы, управляющиеработой периферийных устройств. Важной частью ОС является командный процессор — программа, отвечающая за интерпретацию и исполнение простейших команд, подаваемыхпользователем, и его взаимодействие с ядром ОС. Кроме того, к операционнойсистеме следует относить богатый набор утилит — обычно небольшихпрограмм, обслуживающих различные устройства компьютера (например, утилитаформатирования магнитных дисков, утилита восстановления необдуманно удаленныхфайлов и т.д.)
Операционную системуможно назвать программным продолжением устройства управления компьютера.Операционная система скрывает от пользователя сложные ненужные подробностивзаимодействия с аппаратурой, образуя прослойку между ними. В результате этоголюди освобождаются от очень трудоёмкой работы по организации взаимодействия саппаратурой компьютера.
В различных моделяхкомпьютеров используют операционные системы с разной архитектурой ивозможностями. Для их работы требуются разные ресурсы. Они предоставляют разнуюстепень сервиса для программирования и работы с готовыми программами.
Операционная система дляперсонального компьютера, ориентированного на профессиональное применение,должна содержать следующие основные компоненты:
— программы управлениявводом/выводом;
— программы, управляющиефайловой системой и планирующие задания для компьютера;
— процессор командногоязыка, который принимает, анализирует и выполняет команды, адресованныеоперационной системе.
Каждая операционнаясистема имеет свой командный язык, который позволяет пользователю выполнять теили иные действия:
— обращаться к каталогу;
— выполнять разметкувнешних носителей;
— запускать программы и другие действия.
Анализ и исполнениекоманд пользователя, включая загрузку готовых программ из файлов в оперативнуюпамять и их запуск, осуществляет командный процессор операционной системы.
Для управления внешнимиустройствами компьютера используются специальные системные программы —драйверы. Драйверы стандартных устройств образуют в совокупности базовуюсистему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУкомпьютера.
Выводы
Операционная Система —это комплекс взаимосвязанных программ, предназначенный для повышенияэффективности аппаратуры компьютера путем рационального управления егоресурсами, а также для обеспечения удобств пользователю путем предоставленияему расширенной виртуальной машины.
К числу основныхресурсов, управление которыми осуществляет ОС, относятся процессоры, основнаяпамять, таймеры, наборы данных, диски, накопители на магнитных лентах,принтеры, сетевые устройства и некоторые другие. Ресурсы распределяются междупроцессами. Для решения задач управления ресурсами разные ОС используютразличные алгоритмы, особенности которых в конечном счете и определяют обликОС.
Наиболее важнымиподсистемами ОС являются подсистемы управления процессами, памятью, файлами ивнешними устройствами, а также подсистемы пользовательского интерфейса, защитыданных и администрирования.
Прикладному программистувозможности ОС доступны в виде набора функций, составляющих интерфейсприкладного программирования (API).
3. ЛОКАЛЬНАЯ СЕТЬ
Если в одном помещении,здании или комплексе близлежащих зданий имеется несколько компьютеров,пользователи которых должны совместно решать какие-то задачи, обмениватьсяданными или использовать общие данные, то эти компьютеры целесообразнообъединить в локальную сеть.
Локальная сеть — этогруппа из нескольких компьютеров, соединенных посредством кабелей (иногда такжетелефонных линий или радиоканалов), используемых для передачи информации междукомпьютерами. Для соединения компьютеров в локальную сеть необходимо сетевоеоборудование и программное обеспечение.
Локальные сети: общиепонятия
Под локальной сетью (ЛВС,LAN) обычно подразумевают объединение компьютеров, расположенных в ограниченномпространстве. Локальные сети можно объединять в более крупные сети, такие какCAN (группа зданий), MAN (город), WAN (широкомасштабная сеть), GAN (глобальнаясеть).
При построениисовременных сетей (и вообще создании коммуникационной инфраструктуры зданий)используется концепция СКС (структурированных кабельных систем). Существуютнесколько стандартов на построение этих систем — ISO/IEC 11801 (международный),EN 50173:1995 (Европа), ANSI/TIA/EIA-568-A (США), но принцип в них заложен одини тот же. Каждое рабочее место должно быть оборудовано телекоммуникационнымразъемом (ТР), соединенным горизонтальным кабелем (не более 90 м) сраспределительным пунктом (РП) этажа. 10 метров отводятся для подключениякомпьютеров и оборудования к ТР. Все РП этажей соединяются вертикальнымикабелями (рекомендуется не более 500 м) с РП здания и составляют магистральнуюподсистему здания. Ну и, наконец, все РП зданий соединяются кабелями длиной до1500 м с РП комплекса и образуют магистральную систему комплекса. Вообщеговоря, соблюдение этих длин не обязательно (хотя очень желательно), так каксетевые кабели находятся за рамками этих стандартов. Стандартом такжеопределяется максимальная допустимая длина кабеля между источником и приемникомв зависимости от физической среды передачи для различных технологий.
Основа всего: кабели
Очевидно, чтобы соединятьразличные устройства в проводной сети, вам необходимы кабели. Естественно, некаждый кабель можно использовать для соединения сетевых устройств. Например,шнур от старого утюга для этих целей лучше не применять (хотя некоторыеумельцы, которым жалко денег на витую пару, делали и так). Поэтому во всехсетевых стандартах определены необходимые условия и характеристикииспользуемого кабеля, такие как полоса пропускания, волновое сопротивление(импеданс), удельное затухание сигнала, помехозащищенность и другие.
Существуют двапринципиально разных вида сетевых кабелей: медные и оптоволоконные.
Кабели на основе медныхпроводов, в свою очередь, делятся на коаксиальные и некоаксиальные. Обычноиспользуемая витая пара (RG-45) формально не относится к коаксиальным проводам,но многие характеристики присущие коаксиальным проводам, применимы и к ней.Недавно появился новый способ построения сетей (в основном домашних),основанный на телефонной проводке. Отдельно стоят кабельные модемы,обеспечивающие соединение «точка-точка» по различным средам, и сеть,использующая электропроводку.
Коаксиальный кабельпредставляет собой центральный проводник, окруженный слоем диэлектрика(изолятора) и экраном из металлической оплетки, выполняющим также роль второгоконтакта в кабеле. Для повышения помехоустойчивости иногда поверх металлическойоплетки помещают тонкий слой алюминиевой фольги. В лучших коаксиальных кабеляхиспользуют для изготовления серебро и даже золото. В локальных сетяхприменяются кабели с сопротивлением 50 Ом (RG-11, RG-58) и 93 Ом (RG-62).Главный недостаток коаксиальных кабелей — их пропускная способность, которая непревышает 10 Мбит/с, что в современных сетях считается недостаточным. На самомделе ограничение здесь накладывает не сам коаксиальный кабель (полоса передачикоаксиальных кабелей очень велика, затухание же у хороших кабелей оченьнизкое), а сам физический протокол. Коаксиальный кабель, возможно, использовалибы и дальше, но есть две проблемы: первая, и самая существенная, — точкидоступа в такой сети расположены последовательно, и выход из строя одной из нихприводит к неработоспособности всей сети, а вторая — стоимость хорошегокоаксиального кабеля существенно выше стоимости витой пары.
Витая пара представляетсобой несколько (обычно 8) пар скрученных проводников. Скручивание применяетсядля уменьшения помех как самой пары, так и внешних, влияющих на нее. Ускрученной определенным образом пары появляется такая характеристика, какволновое сопротивление. Витая пара бывает нескольких типов: неэкранированнаявитая пара — UTP (Unscreened Twisted Pair), фольгированная — FTP (foiled),фольгированная экранированная — FBTP (foiled braided) и защищенная — STP(shielded).Защищенная пара отличается от остальных наличием индивидуальногоэкрана для каждой пары. Витые пары делятся на категории по частотным свойствам.Не будем вдаваться в подробности, отметим только, что на сегодня наиболеежелательной является витая пара категории 5 (полоса частот — до 100 МГц).
Оптоволоконный кабельсостоит из одного или нескольких волокон, заключенных в оболочки, и бывает двухтипов: одномодовый и многомодовый. Их различие в том, как свет распространяетсяв волокне — в одномодовом кабеле все лучи (посланные в один момент времени) проходятодинаковое расстояние и достигают приемника одновременно, а в многомодовомсигнал может «размазаться». Зато они намного дешевле одномодовых.
Плюсы оптоволоконногокабеля относительно медного — это нечувствительность первого к электромагнитнымпомехам, огромная скорость передачи данных за счет гораздо большей полосыпропускания (оптические частоты гораздо выше, чем частоты электромагнитных волнв проводнике) и сложность в перехвате информации. Проще перехватитьэлектромагнитное излучение, чем оптическое, хотя и оптика не является панацеей.Но с другой стороны, по этой же причине вы можете легко соединять и монтироватьмедные провода (если длины кабелей не близки к критическим), а для монтажаоптоволоконного кабеля необходимо специальное оборудование, так как необходимоточное совмещение осей светопроводящего материала — волокон и коннекторов.
А) Назначениелокальной сети.
Назначение всехкомпьютерных сетей можно выразить двумя словами: совместный доступ (илисовместное использование). Прежде всего имеется в виду совместный доступ кданным. Людям, работающим над одним проектом, приходится постоянно использоватьданные, создаваемые коллегами. Благодаря локальной сети разные люди могутработать над одним проектом не по очереди, а одновременно.
Локальная сеть предоставляетвозможность совместного использования оборудования. Часто дешевле создатьлокальную сеть и установить один принтер на все подразделение, чем приобретатьпо принтеру для каждого рабочего места. Файловый сервер сети позволяетобеспечить совместный доступ к программам.
Оборудование, программы иданные объединяют одним термином: ресурсы. Можно считать, что основноеназначение локальной сети — доступ к ресурсам. У локальной сети есть также иадминистративная функция. Контролировать ход работ над проектами в сети проще,чем иметь дело со множеством автономных компьютеров. Если в учебном классе естьлокальная сеть, то она тоже выполняет административную функцию, позволяяконтролировать ход занятий учащихся. Для связи с внешними (перифирийными)устройствами компьютер имеет порты, через которые он способен передавать ипринимать информацию. Нетрудно догадаться, что если через эти порты соединитьдва или несколько компьютеров, то они смогут обмениваться информацией междусобой. В этом случае они образуют компьютерную сеть. Если компьютеры находятсянедалеко друг от друга, используют общий комплект сетевого обрудования иуправляются одним пакетом программного обеспечения, то такую компьютерную сетьназывают локальной. Простейшие локальные сети используют для обслуживаниярабочих групп. Рабочая группа — это группа лиц, работающих над одним проектом(например над выпуском одного журнала или над разработкой одного самолета) илипросто сотрудники одного подразделения.Как соединяются между собой локальныесети? Для соединения локальных сетей используются следующие устройства, которыеразличаются между собой по назначению и возможностям: Мост (англ. Bridge) —связывает две локальные сети. Передаёт данные между сетями в пакетном виде, непроизводя в них никаких изменений. Ниже на рисунке показаны три локальные сети,соединённые двумя мостами.
Здесь мосты создалирасширенную сеть, которая обеспечивает своим пользователям доступ к прежденедоступным ресурсам. Кроме этого, мосты могут фильтровать пакеты, охраняя всюсеть от локальных потоков данных и пропуская наружу только те данные, которыепредназначены для других сегментов сети. Маршрутизатор (англ. Router)объединяет сети с общим протоколом более эффективно, чем мост. Он позволяет,например, расщеплять большие сообщения на более мелкие куски, обеспечивая темсамым взаимодействие локальных сетей с разным размером пакета. Маршрутизаторможет пересылать пакеты на конкретный адрес (мосты только отфильтровываютненужные пакеты), выбирать лучший путь для прохождения пакета и многое другое.Чем сложней и больше сеть, тем больше выгода от использования маршрутизаторов. Мостовоймаршрутизатор (англ. Brouter) — это гибрид моста и маршрутизатора, которыйсначала пытается выполнить маршрутизацию, где это только возможно, а затем, вслучае неудачи, переходит в режим моста.
Шлюз (англ. GateWay), вотличие от моста, применяется в случаях, когда соединяемые сети имеют различныесетевые протоколы. Поступившее в шлюз сообщение от одной сети преобразуется вдругое сообщение, соответствующее требованиям следующей сети. Таким образом,шлюзы не просто соединяют сети, а позволяют им работать как единая сеть. Cпомощью шлюзов также локальные сети подсоединяются к мэйнфреймам —универсальным мощным компьютерам.4. ОПЕРАЦИОННЫЕ СИСТЕМЫЛОКАЛЬНЫХ СЕТЕЙ
Появление компьютерных сетей привелок развитию операционных систем для персональных компьютеров, позволяющихработать в сетях. Такие операционные системы обеспечивают не только совместноеиспользование аппаратных ресурсов сети (принтеров, дисковых накопителей большойемкости и т.д.), но и использование распределенных коллективных технологий привыполнении разнообразных работ.
Существует много операционных системлокальных сетей. Наиболее широкое распространение получили операционные системыNovellNetWare и WindowsNTдля локальных сетей ПК. Ознакомимся спервой из них.
Фирма «Novell Inc.», в компьютерном мире не менее известная чем фирмы IBM и «Microsoft», специализируется на созданииоперационных систем локальных сетей. Созданная в 1982 г. небольшой группойменеджеров и программистов, фирма уже к 1990 г. имела годовой оборот на уровне500 млн. долларов. Ее сетевые ОС известны своим высочайшим качеством инадежностью.
Сетевая операционная система NovellNetWare386, начиная с версии 3.11, представляет собой32-разрядную операционную систему реального времени, работающую в защищенномрежиме процессоров 80386 и более мощных (80486 и Pentium).
NetWare386 является сетевой ОС сцентрализованным управлением, т.е. в сети один или несколько компьютеров должныбыть выделены в качестве файл-серверов. На файл-серверах работает ОС NetWare386. Остальные компьютеры сети, число которых можетдостигать нескольких сотен, являются рабочими станциями, и на них должна бытьзагружена, так называемая, клиентская часть NetWare386-специальная компонента системы.
ОС Netware386 имеет ядро — файл server.exe, который запускается из MS DOS (на файл-сервере), затем с консоли и с помощьютекстового файла конфигурации загружаются разнообразные драйверы, управляющиесетевыми устройствами. Кроме драйверов могут быть запущены в многозадачномрежиме разнообразные утилиты и прикладные программы, например, управляющиефайлами, хранящимися на сервере, и базами данных, работающими с внешнимикоммуникационными каналами. Эти команды содержатся в файлах, имеющих имена срасширением.п1т и потому называются «nlm-модулями».
Примером важнейшей утилиты является syscon.exe, с помощью которой администратор системы выполняет всюработу по разграничению доступа пользователей к информации.
После установки NetWare на файл-сервере на его винчестерскомнакопителе обязательно создается системный том SYS, содержащий несколько стандартных директорий:
• LOGIN, содержащую программу подключения пользователя к сетиhgin.exeи другие процедуры, обслуживающие потребностипользователя рабочей станции при подключении ее к сети;
• MAIL, в которой для каждого пользователя сети заводитсяотдельный подкаталог (с именем из цифр), содержащий стартовый файл пользователяLoginScriptи файл конфигураций заданий на печать;
• SYSTEM, в которой хранятся файлы операционной системы NetWare, системные утилиты и некоторые другие служебныепрограммы; этот каталог виден только системному администратору (имеющему идентификаторSUPER VISOR);
• PUBLIC, в которой содержатся сетевые программы и утилиты,доступные для всех пользователей сети;
• USERS, с индивидуальными подкаталогами пользователей сети.Файловая система NetWare на сервере не совместима с MS DOS. На рабочих же станциях, после запуска клиентскойчасти системы, обеспечивается прозрачный доступ к разделам диска файл-серверакак к своим собственным дисководам.
Файловая система NetWare поддерживает разветвленную системуразграничения доступа к файлам и каталогам файл-сервера с различных рабочлхстанций. Все пользователи сети могут быть разделены системным администраторомна группы. Каждая группа обладает своими правами доступа, притом один и тот жепользователь может находиться одновременно в разных группах. В табл. 1.1приведены типичные для NovellNetWare виды доступа к каталогам и файлам.
Таблица 1.1
Некоторые виды доступа ккаталогам и файламВиды доступа Обозначения Права Access Control A Изменение прав доступа к каталогу и файлу File Stream F Просмотр содержимого каталога Create С Создание каталогов или файлов в данном каталоге Erase E Удаление каталогов или файлов из данного каталога Modify M Изменение содержимого файлов (перезапись) Supervisory S Права супервизора (позволяют делать любые операции с файлами, расположенными в каталоге) Write W Запись в файл
Определение групп и их прав доступа выполняется с помощьюутилиты syscon.exe.
Операционная система обладает развитым командным языком длянаписания файлов загрузки LoginScript, большим набором утилит для пользователя и системногоадминистратора. Охарактеризуем важнейшие из них. Для пользователя это утилиты,хранящиеся в каталоге PUBLIC.
LOGIN- первая команда, которую должен выдать пользовательперед началом работы в сети. При помощи этой команды пользователь подключаетсяк файл-серверу.
Если командаlogin запущенабез параметров, выбудетеподключены к ближайшему серверу. ДополнительноВам надобудет ввести имя пользователяи, возможно, пароль:
login[/параметры][сервер[/имя_пользователя]][параметры_входа]
В табл. 1.2 приведены параметры, задаваемые командой login через символ "/"(выделенные буквы можно использовать в качестве сокращения).
Таблица 1.2
Некоторые параметры команды LOGINПараметр Назначение и использование
/Script
/NoAttach
/CleanScreen
Позволяет выполнить подключение к сети с отличным от стандартного файлом Login Script; после параметра необходимо указать полный путь к нужному файлу Login Script
Этот параметр нужен для запуска файла Login Script без подключения к файл-серверу
Стирание экрана во время ввода пароля
После перечисленных выше параметров можно указать имяфайл-сервера и имя пользователя. После имени пользователя можно указатьдополнительные параметры, которые можно будет проанализировать во времявыполнения файла LoginScript.
LOGOUT — отключение от файл-сервера. Вкачестве параметра можно указать имя файл-сервера, от которого вы собираетесьотключиться:
logout[имя_сервера]
Если имя файл-сервера не указано, выполняется отключение отвсех серверов, к которым вы были подключены.
MAP — отображение каталогов файл-сервера на локальныедиски рабочей станции. Эта команда позволяет автоматизировать процессотображения каталогов (табл. 1.3). Приведем общий формат вызова команды (снекоторыми упрощениями):
mар[функция][диск:=[путь[„„]]]
Таблица1.3 Форматы команды MAP
Формат
Комментарий
mар
mар диск:= [путь] каталог
mар диск:= [путь] каталог; диск:= [путь] каталог;
map insert диск_поиска:= [путь] каталог;
map root диск := [путь] каталог;
диск := диск
Если команда mар выдана без параметров, на экране отображаегся карта текущего отображения каталогов
Отображение диска «диск» на сетевой каталог «каталог»; в пути для сетевого каталога можно указывать имя сервера или имя тома.
Одновременное отображение нескольких дисков в одной команде
Отображение сетевого каталога на диск. Полученный диск автоматически просматривается при запуске программ, поэтому он называется «дискпоиска»
Отображение сетевого каталога на корневой каталог локального диска. Требуется для тех программ, которые могут работать только с корневым каталогом
MENU. Если, находясь в каталоге SYS:PUBLIC, вы запустите программу тепи.ехе с параметромmain, на экране появится меню, с помощью которого можновыполнять запуск различных сетевых утилит (табл. 1.4).
NCOPY — копирование файлов (табл. 1.5). В отличиеот средств копирования файлов, предоставляемых MS DOS, утилита псору сохраняет атрибутыфайлов, специфические для NovellNetWare,поэтому она более предпочтительна для использования в сети, чем программы MS DOS:
nсору [путь1]имя_файла [to]путь2 [параметры...]
В строке, приведенной выше, «путь1» и «путь2» определяютсоответственно пути к копируемому файлу и к каталогу, в который он будеткопироваться. Можно указывать символы "*", "?", которыебудут восприниматься так же, как и для обычной команды copy из операционной системы MS DOS. Для переименования файла при копировании необходимов качестве параметра «путь2» использовать полный путь к новому файлу суказанием нового имени.
NDIR — получение детальной информации офайлах, расположенных в сетевых каталогах:
ndir[путь][параметры...]
Для команды ndir можно задавать параметры, можно просмотретьполный список параметров, запустив утилиту ndir с параметром /HELP.
SALVAGE — восстановление случайно удаленныхфайлов. Восстановление возможно, если не использовалась утилитаpurge, очищающая каталоги от удаленных файлов.
Запустив утилиту, оказываемся в меню MainMenuOptions. Выбрав строку SelectCurrentDirectory, указываем каталог, в котором необходимо восстановитьудаленные файлы. Указанный каталог становится текущим (с точки зрения утилитыsalvage).
Таблица 1.4 Меню длязапуска сетевых утилит
Строка
Утилита
Назначение
Session Management session Управление сеансами связи File Management filer Управление файловой системой Volume Information volinfo Получение информации о сетевых томах System Configuration syscon Утилита для изменения конфигурации системы File Server Monitoring fconsole Управление файл-сервером Print Queue Management pconsole Управление очередями печати Print Job Configuration printcon Определение конфигурации заданий на печать Printer Definitions printdef Определение принтеров Logout logout Отключение от сети
Таблица1.5 Параметры процедуры NCOPY
Параметр
Назначение и использоввание
/S
/Е
/С
/I
/V
/А
/М
Копирование вместе с подкаталогами
Копирование пустых подкаталогов. Этот ключ используется совместно с ключом /S Копирование файлов без сохранения атрибутов
Выдать сообщением тех случаях, когда программа не может скопировать атрибуты файла
Выполнить проверку после копирования на идентичность файла-оригинала и файла-копии
Скопировать файлы с установленным в слове атрибутов архивным битом. Атрибуты файла не изменяются
Скопировать файлы с установленным в слове атрибутов архивным битом После копирования архивный бит в слове атрибутов исходного файла сбрасывается. Это позволяет использовать NCOPY для выполнения архивной выгрузки содержимого каталога
Для восстановления файлов необходимо выбрать в главном менюстроку SalvageFromDeletedDirectories. Для просмотра списка удаленных файлов в текущемкаталоге и их последующего восстановления служит строка View/RecoverDeletedFiles.
SEND- посылка с одной рабочей станции на другие короткого(длиной не более 44 символов) сообщения.
Если рабочая станция, на которую послано сообщение, находитсяв текстовом режиме, полученное сообщение отображается в нижней строке экрана.Работа рабочей станции приостанавливается до тех пор, пока пользователь ненажмет комбинацию клавиш .
SESSION — просмотр информации о группахпользователей и об отдельных пользователях, посылка пользователям сообщения,просмотр и изменение отображения сетевых каталогов на диски рабочей станции.
SYSCON — управление сервером, группамипользователей и отдельными пользователями в диалоговом режиме.
Обычные пользователи с помощью этой утилиты могут изменитьсвой пароль и отредактировать свой файл LoginScript. Пользователи с правами супервизора могут с помощьюэтой утилиты назначать руководителей групп.
FCONSOLE — управление файл-сервером. Этадиалоговая утилита способна выполнять такие операции с файл-сервером, которыеобычно выполняются при помощи команд с консоли файл-сервера. С ее помощью можновыдавать сообщения одновременно всем пользователям в сети, просматривать информациюо работающих в сети пользователях и управлять состоянием файл-сервера.
FILER- управление томами и каталогами. С помощью этойутилиты можно изменять атрибуты каталогов и файлов, изменять права доступапользователей к каталогам и файлам.
С консоли файл-сервера (если к нему подключена клавиатура идисплей) можно вводить разнообразные команды. Наиболее часто употребляемые командыприведены ниже.
BROADCAST — посылка сообщения пользователям.Это могут быть, например, сообщения о завершении работы сервера или оразмонтировании сетевых томов. Длина сообщения не может превышать 55 символов:
broadcast to[параметр]
DISMOUNT — размонтирование сетевого тома,после чего он делается недоступным для пользователей. Такая операция можетпотребоваться для снятия редко используемого тома или восстановления его утилитойvrepair:
dismount
Перед размонтированием тома необходимо предупредить об этомпользователей при помощи команды broadcast.
DOWN — останов файл-сервера. При этомсодержимое дисковых буферов переписывается из оперативной памяти на диск,закрываются все файлы и обновляются каталоги. Перед выдачей этой командынеобходимо предупредить пользователей, послав им сообщение при помощи команды broadcast.
После завершения процесса останова операционной системы NovellNetWareверсии 3.11 на экран консоли выдаетсясообщение:
Server ...has been shut down. Type EXIT to return toDOS
После появления этого сообщения необходимо выдать команду exit. Операционная система NovellNetWare завершит свою работу, и появитсясистемное приглашение MS DOS. Если была выдана команда removedos, вместо возврата в MS DOS произойдет «теплая» перегрузка файл-сервера (безвыполнения процедур начального тестирования при включении питания).
EXIT — возвращение в MS DOS или теплая перегрузка файл-сервера, если была выданакоманда removedos. Команда exit должна выдаваться после команды down, останавливающей файл-сервер.Этакоманда отсутствует в операционной системе NovellNetWare версии 2.2.
LOAD — запуск с консоли файл-сервераnlm-программ, для загрузки драйверов сетевых адаптеров и дисковых драйверов Этакоманда отсутствует в операционной системе NovellNetWare версии 2.2, так как в этой версии неиспользуется механизм nlm-программ.
MODULES — просмотр списка программ, работающихв среде NovellNetWare, на экране консоли файл-сервера.
На экран выводится таблица, в которой для каждой программыприводится имя файла, содержащего программу, и краткое название программы. Этакоманда отсутствует в операционной системе NovellNetWare версии 2.2.Списокзагруженных VAP-процессов можно просмотреть по команде VAP.
MOUNT- монтирование тома, имя которого задано в качествепараметра. Если в качестве параметра указать ''ALL", будут смонтированы все имеющиеся нафалл-сервере тома. Размонтировать том можно при помощи команды dismount.
SET — просмотр и установление различных параметров NovellNetWare. Детальное рассмотрение этихпараметров выходит за рамки нашей книги; их можно найти в документации,поставляющейся с NovellNetWare.
SETTIME — установка системной даты:
set time[месяц/день/год][часы: минуты: секунды]
UNLOAD — выгрузка nlm-программ, запущенныхпри помощи команды load. Единственныйпараметр этой команды — имя выгружаемой программы. Эта команда отсутствует воперационной системе NovellNetWare версии 2.2.
VOLUMES — вывод на экран консолифайл-сервера списка томов, смонтированных на данном файл-сервере. Эта командаотсутствует в операционной системе NovellNetWare версии 2.2.
В систему NetWare версии 3.11 входит ряд полезных nlm-модулей (находящихсяв каталоге SYSTEM). Они могут быть запущены с помощьюкоманды load. Среди них:
EDIT — запуск с консоли файл-сервератекстового редактора, если ввести команду loadedit. После загрузки в ответ наприглашение FiletoEdit необходимо ввести путь к файлу,который надо отредактировать, например:
sys:system/autoexec.ncf
Завершение редактирования — клавиша и подтверждениенеобходимостисохранения файла (выбором строки Yes в появившемся меню).
MONITOR — отображение текущего состояниясети. С помощью этой команды можно заблокировать клавиатуру консолифайл-сервера паролем. Программа запускается командойloadmonitor.
VREPAIR — исправление небольших разрушений влогическойструктуре данных на сетевых томах. Загружается при помощикоманды load.
Перед восстановлением тома его необходимо размонтировать припомощи командыdismount.