Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос




Скачать 195.96 Kb.
НазваниеТемы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос
ТипЛабораторная работа
rykovodstvo.ru > Руководство эксплуатация > Лабораторная работа

Лабораторная работа №1. Основные команды и утилиты ОС

1.1. Цель работы


Освоение команд и утилит ОС при работе в консольном режиме диалога и файловой структуры операционных систем.

1.2. Темы для теоретического изучения


  • Определение, назначение и функции операционной системы.

  • Понятие расширенной виртуальной машины для ОС

  • Архитектура операционных систем и конфигурации технических средств

  • Консольный режим диалога в Unix, Linux и Windows

  • Команды, системные утилиты и оболочки Unix, Linux и Windows

  • Командные файлы и основные операторы языков командных файлов

  • Основные различие в бытовых и профессиональных версиях Windows.

1.3. Общее задание


Задание 1

1.1. Определите локальные и сетевые каталоги в которые можно сохранять данные с вашими правами как пользователя.

1.2. Сформируйте различными способами (поиском в реестре Windows, Internet, документации, книгах и учебниках, переменные системного окружения, значения констант в некоторых языках программирования или др.) и сохраните список системных каталогов;

1.3.Сформируйте и сохраните для дальнейшего использования список своих основных возможностей и ограничений как пользователя в данной операционной среде;

Задание 2

2.1. Сформируйте и сохраните для дальнейшего использования (например в лаб. 10) список внутренних команд вашей версии ОС (command.com или cmd.exe для среды Windows; каталог /bin для среды Unix);

2.2. Сформируйте и сохраните для дальнейшего использования список всех команд операционной среды Windows

2.3. Сформируйте и сохраните для дальнейшего использования список команд операционной среды Linux (Unix);

Задание 3

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

3.2. Сформируйте и сохраните для дальнейшего использования файл с деревьями специальных каталогов Windows

3.3. Сформируйте и сохраните для дальнейшего использования файл с корневым деревом каталогов ОС Linux (Unix).

1.4. Индивидуальные задания


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

a) локальный логический диск (subst);

    1. сетевой логический диск (explorer);

    2. виртуальный диск в оперативной памяти (ramdrive);

    3. сетевое виртуальное устройство (сетевой принтер или CD-ROM);

    4. виртуальный терминал (telnet).

    5. виртуальные экраны (Abracadabra или др.);

1.5. Методические указания к лабораторной работе


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

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

Системные программы содержатся в специальных каталогах операционных систем и исполняемых файлах, обычно это динамические библиотеки. Например, BIOS, т.е. программа, которая управляет внутренними процессами в компьютере при его запуске. В определенном смысле она устанавливает связь между отдельными составными частями компьютера в период отсутствия операционной системы и обеспечивает обмен со стандартными системными устройствами персонального компьютера. Исполняемые файлы предоставляет в распоряжение системного программиста ряд дополнительных процедур, позволяющих использовать базовые функции персонального компьютера и не писать каждый раз для этого специальные программы.
ФАЙЛЫ

Все данные в компьютере, в том числе исполняемые программы, хранятся в файлах. Это слово происходит от английского Files, что означает шпильку для накалывания бумаг, скоросшиватель, картотеку. Данные в файлах могут храниться в любой форме. В виде файлов на диске хранятся как системные и прикладные программы, так и полученные с помощью программ данные, например адреса клиентуры или тексты.

Обычно все OS позволяет выполнять следующие типовые операции с файлами: создание, хранение, изменение, анализ или обработку.

Все файлы имеют имена, без которых практически невозможен поиск информации или он требует очень больших затрат времени.
ИМЕНА ФАЙЛОВ И ИХ РАСШИРЕНИЯ

Короткое имя файла может состоять в общей сложности не более чем из 12 символов (для среды Windows) или 14 символов для среды Unix/Linux. Кроме обязательных коротких имен, в современных файловых системах имеются средства поддержки длинных имен файлов (до 255 символов).

В коротких именах символы распределяются внутри имени файла следующим образом для среды Windows:

само имя файла -максимум 8 символов и расширение - максимум 3 символа,

обе части отделяются друг от друга точкой (12-й символ).

При этом как разделительная точка, так и расширение имени имени файла могут и вовсе отсутствовать (обычно имена каталогов Windows). В среде Unix понятие расширения отсутствует, символ точки – обычный символ.

Дальнейшие ограничения состоят в том, что в имени файла и его расширении разрешается использовать не все символы. Для имени файла разрешается применять лишь следующие буквы, цифры и символы: А-Z 0-9 $ & # ' ( ) - % ! _ ^

Буквы можно использовать как строчные, так и прописные - они воспринимаются как равноценные только для Windows. Строчные буквы при вводе автоматически превращаются в прописные. Например, имена ImjaFail.Dop и IMJAFAIL.DOP считаются идентичными.

Нельзя использовать в имени и расширении следующие символы, которые зарезервированы для специальных функций: ? . , ; : = * / \ + " |

Двоеточием отделяется обозначение дисковода, а точка отделяет в имени файла имя от расширения.

Ниже приведены примеры допустимых имен файлов: FORMAT.COM 33%-ROST.dat или 4-7-88.TXT FILE#!

Файловые системы воспринимают и длинные имена файлов, но так как короткое имя может состоять только из 8 символов, обрезает их после 8-го символа по специальным правилам (с номером при совпадении коротких имен).

Расширения имен файлов не являются необходимыми компонентами. Однако они используются многими программами для обозначения и распознавания типа файла.
СПЕЦИФИКАЦИЯ ФАЙЛА

Перед именем файла Вы можете поставить имя дисковода и имя каталога. Это необходимо в случае, если вызываемый файл находится на дисководе, не являющемся в данный момент активным. Чтобы с винчестера С: вызвать файл DISKCOPY.COM, находящийся на дискете в дисководе А:, введите команду (указав и имя, и расширение): А:DISCOPY.COM

Если находящиеся на диске файлы разнесены по каталогам, то после обозначения диска перед именем файла Вы можете указать имя соответствующего каталога. В этом случае MS-DOS осуществляет поиск файла в указанном каталоге дисковода. Например, по команде С:\DOS\DISCOPY осуществляется поиск файла

DISCOPY.COM (или DISCOPY.EXE) в каталоге \DOS винчестера С:.

Полное описание файла, включающее накопитель и директорию, в которой он расположен называют спецификацией файла.
ЗАРЕЗЕРВИРОВАННЫЕ ИМЕНА ФАЙЛОВ

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

AUX асинхронный интерфейс

CLOCK$ драйвер часов

COM1 первый последовательный интерфейс

COM2 второй последовательный интерфейс

COM3 третий последовательный интерфейс

COM4 четвертый последовательный интерфейс

CON консоль (клавиатура и дисплей)

LPT1 первый параллельный интерфейс

LPT2 второй параллельный интерфейс

LPT3 третий параллельный интерфейс

NUL отсутствующий выход

PRN принтер и др.


ИНТЕРПРЕТАТОР КОМАНД

После включения компьютера и загрузки операционной системы, компьютер все еще не в состоянии воспринимать команды от пользователя. Чего же еще не хватает? Нет возможности войти в контакт с компьютером на "естественном" языке. Для установления такого контакта служат оболочки (shell'ы). Например, интерпретатор команд, содержащийся в файле COMMAND.COM (MS DOS, Windows 9*), CMD.exe (Windows NT), . Они обеспечивает понимание персональным компьютером внутренних команд операционной системы и исполнение их.
Что такое команда операционной системы

Все команды, которые мы подаем персональному компьютеру в операционной системе, представляют собой сокращения английских терминов, например, аббревиатура COMP соответствует английскому Compare (cравни) и т.д.

Внутренние команды, которые подаются пользователем операционной системе, воспринимаются файлом COMMAND.COM или CMD.EXE, проверяются на соответствие языковым правилам (синтаксису), и интерпретируются.

Команда, которую Вы даете операционной системе, указывает ей: -что нужно сделать (показать каталог диска, скопировать файл и т.д.); с чем это нужно сделать (имена дисков и/или файлов); в каком режиме это сделать.

Внутренние команды, например, VER и SET, обрабатываются и выполняются интерпретатором команд, который расположен в файле COMMAND.COM. Этот файл при запуске компьютера загружается вместе с OS и остается в оперативной памяти компьютера. Внешние команды выполняются небольшими сервисными программами (утилитами), которые для выполнения должны загружаться из файлов на жестком диске в оперативную память.
ОБЩИЙ ФОРМАТ КОМАНДЫ

Квадратные скобки [ ]

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

Многоточие обозначает, что стоящий перед ним элемент в записи команды можно

повторить произвольное число раз.

Символ | Указывает, что можно выбрать одну из двух возможностей. Например, команда ECHO ON|OFF означает, что Вы можете ввести эту команду либо как ECHO ON, либо ECHO OFF.
КОМАНДЫ РАБОТЫ С ФАЙЛАМИ

Команды, с помощью которых можно выполнять следующие операции:

переименовать файлы (REN), копировать файлы (COPY), стирать файлы (DEL), восстанавливать файлы (UNDELETE), осуществлять вывод файлов на экран (TYPE),

Для начала более подробно рассмотрим команду, которая позволяет выводить на экран дисплея список файлов носителя или отдельной директории его (DIR).
ОТОБРАЖЕНИЕ СПИСКА ФАЙЛОВ

Введите команду DIR, при этом не имеет значения, используете ли Вы прописные или строчные буквы: DIR "Enter"

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

Дополнительные ключи:

/P (Pause) приостанавливает вывод списка файлов каждый раз, когда заполняется экран дисплея. После нажатия любой клавиши вывод продолжается;

/W (Wide Display) обеспечивает вывод в уплотненной форме, т.е. пять имен в одной строке, при этом указываются только имена файлов и каталогов;

/A:атрибуты Выводит только те файлы, которые имеют указанные атрибуты. Возможны следующие сокращения для требуемых атрибутов: H(idden - скрытый), А(rchive - архивировать), S(ystem - системный), R(ead-Only - защищенный от записи), D(irectory - каталоги). Поставив перед атрибутом знак минус (черточку), можно изменить значение атрибута на противоположное; например, /А:-Н обеспечит вывод списка всех нескрытых файлов. Двоеточие перед перечислением требуемых атрибутов можно опускать;

/O:критерий (Order) обеспечивает упорядочение выводимого на экран списка файлов в соответствии с заданным критерием. Допускаются следующие сокращения для критериев сортировки:

С - по коэффициенту сжатия (Compression),

N - в алфавитном порядке имен (Name),

Е - в алфавитном порядке расширений (Extansion),

G - группировка директорий (Group),

D - по дате создания (Date),

S - по размеру (Size),

Т - по времени создания (Time).
Перед сокращением в каждом случае можно ставить знак минус, чем обеспечивается сортировка в обратном порядке. Двоеточие требуемых критериев можно опускать;

/S Вывод на экран списка файлов не только из указанного каталога, но и из всех подчиненных подкаталогов;

/B Вывод на экран только имен файлов без дополнительной информации. Для каждого файла используется отдельная строка на экране дисплея;

/L Отображение строчными буквами.
ПЕРЕИМЕНОВАНИЕ ФАЙЛОВ

Командой REN можно переименовать отдельные файлы или группы файлов. Формат команды: REN старое_имя новое_имя RENAME старое_имя новое_имя

Назначение параметров и ключей:

старое_имя - имя подлежащего переименованию файла (или группы файлов). Для группы файлов можно использовать символы подстановки (? и *). Параметр старое_имя может содержать имя дисковода и путь поиска;

новое_имя - новое имя для файла. Обратите внимание, что здесь не допускается указание пути поиска, так как файлы можно переименовывать только в пределах того каталога, в котором они находятся.
Пример:

REN С:\ТЕXT\ALTNAME.TXT NEUNAME.TXT

Файл АLTNAME.TXT в каталоге ТЕXT устройства С: получит новое имя NEUNAME.TXT.
ОТОБРАЖЕНИЕ СОЗДАННОГО ФАЙЛА

С помощью команды TYPE можно выводить на экран дисплея содержимое текстового файла. Во многих случаях рекомендуется объединять команду TYPE с командой MORE для постраничного вывода информации на экран.
Приостановить вывод на экран дисплея можно также, нажав "Ctrl"-"S". При нажатии этой комбинации клавиш вывод приостанавливается, пока не будет нажата какая-либо клавиша, после чего вывод будет продолжен.

Формат команды: TYPE [d:] имя_ файла

Назначение параметров и ключей:

d: имя дисковода. в котором находится дискета с требуемым файлом;

имя_ файла имя выводимого файла, которое может включать путь поиска. Внутри имени файла символы маски (? и *) не допускаются.
УДАЛЕНИЕ ФАЙЛОВ

Команда DEL (Delete - стирать, удалять), идентичная команде ERASE, удаляет файлы с жесткого диска или дискеты.

Формат команды: DEL [d:] имя_ файла [/P]

Назначение параметров и ключей:

имя_ файла имя удаляемого файла. Это имя может содержать как путь доступа, так и символы маски;

d: имя дисковода, на котором следует удалить обозначенные файлы;

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

Пример: DEL С:\PROGRAMS\DEMO.EXE

Удаляет файл DEMO.EXE из каталога PROGRAMS на дисководе С:.
ВОССТАНОВЛЕНИЕ ФАЙЛОВ (UNDELETE)

Следует помнить, что команда DEL физически не удаляет файлы, а лишь снабжает соответствующую запись в каталоге меткой, что она свободна. Только благодаря этому обеспечивается возможность восстановления файлов. Маркировка записи в каталоге осуществляется командой DEL путем удаления первого символа имени файла. И для восстановления такого файла достаточно ввести этот символ.
КОПИРОВАНИЕ ФАЙЛОВ

Так как MS-DOS одинаково обращается с файлами и с периферийными устройствами, копирование возможно с периферийных устройств и на периферийные устройства.

Формат команды COPY [/Y|/-Y] [/A|/B] источник [/A|/B]

[+ источник [/ A | / B] [+... ]] [[цель] [/ A| / B]] [/ V]

Назначение параметров и ключей:

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

цель имя файла, который создается в процессе копирования. Это имя может содержать путь доступа и обозначение дисковода. Если имя целевому файлу не задается, то он получает имя исходного. Если файл с таким же именем уже имеется, то копия записывается поверх него;

/Y если при копировании файл замещает уже имеющийся, то это делается без подтверждения (/Y) или только после подтверждения (/-Y). По умолчанию /Y;

/A файл обрабатывается как текстовый в кодах ASCII. Конец файла определяется символом конца файла ("Ctrl"-"Z"). Значение по умолчанию;

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

/V (Verify-проверить) проверяет, правильно ли записаны данные в целевой файл.
ПЕРЕМЕЩЕНИЕ ФАЙЛОВ

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

Формат команды: MOVE [/Y| /-Y]

[drive:] [path] файл [ , [drive:] [path] файл [ ...]] цель

Назначение параметров и ключей:

[drive:] [path] файл имя и местоположение переносимого файла или спецификация переименовываемой директории (при этом имя "файл" отсутствует).

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

[/Y| /-Y] управление подтверждением при совпадении имени переносимого файла и одного из файлов целевого каталога: /Y - запрос подтверждения не выдается, /-Y - запрос подтверждения выдается.

Пример: MOVE С: \BOOK\DOS 60.TXT A:\1.DOC

Файл DOS 60.TXT переносится из директории С: \BOOK на диск A:\ и при этом переименовывается в 1.DOC
КАТАЛОГИ И ИХ СТРУКТУРА.

Управлять подкаталогами можно с помощью трех команд:
MD (Make Directory - создать подкаталог),

CD (Change Directory - сменить каталог),

RD (Remove Directory - удалить подкаталог).

СОЗДАНИЕ И СМЕНА ПОДКАТАЛОГОВ

Команда MD создает подкаталог. Например, с помощью команды MD \DOS создается подкаталог \DOS. Для того чтобы войти в этот подкаталог, необходимо использовать команду CD \DOS. А его содержимое (список файлов) затем можно вызвать на экран с помощью команды DIR.
УДАЛЕНИЕ КАТАЛОГОВ

С помощью команды RD можно удалить пустой каталог. Если в каталоге имеются файлы, необходимо их сначала удалить. Файлы, которые расположены в каталоге, можно удалить, указав имя этого каталога после команды DEL : DEL C:\DOS.
Эта команда удаляет все файлы, которые находятся в каталоге DOS. Сам каталог в результате этих действий не удаляется.
УДАЛЕНИЕ ФРАГМЕНТА ДЕРЕВА

В MS-DOS 6.2 имеется команда удаления фрагмента дерева каталогов - DELTREE. Она удаляет указанный каталог, все входящие в него файлы и поддиректории любого уровня подчинения с из файлами. Следует быть осторожным! Удаленный таким образом фрагмент дерева уже не восстановим. Причем скрытые, системные и защищенные от записи файлы удаляются без предупреждения.
ПЕРЕИМЕНОВАНИЕ КАТАЛОГОВ

С помощью команды MOVE можно не только переносить файлы из одного каталога в другой, но можно и переименовывать сами каталоги, не меняя их подчиненности. После выполнения команды MOVE OLD_DOS NEW_DOS каталог, раньше называвшийся OLD_DOS, впредь будет именоваться NEW_DOS.

Некоторые правила записи команды:

-после имени команды ставится пробел;

-после имени диска обязательно ставится двоеточие;

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

-набрав команду, Вы нажимаете [ВВОД], чтобы она выполнилась.

Как посмотреть каталог диска

Это одна из самых простых команд. Нужно набрать слово dir и имя диска.

Упражнение. Посмотрите каталог диска С:

dir c:

Не забудьте поставить пробел после dir и двоеточие после имени диска. Не забудьте нажать [ВВОД]; больше я об этом напоминать не буду.
Упражнение. Посмотрите каталог диска А:

dir a:

Если каталог большой (не входит на экран), и быстро пробегает перед глазами, можно выдать каталог постранично или в сокращенном виде.
Упражнение. Выдайте каталог диска С: постранично:

dir /p c:

Упражнение. Выдайте каталог диска С: в сокращенном виде:

dir /w c:

Каталог можно напечатать на бумаге. Это делается просто.

Упражнение. Напечатайте каталог диска С:

dir c: > lpt1

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

Надо набрать команду type, имя диска и имя файла.
Упражнение. Посмотрите файл proba.txt на диске c:

type c:/proba.txt
Как переписать файлы с диска на диск

-наберите команду copy

-укажите, с какого диска и что Вы намерены копировать

-укажите, на какой диск Вы намерены копировать
Упражнение. Скопируйте файл proba.txt с диска с: на диск а: copy c:proba.txt a:

Символ * заменяет несколько символов. Например, Вы решили скопировать все файлы с типом txt. Это делается так:

copy c:*.txt a:
Упражнение. Скопируйте с диска с: на диск а: все файлы с типом txt.
Упражнение. Скопируйте с диска с: на диск а: все файлы, имена которых начинаются с буквы А.
(Подсказка: a*.*) Этот прием с символом * действует во всех командах, а не только в copy.

Как удалить файл

Упражнение. Удалите файл proba.txt с диска а:

del a:proba.txt
Как работать с каталогами

Здесь все так просто, что мы будем просто упражняться.
Упражнение. Создайте каталог PLAN на диске с:

md c:plan

Упражнение. Войдите в каталог PLAN

cd plan

Упражнение. Выйдите из каталога PLAN

cd ..

Упражнение. Посмотрите оглавление каталога PLAN

dir plan

Упражнение. Скопируйте файл proba.txt из корневого каталога диска с: в каталог

PLAN: copy proba.txt c:/plan

Как запустить программу

Очень просто. Нужно набрать ее имя и нажать [ВВОД]

Упражнение. Запустите программу Norton Commander:

nc

1.5. Примеры выполнения задания

1.5.1. Описание вариантов решения


1.5.1.1. Список команд (Windows NT)

APPEND Позволяет программам открывать файлы данных в указанных каталогах, как если бы они были в текущем каталоге.

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

BREAK Устанавливает или отменяет расширенную проверку прерывания от клавиатуры с помощью клавиш CTRL+C.

CALL Вызывает одну пакетную программу из другой.

CD Отображает или изменяет имя текущего каталога.

CHCP Выдает или устанавливает номер активной кодовой страницы.

CHDIR Отображает или изменяет имя текущего каталога.

CHKDSK Проверяет диск и отображает информацию о состоянии диска.

CHOICE Ожидает от Вас выбора одного из вариантов.

CLS Очищает экран.

COMMAND Запускает интерпретатор команд MS-(IBM-)DOS.

COMP Сравнивает содержимое двух файлов или групп файлов.

COPY Копирует один или более файлов в другое место.

CTTY Изменяет терминальное устройство, используемое для управления системой.

DATE Выдает или устанавливает дату.

DEBUG Запускает программу отладки Debug.

DEFRAG Реорганизует файлы на диске для повышения его производительности.

DEL Удаляет один или несколько файлов.

DELTREE Удаляет каталог, включая все подкаталоги и файлы.

DIR Выдает список файлов и подкаталогов в каталоге.

DISKCOMP Сравнивает содержимое двух дискет.

DISKCOPY Копирует содержимое одной дискеты на другую.

DOSKEY Редактирует командные строки, перевызывает команды MS-(IBM-)DOS и создает макросы.

DOSSHELL Запускает MS-(IBM-) DOS Shell.

DRVLOCK Блокирует дисковод так, что носитель нельзя извлечь.

E или EDIT Запускает редактор IBM-(MS-)DOS, который создает или меняет ASCII-файлы.

ECHO Отображает сообщения или отменяет команду включения/выключения эхо-воспроизведения информации.

EDLIN Запускает Edlin, строчный редактор текстов.

EJECT Выталкивает носитель из дисковода.

EMM386 Включает или выключает поддержку дополнительной памяти EMM386.

ERASE Удаляет один или несколько файлов.

EXE2BIN Преобразовывает выполняемые файлы (типа EXE) в файлы двоичного формата.

EXIT Завершает программу COMMAND.COM (интерпретатор команд).

EXPAND Разворачивает один или более сжатых файлов.

FASTOPEN Уменьшает количество времени, необходимое для открытия часто используемых файлов и каталогов.

FC Сравнивает содержимое двух файлов или групп файлов и выводит на экран обнаруженные различия.

FDISK Задает конфигурацию жесткого диска для использования в системе MS-(IBM-) DOS.

FIND Производит поиск текстовой строки в файле или файлах.

FOR Выполняет указанную команду для каждого файла или группы файлов.

FORMAT Форматирует диск для использования в системе MS-(IBM-)DOS.

GOTO Направляет MS-(IBM-)DOS в отмеченную строку пакетной программы.

GRAPHICS Загружает программу, позволяющую распечатывать содержимое экрана в графическом режиме.

HELP Предоставляет справочную информацию о командах MS-(IBM-)DOS.

IF Осуществляет условное выполнение команд в пакетных программах.

INTERLNK Показывает состояние INTERLNK-INTERSVR переназначенных дисков.

INTERSVR Обеспечивает перенос файлов по последовательному или параллельному портам и печать через переназначенные диски.

JOIN Присоединяет дисковод к каталогу или другому дисководу.

KEYB Задает конфигурацию клавиатуры для указанного языка.

LABEL Создает, изменяет или удаляет метку тома на диске.

LH Загружает программу в область верхней памяти.

LOADFIX Загружает и выполняет программу в области памяти выше первых 64 Кбайт.

LOADHIGH Загружает программу в область верхней памяти.

MD Создает каталог.

MEM Отображает объем используемой и свободной памяти в Вашей системе.

MEMMAKER Оптимизирует память Вашего компьютера (MS DOS).

MKDIR Создает новый каталог.

MODE Задает конфигурацию системного устройства.

MORE Отображает вывод команды по одному экранному кадру.

MOUSE Обеспечивает поддержку "мыши".

MOVE Перемещает файлы; переименовывает файлы и каталоги.

NLSFUNC Загружает специфическую для данной страны информацию.

PATH Отображает или задает путь поиска выполняемых файлов.

PAUSE Приостанавливает выполнение пакетной программы и выдает сообщение.

POWER Снижает потребление электроэнергии Вашим компьютером.

PRINT Распечатывает текстовый файл, не прекращая выполнения других команд.

PROMPT Изменяет командный запрос DOS.

RAMBOOST Оптимизирует память Вашего компьютера (IBM DOS).

RD Удаляет каталог.

REM Включает комментарии (ремарки) в пакетные программы и файл CONFIG.SYS.

REN Переименовывает файл или файлы.

RENAME Переименовывает файл или файлы.

REPLACE Заменяет файлы.

RESTORE Восстанавливает файлы, которые были скопированы по команде BACKUP.

RMDIR Удаляет каталог.

SET Отображает, устанавливает или удаляет переменные среды IBM DOS.

SETUP Устанавливает MS-(IBM-)DOS.

SETVER Устанавливает номер версии, который DOS сообщает программе.

SHARE Устанавливает на диске средство совместного использования и блокирования файлов.

SHIFT Изменяет позиции замещаемых параметров в пакетных программах.

SMARTDRV Устанавливает и конфигурирует утилиту кэширования диска SMARTDrive.

SORT Сортирует данные.

SUBST Связывает путь с именем устройства.

SYS Копирует системные файлы DOS и интерпретатор команд на указанный диск.

TIME Отображает или устанавливает системное время.

TREE Графически отображает структуру каталога устройства или пути.

TYPE Показывает содержимое текстового файла.

UNDELETE Восстанавливает удаленные файлы.

UNFORMAT Восстанавливает диск, отформатированный по команде FORMAT.

VER Отображает версию DOS.

VERIFY Указывает DOS проверить правильность записи файлов на диск.

VOL Отображает метку тома диска и серийный номер.

XCOPY Копирует файлы (за исключением скрытых и системных файлов) и дерево каталогов.
Система команд ОС UNIX http://rf.unn.ru/rus/students/edu/os/unix/unix.htm

--------------------------------------------------------------------------------

Работа с файловой системой

cd - смена текущего каталога.

Использование: cd [directory]

Manual Pages

ls - вывод списка файлов в каталоге.

Использование: ls [-options] [dir_name]

Manual Pages

cp - копирование файлов.

Использование: cp [-options] Fname_SRC Fname_DST

Manual Pages

mv - переименование (перемещение) файла.

Использование: mv [-options] Fname_SRC Fname_DST

Manual Pages

ln - создание ссылки.

Использование: ln [-options] Fname_SRC Fname_DST

Manual Pages

rm - удаление файла.

Использование: rm [-options] [Fname]

Manual Pages

mkdir - создание каталога

Использование: mkdir [-options] directory

Manual Pages

rmdir - удаление пустого каталога

Использование: rmdir [-options] directory

Manual Pages

pwd - вывод на экран имени текущего каталога

Использование: pwd

Manual Pages

df - получение статистической информации о файловой системе

Использование: df [-options]

Manual Pages

du - получение информации о размере каталога

Использование: du [-options] [directory]

Manual Pages
--------------------------------------------------------------------------------


Информация о системе и пользователях

who - информация о пользователях

Использование: who [-options] || who am i

Manual Pages

w - информация об активных пользователях и их процессах

Использование: w [-options] [user]

Manual Pages

sar - информация о ресурсах системы (SVR4.X)

Использование: sar [-options]

Manual Pages

free - информация о распределении оперативной памяти (Linux)

Использование: free
uname - информация об операционной системе

Использование: uname [-options]

Manual Pages

finger - информация о пользователе

Использование: finger [-options] user || finger user@hostname

Manual Pages
--------------------------------------------------------------------------------


Программы для работы в InterNet

telnet - программа эмуляции терминала удаленного UNIX-хоста.

Использование: telnet [hostname]

Manual Pages

ftp - программа обмена файлами с удаленными хостами (протокол FTP).

Использование: ftp [hostname]

Manual Pages

mail - программа для работы с E-Mail.

Использование: mail [-options] [recipient]

Manual Pages

mailx - интерактивная программа для работы с E-Mail.

Использование: mailх [-options] [recipient]

Manual Pages

lynx - текстовый WWW Browser.

Использование: lynx [-options] [URL]
rlogin, rsh, rexec - программы для работы с удаленными UNIX хостами (R-Services).

RSH RLOGIN REXEC
--------------------------------------------------------------------------------

Управление процессами

ps - вывод на экран списка процессов

Использование: ps [-options]

Manual Pages

jobs - вывод на экран списка фоновых процессов пользователя (CSH)

Использование: jobs

kill - послать сигнал процессу

Использование: kill -signal PID1 [PID2] [...]

Manual Pages

Наиболее используемые сигналы:

2 - Interrupt (exit)

9 - Kill (Killed)

3 - Quit (Core dumped!!!)

1.6. Вопросы к лабораторной работе


  1. Приведите примеры команд ОС, особенности их применения?

2. Как применить в данной работе программные средства, разработанные Вами при выполнении предыдущих лабораторных работ?

3. Перечислите все средства ОС, задействованные Вами в работе?

4. Что следует предпринять для повышения эффективности применения программных средств, использованных Вами в данной работе?

5. Какие альтернативные системные программные средства можно применить для выполнения данного задания?

6. Опишите (в общих чертах), как выглядит решение данного задания в виде команды ОС или системной утилиты, командного файла, библиотеки функций, оболочки или других системных средств?

7. Предложите свой вопрос по теме лабораторной работы и ответьте на него.
Литература

1. Список команд MS DOS http://rf.unn.ru/rus/students/edu/os/dos/msdos.htm

Похожие:

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconПонятие и назначение операционной системы. Место операционной системы в вычислительной системе
Компьютера, производит диалог с пользователем, осуществляет управление компьютером, его

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос icon«Понятие боли и обезболивание. Понятие ноцицепции, антиноцицепции....
Для преподавателя по организации изучения дисциплины «анестезиология, реанимация, интенсивная терапия»

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconПонятие системы наказаний
Из этого можно сделать вывод, что система наказаний объективно существует независимо от степени ее формальной определенности в источнике...

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

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconКонспект лекций по дисциплине системы обработки экономической информации...
Понятие информационная потребность тесно связано с понятием цели и функции управления. Можно сказать, что потребность в информации...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconТехнологическая инструкция Установка «Платформы барс» на операционные системы-ти 0 2014
Установка и настройка субд oracle 11g r1 Client для 32битной операционной системы 10

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconРуководство по эксплуатации предназначено для изучения обслуживающим...
...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconРуководство по эксплуатации предназначено для изучения обслуживающим...
...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconПрограмма специальности 080801 «Прикладная информатика» Кафедра Гуманитарных...
Сущность, формы, функции исторического знания. Методы и источники изучения истории. Понятие и классификация исторического источника....

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconРуководство по эксплуатации назначение стиральных машин машины стиральные "Лотос"
Машины стиральные "Лотос" предназначены для стирки и полоскания белья из хлопчатобумажных, льняных и смешанных тканей в соответствии...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconРуководство пользователя «Центр оповещений»
СПредприятие Приведённые сведения предназначены как для конечных пользователей системы, так и для специалистов, которые выполняют...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconКонтрольная работа №3 Познавательные функции, системы восприятия...
Внимание и его свойства (устойчивость, концентрация, распределение, переключение, объем); причины отвлечения внимания во время управления...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconУчебное пособие содержит материалы экспериментально-теоретического...
Книга предназначена для специалистов в области психологии и физиологии труда, инженерной психологии, эргономики, студентов-психологов,...

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconМетодика для выполнения экономической части дипломного проекта для...
Определение годовой производительности и годового фонда времени работы базовой и новой техники. 2

Темы для теоретического изучения Определение, назначение и функции операционной системы. Понятие расширенной виртуальной машины для ос iconПояснительная записка Кафедра пмиК
Файловый менеджер для операционной системы Android с поддержкой облачных сервисов

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


Руководство, инструкция по применению






При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск