- •Лабораторная работа №1 «Операционная система ms dos и файловый менеджер Far Manager»
- •1. Цели
- •2. Ввод и правила написания команд в ос ms dos
- •3. Файловая система ms dos: файлы, каталоги, основные команды
- •4. Командные файлы
- •5. Файловый менеджер far Управление файлами и сервисные команды
- •Команды управления панелями
- •Пометка файлов
- •Меню пользователя
- •Задания
- •Пригласите преподавателя для проверки работы.
- •Контрольные вопросы
Лабораторная работа №1 «Операционная система ms dos и файловый менеджер Far Manager»
1. Цели
-
Ознакомиться с основными командами операционной системы (ОС) MS DOS.
-
Выработать навыки управления компьютером с помощью командного языка ОС MS DOS.
-
Приобрести навыки управления файловой системой средствами ОС MS DOS.
-
Ознакомиться с основными командами файлового менеджера FAR.
-
Приобрести навыки управления файловой системой средствами 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 [диск:][путь\]имя-файла [диск:][путь\] [новое имя файла]