Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаборат_Работа_2.doc
Скачиваний:
16
Добавлен:
22.03.2015
Размер:
104.45 Кб
Скачать

Лабораторная работа №1 «Операционная система ms dos и файловый менеджер Far Manager»

1. Цели

  1. Ознакомиться с основными командами операционной системы (ОС) MS DOS.

  2. Выработать навыки управления компьютером с помощью командного языка ОС MS DOS.

  3. Приобрести навыки управления файловой системой средствами ОС MS DOS.

  4. Ознакомиться с основными командами файлового менеджера FAR.

  5. Приобрести навыки управления файловой системой средствами FAR.

2. Ввод и правила написания команд в ос ms dos

Диалог пользователя с MS DOS осуществляется в форме команд. Каждая команда означает, что ОС должна выполнить то или иное действие.

Любая команда MS DOS состоит из имени команды и, возможно, параметров, разделенных пробелами. Имя команды и параметры могут вводиться с клавиатуры как прописными, так и строчными латинскими буквами. Ввод каждой команды заканчивается нажатием клавиши [Enter].

Все команды MS DOS должны соответсвовать основному формату:

имя_команды параметры (если они есть)

Например:

COPY A:\имя файла B:\[новое имя файла]

Копировать откуда\что куда

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

3. Файловая система ms dos: файлы, каталоги, основные команды

ФАЙЛЫ

Информация на магнитных дисках хранится в файлах. Файл – это поименованная область на диске или другом магнитном, оптическом носителе. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т.д.

Каждый файл на диске имеет обозначение, которое состоит из двух частей: имени и расширения. В имени файла может быть от 1 до 8 символов. Расширение имени файла начинается с точки, за которой следует от 1 до 3 символов. Например:

command.com

program.c

autoexec.bat

(имя . расширение)

Символы в имени и расширении могут быть прописными и строчными латинскими буквами, цифрами или символами:

_ @ # $ ! % ( ) { } ` ^ ~

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

.com, .exe – готовые к выполнению программы;

.bat – командные файлы;

.pas – программы на Паскале;

.for – программы на Фортране;

.c – программы на Си;

.asm – программы на Ассемблере;

.bak – копия файла, создаваемая перед его изменением.

Для обозначения группы файлов из одного каталога можно употреблять символы * и ?. Символ * обозначает любое количество (число) любых символов в имени файла или в расширении имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла. Например:

*.bak – все файлы с расширением .bak;

c*.d* – все файлы с именем, начинающимся с буквы «c», и расширением, начинающимся с буквы «d» из текущего каталога;

A:\DOC\ABC???.* - все файлы с именем, начинающимся с ABC и состоящим не более чем из 6 символов, из каталога DOC на диске A: .

Полное имя файла имеет следующий вид:

[дисковод:][путь\]имя-файла

т.е. состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом "\". Впереди может стоять обозначение диска, например, A: или C:.

Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог. Например:

p1.doc – файл p1.doc в текущем каталоге текущего диска;

a:\p.doc – файл p.doc в корневом каталоге диска A: .

КАТАЛОГИ

Каталог – это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты файлов и т.д.

Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Если каталог X зарегистрирован в каталоге Y, то говорят, что X – подкаталог, а Y – надкаталог или родительский каталог для X.

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

Путь – это последовательность из имен каталогов или символов «..», разделенных символом « \ ». Путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, в котором находится нужный файл. Если путь начинается с символа "\", то маршрут вычисляется от корневого каталога текущего диска, иначе – от текущего каталога. Например, пусть текущий каталог – DOC, находящийся в корневом каталоге текущего диска.

Путь к подкаталогу LET каталога DOC может быть записан \DOC\LET или просто LET.

ОСНОВНЫЕ КОМАНДЫ

Создание:

текстового файла: каталога:

COPY CON имя-файла  MD [диск:]путь имя каталога

строка 1 

… 

строка n 

F6 или Ctrl+Z 

Вывод содержимого:

текстового файла: каталога:

TYPE [диск:][путь\]имя-файла  DIR [диск:]путь [имя каталога]

DIR /P [имя каталога]  –

постраничный вывод

DIR /W [имя каталога]  –

вывод в краткой форме

Удаление:

файла: каталога:

DEL [диск:][путь\]имя-файла  RD [диск:]путь имя каталога 

Переименование файла: Смена текущего каталога:

REN [диск:][путь\]старое имя-файла  CD [диск:]путь имя каталога 

[диск:][путь\]новое имя-файла 

Копирование файлов:

COPY [диск:][путь\]имя-файла [диск:][путь\] [новое имя файла]