Глава 34. Работа с файловой системой NetWare

Данная глава освещает вопросы работы со средствами обслуживания файлов и каталогов утилиты Netware Administrator и утилиты текстового режима FILER, а также другие команды работы с каталогами и файлами.

Управление каталогами и файлами с помощью Netware Administrator

Утилита Netware Administrator позволяет вам перемещать каталоги и файлы и изменять их атрибуты. Найдите объект тома, затем для вывода содержимого корневых каталогов дважды щелкните на нем "мышью". Дважды щелкнув "мышью" на каталоге, вы можете вывести список его подкаталогов и файлов. Выбрав каталог или файл, можно указать в меню Object команду Move, Copy, File, Delete или Rename. Если вы выберите из каталога объект тома, то можете выбрать также команду Salvage.

Выбор из меню Move или Copy выводит диалоговое окно Move/Copy. В этом меню с помощью кнопки с независимой фиксацией в поле Operation вы можете выбрать перемещение (Move) или копирование каталога/файла (Copy). При перемещении каталога или файла он удаляется в текущем месте и помещается по указанному. При копировании каталога или файла создается его копия. Чтобы задать целевой каталог или файл щелкните "мышью" на кнопке справа от поля Destination.

Rename позволяет задать для файла или каталога новое имя, а Delete - удалить каталог или файл. Если вы удалили каталог или файл случайно, то Salvage позволяет восстановить его.

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

Утилита FILER

Утилита FILER предназначена для работы с каталогами и файлами. Вы можете использовать ее вместо Netware Administrator и вывполнять в ответ на подсказку DOS командой FILER. Выводится меню доступных команд. Информация в верхней части экрана указывает текущий контекст NDS, текущий том и каталог, с которым вы работаете на этом томе.


       +----------------------------------------------------------------+

       ¦-FILER V4.09---------------------------Tuesday January 25, 1993-¦

       ¦-Context:O=AST_Software-----------------------------------------¦

       ¦-Volume object: MAIN1_SYS.Administration.Moscow-----------------¦

       ¦-Current path: MAIN1\SYS:---------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦------------+====================================+--------------¦

       ¦------------¦        Available  Options          ¦--------------¦

       ¦------------¦====================================¦--------------¦

       ¦------------¦¦Manage files and directories-------¦--------------¦

       ¦------------¦¦Manage according to search pattern ¦--------------¦

       ¦------------¦¦Select current directory           ¦--------------¦

       ¦------------¦¦View volume information            ¦--------------¦

       ¦------------¦¦Salvage deleted files              ¦--------------¦

       ¦------------¦¦Purge deleted files                ¦--------------¦

       ¦------------¦¦Set default filer options          ¦--------------¦

       ¦------------+====================================+--------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦----------------------------------------------------------------¦

       ¦View or set file and directory information; copy or move files  ¦

       ¦and subdirectoruies                                             ¦

       ¦-Enter=Select--Esc=Exit-----------------------------------------¦

       +----------------------------------------------------------------+

Утилиту FILER очень полезно использовать для обслуживания файловой системы. Ее часто удобнее применять для внесения небольших изменений, особенно если вы работаете на рабочей станции, где нет Windows или OS/2. С помощью FILER вы можете выполнить следующие задачи:

Конечно, быстрее всего задачи обслуживания файловой системы выполняются с помощью утилит, работающих в режиме командной строки. Однако в параметрах этих команд легко запутаться. Именно поэтому разработаны такие утилиты как FILER и Netware Administrator.

Задание используемых по умолчанию параметров утилиты FILER

Чтобы внести изменения в работу FILER, вы можете выбрать в меню Set default options. Выводится меню со следующими параметрами:

Смена контекста в дереве каталога

Текущий контекст, том и маршрут каталога выводятся в верхней части экрана FILER. Выбрав в меню Available options пункт Set current directory, вы можете выбрать для работы другие каталоги. Выводится диалоговое окно с текущим маршрутом каталога. В нем вы можете набрать новый каталог или нажать клавишу Ins для выбора из списка нового каталога.

Выберите один из каталогов и нажмите Enter для вывода на экран его подкаталогов. Вы можете перемещаться по структуре каталога и выбирать подкаталоги из списка. Чтобы завершить выбор, нажмите Esc (для закрытия списка каталогов), а затем Enter, чтобы новый маршрут выводился блоке Current directory.

Для работы с другим томом подстветите в списке Network Directories две точки (порождающий каталог) и нажмите Enter. Выводится диалоговое окно Volumes. В этом окне у вас есть две возможности выбора. Для работы с другим томом текущего сервера выберите

[Additional Servers] (выведется диалоговое окно Object, Class). При выборе [Additional Servers] выводится меню серверов. После выбора сервера из меню выводится окно Object, Class.

Диалоговое окно Object, Class позволяет перемещаться по дереву каталога и находить объекты томов. Подсветите новый том и нажмите Enter. Когда в поле Current directory появится корректный каталог, нажмите Esc для выхода из диалоговых окон и возврата в меню Available Options. В верхней части экрана появляется новых контекст, том и маршрут. Контекст файловой системы при работе с файлами и каталогами вы можете сменить в любое время.

Информация о томе

Просмотреть информацию о текущем томе можно путем выбора в основном меню FILER View volume information. Выводится следующее диалоговое окно:


                         +===========================+

                         ¦       Volume menu         ¦

                         ¦===========================¦

                         ¦ ¦Statistics---------------¦

                         ¦ ¦Features                 ¦

                         ¦ ¦Dates and times          ¦

                         +===========================+

Средства утилиты FILER

Первые два пункта меню FILER служат для работы с файлами и каталогами. Первый пункт, Manage files and directories, позволяет вам работать с полным списком каталогов и файлов. Второй, Manage according to search pattern, позволяет задать трафарет поиска для вывода только заданных групп каталогов и имен файлов. После задания трафарета с файлами можно работать также, как и в случае выбора первого пункта.

Трафарет поиска

Трафарет поиска позволяет выводить только определенные объекты и файлы. При выборе Manage according to search pattern выводится диалоговое окно со следующими полями

После задания трафарета для выхода в основное меню не следует нажимать Esc. Чтобы начать обрабатывать файлы в соответствии с заданным образцом, нажмите F10.

При задании трафарета перемещаться между полями можно с помощью клавиш стрелок, а после нажатия Enter поля можно редактировать. В полях Exclude file patterns и Include file patterns, чтобы добавить новы трафарет, нажмите Enter, затем Ins. Ins выводит Чтобы удалить трафарет, подсветите его в списке и нажмите Del.

Управление файлами и каталогами

После выбора в меню FILER Manage files and directories или задания трафарете поиска выводится список файлов и подкаталогов текущего каталога. Если вы не задали новый контекст (с помощью Set current directory в основном меню), В этом списке вы можете перемещаться вверх и вниз по дереву каталога или выбирать для работы другой том и другой сервер. Для перемещения вверх по дереву каталога подсветите элемент (..) и нажмите Enter. Если вы находитесь в корне тома, то при этом выводится меню Volumes, в котором можно выбрать том данного сервера.


                +=============================================+

                ¦              Directory contents             ¦

                ¦=============================================¦

                ¦ ¦..------------------¦(parent)--------------¦

                ¦ ¦.                   ¦(current)             ¦

                ¦ ¦APPLIC              ¦(subdirectory)        ¦

                ¦ ¦ACCOUNTS            ¦(subdirectory)        ¦

                ¦ ¦DATA                ¦(subdirectory)        ¦

                ¦ ¦LOGIN               ¦(subdirectory)        ¦

                ¦ ¦MAIL                ¦(subdirectory)        ¦

                ¦ ¦PUBLIC              ¦(subdirectory)        ¦

                ¦ ¦SYS                 ¦(subdirectory)        ¦

                ¦ ¦USER                ¦(subdirectory)        ¦

                ¦ ¦TTS$LOG.ERR         ¦(file)                ¦

                ¦ ¦VOL$LO.ERR          ¦(file)                ¦

                ¦ ¦                    ¦                      ¦

                ¦ ¦                    ¦                      ¦

                +=============================================+

Для вывода содержимого данного каталога подсветите этот каталог и нажмите Enter. Выбрав в меню Volumes [Additional Server], вы можете также выбрать задать другой сервер и другой том на этом сервере. Для вывода содержимого каталога подсветите каталог и нажмите Enter. Чтобы увидеть информацию о каталоге или файле, подсветите его и нажмите F10. Подсветка каталога и нажатие Enter выводит его содержимое.

Для такой операции, как перемещение или удаление файлов, можно пометить группу файлов. Для выделения группы файлов каждый файл отмечается нажатием F5. После этого, чтобы увидеть список операций, которые вы можете выполнять с группой, нажмите F10. Подсветка файла или каталога и нажатие F3 позволяет переименовать файл или каталог.

Работа с каталогом

При подсветке каталога в Directory contents и нажатии F10 выводится следующее меню:


                  +=========================================+

                  ¦           Subdirectory optrions         ¦

                  ¦=========================================¦

                  ¦ ¦Copy subdirectory's files--------------¦

                  ¦ ¦Copy subdirectory's structure          ¦

                  ¦ ¦Make this your current directory       ¦

                  ¦ ¦Move subdirectory's structure          ¦

                  ¦ ¦Rights list                            ¦

                  ¦ ¦View/Set directory information         ¦

                  +=========================================+

Кроме того, подсветка каталога и нажатие Del приводит к его удалению.

Copy subdirectory's files можно использовать для копирование файлов каталога в другое место файловой системы. Целевой каталог можно задать в выводимом меню. Для выбора из меню нажмите Ins и используйте методы перемещения по дереву каталогов, описанные выше. После подсветки целевого каталога нажмите Esc. Маршрут каталога выводится в поле Copy subdirectory. Для выполнения команды Copy нажмите Enter, а для отмены Esc. Для копирования каталогов вам необходимы полномочия Read и File Scan на исходный каталог и Create, Write и Modify на целевой.

Copy subdirectory's structure позволяет скопировать ветвь дерева каталога в другое место. Этот каталог становится подкаталогом целевого каталога или тома. Целевой каталог или том вы можете выбрать из списка каталогов или вернуться вверх по дереву для выбора других ветвей, томов или серверов.

Make this your current directory открывает список файлов и каталогов для текущего каталога. Вы можете работать с содержимым этого списка.

Move subdirectory's structure перемещает в другое место всю ветвь каталогов. Этот каталог становится подкаталогом целевого каталога или тома. Целевой каталог или том вы можете выбрать из списка каталогов или вернуться вверх по дереву для выбора других ветвей, томов или серверов.

Rights list выводит список объектов, имеющих права на данный каталог, и их полномочия. Изменять полномочия в этом списке нельзя.

View/Set directory information применяется для просмотре и изменения информации о каталоге (владелец, атрибуты и уполномоченные объекты). Выводит диалоговое окно с этой информацией. Информацию в некоторых полях данного окна (владелец, дата и время, полномочия и атрибуты) можно изменять. Для изменения информации в поле подсветите его и нажмите Enter. Для выбора из списка нажмите Ins. Об изменении полномочий рассказывалось выше.

Если вы хотите ограничить объем памяти на диске, используемый данным каталогом, то перейдите к полю Limit space, наберите Y и нажмите Enter. В поле Directory space введите объем в килобайтах. Это ограничение применяется ко всем пользователям. Для завершения работы с этим меню нажмите клавишу Esc или F10.

Работа с файлом

При выделении файла в списка файлов и каталогов и нажатии F10 или Enter выводится меню File options.


                         +===========================+

                         ¦        File options       ¦

                         ¦===========================¦

                         ¦ ¦Copy file----------------¦

                         ¦ ¦View file                ¦

                         ¦ ¦Move file                ¦

                         ¦ ¦Rights list              ¦

                         ¦ ¦View/Set file information¦

                         +===========================+

С помощью этого меню вы можете копировать, перемещать или просматривать содержимое файла. Чтобы удалить его, подсветите файл и нажмите Del. Для копирования файла выберите из меню Copy. Выводится диалоговое окно ввода целевого каталога. Для выбора каталога из списка нажмите Ins. Подсветив (..) и нажав Enter, вы можете выбрать другую ветвь каталога или другой том. После выбора каталога нажмите Esc. Вы вернетесь в Destination directory, где можете для копирования файла нажать Enter.

Просматривать содержимое текстовых файлов можно с помощью пункта View file меню File options. Вы можете увидеть также, какие пользователи имеют полномочия на этот файл, для чего служит команда Rights list (устанавливать полномочия в этом меню нельзя). Выбрав View/Set file information, вы можете просматривать и изменять для файла атрибуты, фильтр наследуемых полномочий, уполномоченные объекты и информацию о дате. Выводимое диалоговое окно содержит поля даты создания, даты последнего доступа и даты последней модификации файла. Эти поля можно изменять.

Работа с группой каталогов

Набор каталогов - это группа каталогов, которые вы можете отметить с помощью клавиши F5. После этого каталоги можно скопировать или переместить на новое место и установить наследуемые полномочия. Завершив выбор группы каталогов нажатием F10, вы выведите следующее меню:


                  +=========================================+

                  ¦    Multiple subdirectory operations     ¦

                  ¦=========================================¦

                  ¦ ¦Copy subdirectory's files--------------¦

                  ¦ ¦Copy subdirectory's structure          ¦

                  ¦ ¦Set creation date                      ¦

                  ¦ ¦Set inherited rights                   ¦

                  ¦ ¦Set owner                              ¦

                  +=========================================+

Для удаления группы каталогов можно воспользоваться клавишей Del. Copy subdirectory's files копирует в другое место файлы в каталогах и сами каталоги. Copy subdirectory's structure копирует всю структуру каталогов, включая подкаталоги и файлы. Для копирования каталогов вы должны иметь полномочия Read и File Scan на исходные каталоги и Create, Write и Modify на целевой. Наконец, Set owner позволяет сменить владельца - имя того, кому принадлежит данный каталог. Атрибуты группы каталогов изменить нельзя. Это делается только индивидуально.

Работа с группой файлов

Вы можете отметить группу файлов в каталоге, чтобы скопировать их в другое место, удалить, изменить атрибуты, имеющих на них полномочия объекты или наследуемые полномочия. Группу файлов можно отметить с помощью клавиши F5. Затем нажмите F10. Выводится следующее меню:


                  +=========================================+

                  ¦         Multiple file operation         ¦

                  ¦=========================================¦

                  ¦ ¦Copy marked files----------------------¦

                  ¦ ¦Set attributes                         ¦

                  ¦ ¦Set creation date                      ¦

                  ¦ ¦Set inherited rights                   ¦

                  ¦ ¦Set last accessed date                 ¦

                  ¦ ¦Set last modified date                 ¦

                  ¦ ¦Set owner                              ¦

                  +=========================================+

При выборе Copy marked files выводится меню Copy files to. Затем вы можете нажать Ins для выбора из списка каталогов. Команда Set attributes используется для установки атрибутов группы файлов. Подробнее об этом рассказывается ниже. Set inherited rights подробнее освещается в разделе, посвященном фильтру наследуемых полномочий. Последние три пункта используются для изменения характеристик выбранных файлов (подсветите нужный выбор, нажмите Enter и введите новое значение).

Управление атрибутами каталога

Для работы с атрибутами каталога выберите каталог и нажмите клавишу F10. Выводится меню Subdirectory. Для вывода диалогового окна выберите из меню View/Set directory information. Прокрутите вниз поле Directory attributes и нажмите Enter. Вы увидите окно Current attributes, которое может быть пустым. Чтобы добавить атрибуты, нажмите клавишу Ins. Для назначения атрибута подсветите его и отметьте с помощью клавиши F5. Выберите таким образом все необходимые атрибуты. Описание атрибутов файлов и каталогов представлено в следующей таблице. Некоторые из них могут применяться только к файла.
Атрибут
Описание
A При установке этого атрибута он указывает, что файл был модифицирован и требует архивизации. На каталоги он не действует.
Cc Атрибут состояния, указывающий, что файл нельзя компрессировать из-за нехватки места на диске. Вы не можете назначать этот атрибут, и для каталогов он не используется.
C Атрибут состояния, указывающий, что файл компрессирован. Вы не можете назначать этот атрибут, и для каталогов он не используется.
CI Установка этого атрибута предотвращает копирование файла пользователями Macintosh. Для каталогов он не используется.
DI Установка данного атрибута предотвращает удаление файла или каталога пользователями.
DC При применении к файлу запрещает его компрессирование. Если данный атрибут применяется к каталогу, то это предотвращает компрессирование его файлов.
DM При применении к файлу предотвращает перенос файла на устройства вспомогательной памяти, такие как сменные оптические диски. При применении к каталогу предотвращает перенос файлов в каталоге.
X Запрещает копирование файла пользователями, предотвращая нелегальное распространение программного обеспечение. После установке данного атрибута отменить его не может даже пользователь ADMIN. Однако файл можно удалить.
H Делает файл скрытым, после чего он не выводится в списке каталогов и предотвращает копирование или удаление файла.
IM При применении к файлу вызывает его компрессирование. Если данный атрибут устанавливается для каталога, это вызывает компрессирование всех его файлов.
M Указывает, что файл должен переноситься на устройство вспомогательной памяти.
P При применении к файлу вызывает его немедленное уничтожение после удаления. При применении к каталогу уничтожает любой удаляемый файл каталога. Уничтоженные (в отличие от удаленных) файлы нельзя восстановить средствами Netware Administrator или FILER.
RO Установка данного атрибута предотвращает изменение, удаление или переименование файла пользователями. При применении RO устанавливаются также атрибуты R и O. На каталоги он не действует.
RI При установке предотвращает переименование файла или каталога пользователями.
S Установка этого атрибута разрешает одновременный доступ к файлу нескольких пользователей. Обычно устанавливается для файлов баз данных с блокировкой записей. На каталоги не действует.
SY Если этот атрибут установлен, пользователи не будут видеть файл или каталог в списке DIR.
T При применении к файлу он будет защищаться системой отслеживания транзакций. На каталоги не действует.

Управление атрибутами файла

Для изменения атрибутов файла используется та же процедура, что и для изменения атрибутов каталогов. Подсветите файл или используйте F5 для выделения группы файлов, затем нажмите F10. Если вы выделили один файл, выберите в меню File options пункт View/Set file information. Выводится диалоговое окно. Подсветите в нем поле Attributes и нажмите Enter. Если вы выбрали несколько файлов, выберите в меню Multiple file operations пункт Set attributes.

Выводится меню File attributes или Current attributes. Для добавления атрибутов нажмите клавишу Ins, затем с помощью клавиши Ins отметьте нужные атрибуты и нажмите Enter. В списке выводятся новые атрибуты, и для возврата в основное меню вы можете нажать Esc. Атрибуты файлов и каталогов перечислены в приведенной выше таблице. Удаляются атрибуты с помощью клавиши Del.

Задание фильтров наследуемых полномочий

Фильтр наследуемых полномочий (Inherited Rights Filter) позволяет вам блокировать полномочия, наследуемые из родительских каталогов. Вы можете блокировать их на уровне файлов и на уровне каталогов. Если вы выделили один каталог или файл, выберите в меню Subdirectory options или File options пункт View/Set directory information или View/Set file information. Прокрутите список до Current effective rights и нажмите Enter. Если вы выделили несколько файлов или каталогов, выберите в меню Multiple file operations или Multiple directory operations пункт Set inherited rights и нажмите Enter.

Выводится меню Inherited rights. В этом меню выводятся полномочия, которые могут наследоваться. Чтобы блокировать наследование полномочий, подсветите каждое полномочие или отметьте их с помощью F5, затем нажмите Del. Чтобы добавить доступные полномочия, нажмите клавишу Ins, затем затем отметьте полномочия в списке с помощью F5. Для добавления полномочий нажмите Enter.

Назначение уполномоченных объектов

Вы можете предоставить пользователям права на файлы и каталоги (даже не несколько каталогов), благодаря чему они смогут обращаться к файлам и изменять их. Если пользователь имеет права на каталог, то он имеет полномочия на файлы этого каталога. Однако вы можно изменить права доступа к отдельным файлам.

Чтобы назначить уполномоченных пользователей, подсветите каталог или файл и нажмите клавишу F10. Выберите в меню Subdirectory options или File options пункт View/Set directory information или пункт View/Set file information. Прокрутите его до поля Trustees и нажмите Enter. Открывается диалоговое окно.

Уполномоченными (имеющими права доступа) объектами для файла или каталога могут быть пользовательские объекты и другие объекты Netware Directory Services. Права (сокращенные до первой буквы названия) перечисляются в столбце Rights (см. приведенную ниже таблицу).

Добавления полномочий

Чтобы добавить полномочие, просто нажмите клавишу Ins. Выводится диалоговое окно Object, Class. С помощью этого окна вы можете найти объект, которому нужно предоставить полномочия. Обратите внимание не поле Context в верхней части экрана. Оно показывает, какую ветвь каталога вы просматриваете.

Когда вы найдете нужный объект, подсветите его и нажмите Enter. Полномочия Read и File Scan позволяют пользователям просматривать список файлов в каталоге, но не изменять их.
Полномочие
Описание
Supervisor Все права на каталог, его файлы и его подкаталоги.
Read Права на открытие файла.
Create Право на создание в каталоге новых файлов и подкаталогов.
Write Право на открытие и изменение файлов.
Erase Право на удаление каталогов или файлов.
Modify Право на изменение атрибутов или имен каталогов и файлов.
File Scan Право на просмотр списка файлов.
Access Control Право на изменение назначений полномочий и фильтра наследуемых полномочий для каталога или файла.

Изменение полномочия

Выбрав соответствующий объект и нажав клавишу Enter, вы можете добавить или отменить полномочия. Выводится диалоговое окно Trustee Rights, где вы можете это сделать. Чтобы добавить полномочия, нажмите клавишу Ins и выберите их из списка. Чтобы отметить несколько полномочий, воспользуйтесь клавишей F5. Чтобы добавить полномочия, нажмите Ins и выберите их из списка. Отметить несколько полномочий также можно с помощью F5. Затем нажмите Enter. Для отмены полномочий выделите их и нажмите Del.

Восстановление и уничтожение файлов

Когда файл удаляется, Netware сохраняет копию файла на тот случай, если может потребоваться его восстановить. Этот файл не выодится в перечне содержимого каталога и недоступен для использования. Удаленные файлы хранятся в том каталоге, где они удалялись. И Netware Administrator, и FILER позволяют вам просматривать и восстанавливать файлы. Вы можете также полностью удалить файлы с тома (уничтожить их). При переполнении тома Netware сама уничтожает удаленные файлы (удаляя сначала самые старые). Кроме того, файлу можно присвоить атрибут Purge. Файлы с таким атрибутом автоматически уничтожаются после удаления. Восстановить такие файлы с помощью средств утилит нельзя.

Чтобы восстановить файлы с помощью утилиты Netware Administrator, выделите каталог, в котором содержатся удаленные файлы, и выберите в меню Object команду Salvage. Выводится диалоговое окно со следующими полями:

После установки параметров щелкните "мышью" на кнопке List. Выводится список доступных для восстановления файлов. Щелкните "мышью" на файлах, которые вы хотите восстановить, и на кнопке Salvage. Отметим следующее:

Чтобы восстановить файлы с помощью утилиты FILER, выберите в ее основном меню пункт Salvage deleted files. Выводится следующее меню:


                  +=========================================+

                  ¦              Salvage menu               ¦

                  ¦=========================================¦

                  ¦ ¦View/recover deleted files-------------¦

                  ¦ ¦Salvage from deleted directories       ¦

                  ¦ ¦Set salvage options                    ¦

                  +=========================================+

Чтобы вывести список доступных для восстановления файлов на текущем томе и восстановить эти файлы, выберите пункт View/recover deleted files. Если файлы находятся в файле DELETEV.SAV в корневом каталоге, выберите Salvage from deleted directories. Для выбора из списка параметров сортировки выберите Set salvage options.

При выборе пункта View/Recover deleted files вам выводится запрос на ввод трафарета поиска. Если вы нажмете Enter, то выведется список всех доступных для восстановления файлов. Посветите файлы, которые нужно восстановить, и для их отметки используйте клавишу F5. Для изменения порядка сортировки нажмите F3. Клавиша F6 позволяет задать трафарет для отметки файлов. F8 отменяет отметку файлов. Для восстановления выбранных файлов или группы файлов нажмите Enter. Если для восстановления выбран только один файл, то при запросе на восстановление выводится статистика по этому файлу. Файлы в списке можно уничтожить нажатием клавиши Del после выбора файлов.

Запрет средства восстановления

Средство восстановления можно запретить. Это может потребоваться из-за нехватки места на томе или при наличии адекватной процедуры архивизации важных файлов. Кроме того, отключение данного средства несколько повышает производительность. Отключается средство восстановления с помощью установки в On пункта Purge of Deleted Files. Изменить эту установку можно с помощью SERVMAN и выбора команды Console Set Commands. После этого удаляемые в системе файлы будут сразу уничтожаться.

Другие команды работы с каталогами и файлами

Перечисленные ниже команды выполняются в ответ на командную подсказку. Они позволяют получить полезную системных администраторов, супервизоров и обычных пользователей информацию. Эти параметры включают в себя команды вывода сетевой информации и команды изменения назначений дисков, полномочий файлов и каталогов, а также пользовательских объектов. Возможность применения этих команд пользователями зависит от их полномочий доступа к объектам, каталогам и файлам.

Команда MAP

Команда MAP позволяет воздавать ссылки на каталоги (которые часто называют назначением дисков). Они представляют собой буквенные метки, определяющие расположение каталога на томе. Для перехода в каталог вы можете использовать назначенную ему букву. MAP - это очень важная команда в сетевой среде. Чтобы упростить сложную строку маршрута, для ссылки на сервер, том и каталог вы можете определить единственную букву.

С помощью команды MAP можно также назначить диски для поиска. Диск поиска аналогичен маршруту DOS. Он позволяет вам задать то место, где хранятся программы и файлы, благодаря чему вы можете запускать их, находясь в других каталогах, и выполнять команды. Novell использовала диски поиска в дополнение к маршрутам DOS, так как команду DOS PATH нельзя использовать с именами серверов и томов, что необходимо для ссылки на сетевые каталоги. Дадим некоторые рекомендации по созданию назначений диска и дисков поиска:

Команда MAP имеет следующий синтаксис:


            MAP параметр маршрут

где "параметр" - это один из описанных ниже параметров, а "маршрут" - это маршрут, который вы хотите отобразить. В маршруте может потребоваться указать маршрут дерева каталога, имя сервера и имя тома.
Параметр
Назначение
INS Включает диск поиска.
DEL Удаление назначение диска.
N Назначает следующий доступный диск.
R Делает диск корневым каталогом.
P Отображает диск в физическое имя тома на сервере, а не имя тома в Directory Service.
С Изменяет обычный диск на диск поиска или наоборот.

Приведем некоторые примеры. Прежде всего вы можете использовать команду MAP для вывода уже назначенных дисков. Для этого наберите MAP /?.

Для отображения в каталог USR тома UTILS сервера MAIN1 дайте команду:


            MAP E:=MAIN1/UTILS:USR

Эта команда назначает каталогу конкретную букву диска. Если вы хотите использовать просто следующую доступную букву, наберите:


            MAP N MAIN1/UTILS:USR

Прямая и обратная косая черта в этих командах не различается. Указание косой черты после запятой, как и в DOS, указывает корневой уровень.

Чтобы задать контекст, отличный от текущего, используйте команду, аналогичную следующей:


            MAP H:=.UTILS.SALES.ASTSOFTWARE:USR

Чтобы удалить это назначение, дайте команду:


            MAP DEL H:

Корневое отображение диска (ложный корень) рассматривается как как корневой каталог диска. Пользователи, назначившие ложный корень, не смогут с помощью команды DOS CD перемещаться выше по дереву каталога. Для них этот каталог является по существу корневым каталогом сетевого диска, даже если он физически отображается в подкаталог диска. Ложные корни можно использовать в целях защи ты и при работе с некоторыми старыми приложениями, работающими только с каталогами корневого уровня. Например, чтобы отобразить VOL1:\DATA\ACCNT на диск L, можно набрать:


            MAP R K:=VOL1:\DATA\ACCNT

Для пользователей этого диска ACCNT будет корневым каталогом.

Параметр C позволяет преобразовать существующее назначение диска в диск поиска, например:


            MAC C J:

NetWare присваивает букву J в качестве следующего доступного диска, но сохраняет букву диска для следующего диска поиска.

Диски поиска

Чтобы назначить диск поиска, вам нужно задать номер диска. Этот номер можно определить, набрав команду MAP и просмотрев текущие назначения. Однако простейший способ состоит в том, чтобы задать задать последний свободный диск, например:


            MAP S15:=VOL1:UTILS\EDIT

NetWare автоматически назначает каталогу следующий доступный диск поиска. Если у вас уже есть следующие назначения:


            S1:=Z:. MY/SYS:DATA

            S1:=Y:. MY/SYS:DOCS

то NetWare будет автоматически создавать S3:=X:. VOL1:UTILS\EDIT. Таким образом, порядок поиска дисков сохраняется. NetWare просто добавляет следующий диск поиска к концу списка. Если вы хотите, чтобы этот каталог был в списке первым, наберите:


            MAP S1:=VOL1:UTILS\EDIT

Однако при этом вы потеряете текущий диск S1. Чтобы сохранить существующие диски поиска используйте команду INS:


            MAP INS S1:=VOL1:UTILS\EDIT

Команда NDIR

Команда NDIR используется для просмотра информации о существующих дисках (размер, дата создания, владелец и атрибуты). Вы можете также просмотреть информацию о каталогах, такую как маска наследуемых полномочий и ваши действующие полномочия в каталоге. Команда имеет параметры сортировки и выделения. NDIR имеет много параметров. Однако такое число параметров затрудняет ее использование. Вы можете выводить справочные экраны, однако для часто используемых команд рекомендуется создавать командные файлы. Команда имеет синтаксис:


       NDIR маршрут параметры

Параметры описываются следующей таблицей. Эти параметры позволяют выводить информацию конкретного типа.
Параметр
Действие
/CO Информация об упакованных файлах.
/ID Детальная информация о файлах.
/DA Информация о дате файлов.
/MAC Вывод файлов Macintosh.
/L Длинные имена файлов.
/R Фильтры и полномочия, атрибуты файлов.

Ниже перечислены справочные параметры NDIR. С их помощью вы можете получить конкретную справочную информацию.
Параметр
Действие
NDIR /? ALL Выводит всю справочную информацию.
NDIR /? SYN Выводит синтаксис получения справочной информации.
NDIR /? AT Выводит фильтры атрибутов.
NDIR /? FOR Выводит информацию о форматах.
NDIR /? RES Выводит параметры формата.
NDIR /? RES Выводит фильтры поиска.
NDIR /? SORT Выводит параметры сортировки.
NDIR /? OPT Выводит прочие параметры

Например, чтобы вывести список всех файлов в текущем каталоге и полномочий, которые вы на них имеете, наберите команду:


            NDIR *.* /R

а чтобы вывести список файлов данных (DAT) в каталоге с информацией о дате:


            NDIR *.DAT /DA

Подробную информацию о файле ACCNT.PIC вы можете получить по команде:


            NDIR ACCNT.PIC /D

Список файлов по атрибутам

Параметры атрибутов файлов позволяют вам выводить список файлов в соответствии с их атрибутами. Чтобы вывести список файлов согласно атрибутам, которые у них отсутствуют, используется параметр /NOT. Команда имеет синтаксис:


            NDIR маршрут /атрибуты

или             NDIR маршрут /NOT атрибуты

где "маршрут" задает тот каталог, где находятся файлы, и спецификатор трафарета, а атрибуты могут быть следующими:
Атрибут
Описание
A Требуется архивизация.
Cc Не компрессировать (присваиваться не может).
Ci Ограничение копирования.
Co Компрессирование файлов (присваиваться не может).
Dc Не упаковывать.
Di Ограничение удаления.
Dm Запрет переноса.
Hi Скрытый файл.
Ic Немедленная упаковка.
M Файл перенесен во вспомогательную память (присваиваться не может).
N Обычный файл (чтение/запись).
P Уничтожаемый.
Ri Ограничение переименования.
Ro Только чтение.
Rw Чтение/запись.
Sh Совместно используемый.
Sy Системный.
T Транзакционный.
X Только выполнение.

В некоторых случаях атрибут X позволяет защитить файлы от вирусов. Удалить файл с таким атрибутом нельзя (можно лишь записать вместо файла другую его копию). Однако некоторые программы не выполняются, если их файлы .EXE помечены флагом X.

Например, чтобы вывести список файлов в каталоге, доступных только по чтению, наберите команду:


            NDIR *.* /RO

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


            NDIR *.DOC /R /NOT DI

Сортировка вывода

Возможность сортировки позволяет выводить файлы по дате, владельцам и размерам. Для изменения порядка сортировки на обратный можно использовать параметр /REV. Команда имеет следующий синтаксис:


            NDIR маршрут /SORT параметр

или             NDIR маршрут /REV SORT параметр

Список допустимых параметров приведен в следующей таблице:
Параметр сортировки
Описание
AC По последней дате доступа.
AR По последней дате архивизации.
CR По последней дате создания или копирования.
OW По владельцу.
SI По размеру.
UP По последней дате изменения.
UN Без сортировки.

Специальные ограничения

Перечисленные ниже параметры используются для ограничения выводимых в списке типов файлов (по дате, владельцу или размеру). Команда имеет формат:


            NDIR маршрут /параметры операция значение

где "маршрут" определяет каталог, в котором находятся файлы, и/или спецификатор трафарета, а "параметром" может быть AC, AR, CR, OW, SI или UP. Операции перечислены в следущей таблице, а значением может быть дата (в формате мм-чч-гг или мм/чч/гг) или имя владельца.
Операция
Описания
LE Меньше чем.
EQ Равно.
GR Больше чем.
BEF До.
AFT После.

Чтобы вывести список файлов, не соответствующих спецификации, можно использовать параметр NOT, например:


            NDIR маршрут /параметры NOT мм-чч-гг



            NDIR маршрут /параметры BEF мм-чч-гг



            NDIR маршрут /параметры NOT BEF мм-чч-гг



            NDIR маршрут /параметры AFT мм-чч-гг



            NDIR маршрут /параметры NOT AFT мм-чч-гг



            NDIR маршрут /OW EQ имя



            NDIR маршрут /OW NOT EQ имя



            NDIR маршрут /SI EQ размер



            NDIR маршрут /SI NOT EQ размер



            NDIR маршрут /SI NOT LE размер



            NDIR маршрут /SI GR размер



            NDIR маршрут /SI NOT GR размер

Параметры можно комбинировать.

Параметры просмотра

Остальные параметры полезно использовать для вывода списка конкретных типов файлов, которые не входят в описанные выше группы. Команда имеет формат:

NDIR маршрут /параметр

Параметры перечислены в следующей таблице:
Параметр
Описание
/DO Просмотр только каталогов.
/FI Поиск файлов (по дискам поиска).
/FO Просмотр только файлов.
/S Вывод информации во всех подкаталогах.
/SPA Просмотр только информации о занимаемой подкаталогами памяти на диске.
/VER Просмотр информации о версии файлов.
/VOL Просмотр информации о томе.

Команда NCOPY

NCOPY - это команда NetWare COPY. Она используется аналогично команде DOS COPY. Эта команда имеет следующий синтаксис:

NCOPY исходные_файлы целевые_файлы параметры

Чтобы при копировании изменить имена файлов, задайте другие имена целевых файлов. При работе с несколькими файлами можно использовать трафаретные символы. Данная команда имеет следующие параметры:
Параметр
Описание
/? Выводит справочную информацию.
/A Копирует файлы, у которых установлен бит архивизации. Системные и скрытые файлы не копируются.
/C Копирует только информацию DOS. Расширенные атрибуты и информация о пространстве имен не сохраняется.
/F Копирует неплотные файлы.
/I При копировании информирует вас о потере файлами не относящейся к DOS информации (такой как расширенные атрибуты и информация о пространстве имен).
/M Копирует файлы с установленным битом архивизации, затем сбрасывает этот бит.
/R Задается для сохранения компрессии (только при копировании на устройство, поддерживающее компрессию).
/R/U Сохраняет компрессию даже при копировании на устройство, ее не поддерживающее. Вы можете декомпрессировать информацию только в том случае, если она находится на томе NetWare.
/S Копирует подкаталоги.
/S/E Копирует подкаталоги, даже если они пусты.
/V Проверяет файл на точность копирования (только DOS).

Команда NCOPY поддерживает трафаретные символы, поэтому вы можете копировать группы файлов.

Команда FLAG

Эта команда используется для просмотра и изменения атрибутов файлов и каталогов. Атрибуты определяют, какие операции с файлами может выполнять пользователь, и как они обрабатываются при сохранении резервных копий, переносе и выводе содержимого каталога. Для просмотра атрибутов файлов наберите команду FLAG без параметров, например, FLAG *.DOC. Для просмотра справочной информации о параметрах этой команды используйте синтаксис:


            FLAG /? параметр

где "параметр" может иметь следующее значение:
Параметр
Информация
ALL Если в качестве "параметра" указать ALL, то выводится справка по всем параметрам.
FO Выводит справку по атрибутам файлов, назначаемых с помощью команды FLAG.
DO Справка по атрибутам каталога, назначенных с помощью FLAG.
MODES Справка по присвоенным режимам поиска.
SYNTAX Справочная информация по синтаксису команды FLAG.
OPTIONS Выводит список различных параметров.

Параметры каталогов

Параметры атрибутов каталогов позволяют вам присвоить атрибуты каталогам. Команда имеет следующий синтаксис:

FLAG маршрут атрибуты (создает новый набор атрибутов)

FLAG маршрут +атрибуты (добавляет атрибуты к текущему набору)

FLAG маршрут -атрибуты (удаляет атрибуты из текущего набора)

где "маршрут" задает каталог, а допустимые параметры описываются следующей таблицей:
Параметр
Описание
N Обычный.
Dc Не компрессировать.
Di Ограничение удаления.
Dm Не переносить.
Hi Скрытый.
Ic Немедленное компрессирование.
P Уничтожение при удалении.
Ri Ограничение переименования.
Sy Системный

Например, чтобы файлы в каталоге немедленно уничтожались после удаления, дайте команду:


            FLAG SYS:ACCNT\DAT P

Параметры атрибутов файла

Параметры атрибутов файла позволяет вам присваивать файлам атрибуты. Команда имеет следующий синтаксис:

FLAG маршрут атрибуты (создает новый набор атрибутов)

FLAG маршрут +атрибуты (добавляет атрибуты к текущему набору)

FLAG маршрут -атрибуты (удаляет атрибуты из текущего набора)

Параметры описываются следующей таблицей:
Параметр
Описание
N Обычный.
Ci Ограничение копирования.
Dc Не компрессировать.
Di Ограничение удаления.
Dm Не переносить.
Hi Скрытый.
Ic Немедленное компрессирование.
P Уничтожение при удалении.
Ri Ограничение переименования.
Ro Только чтение.
Rw Чтение/запись.
Sy Системный.
T Транзакционный.
X Только чтение.

Параметры режима поиска

Параметры режима поиска позволяют задать режимы поиска выполняемых файлов. Команда имеет синтаксис:


            FLAG маршрут /M=режим

где "режим" может быть следующим:
Режим
Описание
0 Используемый по умолчанию режим поиска, при котором выполняемые файлы ищут инструкции в файле NET.CFG.
1 Ищет по маршруту файла, а если он отсутствует - в текущем каталоге, затем на диске поиска.
2 Ищет файл сначала по маршруту, затем в только в текущем каталоге.
3 Ищет файл сначала по маршруту, затем в заданном по умолчанию каталоге, и, наконец, на дисках поиска (но исключительно по запросу "только чтение").
4 Зарезервирован.
5 Ищет сначала по заданному маршруту, затем на дисках поиска. Или, если маршрут не задан, ищет в заданном по умолчанию каталоге, затем на диске поиска.
6 Зарезервирован.
7 Ищет сначала по заданному маршруту (по запросу "только чтение).

Например, следующая команда для всех выполняемых файлов в текущем каталоге задает режим поиска 1:


            FLAG *.EXE /M=1

Другие параметры

В команде FLAG вы можете указывать также следующие параметры:
Параметр
Действие
ALL Устанавливает для заданных файлов или каталогов все атрибуты.
/C Используется для непрерывной прокрутки каталогов.
/S Включает подкаталоги.
/D Выводит подробную информацию.
/NAME=имя Изменяет владельца файла или каталога, заменяя имя именем нового владельца.

Команда RIGHTS

Эта команда, вводимая в ответ на командную подсказку, используется для просмотра и изменения полномочий пользователей и групп на файлы, каталоги и тома. Базовая команда имеет следующую форму:


            RIGHTS

Набрав ее в любом каталоге, вы увидите свои полномочия в этом каталоге. Выводится также список и описание полномочий. Для получения справочной информации по этой команде используйте следующую ее форму:


            RIGHTS /? параметр

где "параметр" может быть следующим:
Параметр
Описание
A Выводит всю справочную информацию.
S Выводит синтаксис команды RIGHTS.
T Перечисляет параметры, используемые для просмотра и изменения уполномоченных объектов.
F Выводит параметры для задания фильтра наследуемых полномочий.
I Выводит список параметров для просмотра наследуемых полномочий.
O Выводит список других параметров.

Присваивание полномочий

Чтобы с помощью команды RIGHTS назначить полномочия, используйте следующую ее форму:


            RIGHTS маршрут список_полномочий /NAME=пользов,пользов...

или             RIGHTS маршрут +список_полномочий /NAME=пользов,пользов...

или             RIGHTS маршрут -список_полномочий /NAME=пользов,пользов...

где "маршрут" задает маршрут каталога или файла, а "список_полномочий" - это одно или более из перечисленных ниже полномочий. Если не указывается + или -, то указанные полномочия переопределяют существующие. В качестве "пользов" укажите одного или более пользователя, разделив их запятыми. Этим пользователям будут присваиваться полномочия. В списке полномочий можно указывать следующее:
Параметр
Описание
ALL Назначает все полномочия, за исключением полномочий супервизора.
A Управление доступом.
C Создание.
E Удаление.
M Модификация.
N Нет полномочий.
R Чтение.
S Супервизор.
W Запись.

Например, чтобы предоставить пользователям OLGA и JULIA права на чтение, вывод списка файлов, создание и запись в текущий каталог, дайте команду:


            RIGHTS . RFCW /NAME=OLGA,JULIA

Список уполномоченных объектов

Следующие параметры используются для просмотра конкретных полномочий доступа, удаления уполномоченных объектов или просмотра наследуемых полномочий. Последний параметр обеспечивает важный способ поиска наследования полномочий пользователя на каталог. Эта команда имеет следующий общий синтаксис:


            RIGHTS маршрут параметр

где "маршрут" - это каталог и/или имя файла, а параметр может быть следующим:
Параметр
Описание
/T Просмотр уполномоченных объектов.
/I Просмотр, где присвоены и наследуются полномочия.

Для непрерывной прокрутки и поиска подкаталогов при выполнении команды RIGHTS добавьте следующие параметры:
Параметр
Описание
/C Непрерывная прокрутка.
/S Поиск подкаталогов.

Чтобы увидеть, например, как пользователь Mike наследует полномочия на текущий каталог, наберите команду:


            RIGHTS . /NAME=MIKE /I

Параметр REM позволяет удалить объект из списка объектов, имеющих полномочия на данный файл или каталог. Команда при этом имеет следующий формат:


            RIGHTS маршрут REM /NAME=пользователь


Фильтр наследуемых полномочий

Для задания полномочий в фильтре наследуемых полномочий для каталога используйте параметр /F. Команда при этом имеет формат:


            RIGHTS маршрут список_полномочий /F

или             RIGHTS маршрут +список_полномочий /F

или             RIGHTS маршрут -список_полномочий /F

где "маршрут" - это каталог, в котором вы хотите управлять наследуемыми полномочиями, а "список_полномочий" - это одно или более из перечисленных ниже полномочий. Чтобы добавить полномочия, укажите перед ними знак +, а для блокирования полномочий - минус. Если + и - не указываются, то полномочия становятся новыми наследуемыми полномочиями.
Полномочия
Описание
ALL Фильтр "пропускает" все полномочия.
A Управление доступом.
C Создание.
E Стирание.
F Вывод списка файлов.
M Модификация.
N Нет полномочий.
R Чтение.
S Супервизор.
W Запись.

Например, чтобы увидеть фильтр наследуемых полномочий для текущего каталога, наберите:


            RIGHTS . /F

Чтобы установить фильтр наследуемых полномочий, чтобы пользователи не имели в текущем каталоге прав на создание, удаление и запись, дайте команду:


            RIGHTS . -CWE /F

Команда RENDIR

Эта команда используется для переименования каталога или тома. Она имеет следующий синтаксис:


            RENDIR маршрут новое_имя

где "маршрут" задает каталог, который вы хотите переименовать, а "новое_имя" - новое имя, присваиваемое каталогу. Например, для переименования текущего каталога в ACCNTS наберите:


            RENDIR . ACCNTS

Вы можете также переименовывать назначенный диск, например, для переименования каталога, которому присвоен псевдоним H:, дайте команду:


            RENDIR H: ACCNTS

[Назад] [Содержание] [Вперед]