Написание контрольных, курсовых, дипломных работ, выполнение задач, тестов, бизнес-планов
  • Не нашли подходящий заказ?
    Заказать в 1 клик:  /contactus
  •  
Главная \ Методичні вказівки \ Команды операционной системы MS DOS по работе с каталогами и файлами

Команды операционной системы MS DOS по работе с каталогами и файлами

« Назад

Команды операционной системы MS DOS по работе с каталогами и файлами 05.07.2016 06:39

Методические указания

к лабораторной работе №1

“Команды операционной системы MS DOS

по работе с каталогами и файлами”

 

 

1 Цель работы

 

Освоить принципы работы с каталогами и файлами в операционной системе MS DOS.

 

2 Задачи работы

 

Научиться работать с командами операционной системы MS DOS.

 

3 Содержание работы

 

3.1 Установить в командной строке операционной системы MS DOS текущим корневой каталог диска D:.

3.2 Просмотреть на экране содержимое указанного текущего диска. Создать в своем домашнем каталоге два подкаталога STUDENT1 и STUDENT2, в каждом из которых, в свою очередь, создать по одному текстовому файлу с именами Primer1.txt и Primer2.txt соответственно. Просмотреть на экране содержимое данных файлов.

3.3 Скопировать файл Primer2.txt из подкаталога STUDENT2 в подкаталог STUDENT1.

Установить подкаталог STUDENT1 текущим.

3.4 Объединить содержимое файлов Primer1.txt и Primer2.txt в файл с именем Primer.txt, просмотреть его содержимое. Переименовать файл Primer.txt в Itog.txt. Переместить Itog.txt из подкаталога STUDENT1 в подкаталог STUDENT2.

Просмотреть список файлов, находящихся в подкаталогах STUDENT1 и STUDENT2.

3.5 Удалить файлы Primer1.txt и Primer2.txt из подкаталога STUDENT1. Удалить подкаталоги STUDENT1 и STUDENT2 с диска.

3.6 Завершить работу с командной строкой.

 

4 Требования к отчету

 

Отчет о проделанной работе должен содержать:

- название работы, ее цель и последовательность выполнения задания;

- ответы на контрольные вопросы из пункта 7 по указанию преподавателя.

 

5 Общие положения

 

5.1 Операционная система (ОС) представляет собой сложный программный комплекс.

Им решаются следующие основные задачи:

- осуществление управления ходом вычислительного процесса;

- предоставление пользователю возможности общего управления вычислительной системой.

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

5.2 Операционная система MS DOS (Microsoft Disk Operation System) -

операционная система, разработанная фирмой Microsoft для компьютеров марки IBM PC.

В настоящее время MS DOS хоть и не является одной из распространенной ОС для персональных ЭВМ, тем не менее, её команды используются при первоначальной настройке или восстановлении современных ОС. Достоинством MS DOS при этом выступают ее простота и надежность в работе, низкие требования к аппаратным средствам, быстродействие.

Команды дисковой операционной системы MS DOS бывают двух типов:

- внутренние (встроенные в одну из составных частей MS DOS - командный процессор COMMAND.COM);

- внешние (утилиты) – выполненные в виде отдельных исполняемых файлов.

Для описания команд MS DOS используется следующий формат:

имя_команды параметры /ключи

где в качестве параметров выступают, в данном случае, имена файлов, каталогов и логических дисков и, кроме этого, логические имена некоторых устройств ЭВМ. Ключи задают различные режимы работы команды. Для получения справочной информации по команде можно использовать ключ /?, что приведет к выводу справочной информации о команде без ее выполнения. Список всех доступных команд можно получить командой HELP

 

5.3 Команды MS DOS по работе с каталогами

 

5.3.1 DIR

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

 Примеры использования:

DIR D:

(служит для просмотра корневого каталога диска D:);

DIR D:\EXCEL

(для просмотра подкаталогов и файлов каталога EXCEL диска D:).

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

Пример:

DIR C:\WINDOWS /P

 

5.3.2 MD (или MKDIR)

Служит для создания каталогов. Команда внутренняя.

Примеры использования:

MD C:\WORK

(для создания каталога WORK на диске C: );

 

MKDIR BOOKS

(для создания подкаталога BOOKS на текущем диске в текущем каталоге).

 

5.3.3 CD (или CHDIR)

Позволяет изменять текущий каталог. Команда внутренняя.

Примеры:

CD D:\PRIM

(установка подкаталога PRIM диска D: в качестве текущего);

CD PRIM

(переход из текущего каталога в подчиненный ему каталог PRIM);

CD C:\PUBLIC\STUDENT

(установка в качестве текущего каталога C:\PUBLIC\STUDENT).

Для перехода в родительский (предыдущий) каталог используется команда:

CD ..

Для перехода в корневой каталог:

CD \

 

5.3.4 MOVE

Служит для переименования каталогов и перемещения файлов (дополнительно см. п.5.4.4). Команда внешняя. Файл Move.exe.

Пример:

MOVE C:\LETTERS C:\NOTES

(переименование каталога LETTERS в NOTES).

Особенность команды – нельзя при задании нового имени каталога пытаться изменить его месторасположение в дереве каталогов, т.е. вместо C:\NOTES указать, к примеру, C:\DOS\NOTES или D:\NOTES.

 

5.3.5 RD (или RMDIR)

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

Пример:

RD \SYS

(удаление подкаталога SYS, вложенного в корневой каталог. Предполагается, что данный подкаталог пуст).

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

 

5.3.6 DELTREE

Позволяет удалять каталоги, включая все файлы и подкаталоги, входящие в удаляемый каталог. Команда внешняя. Файл Deltree.exe.

Пример:

DELTREE C:\TEMPL

(удаление каталога TEMPL на диске C:, включая все содержащиеся в данном каталоге файлы).

 

5.4 Команды MS DOS по работе с файлами

5.4.1 TYPE

Служит для вывода на экран содержимого текстового файла. Команда внутренняя.

Примеры использования:

TYPE C:\primer.txt

(просмотр файла primer.txt, расположенного в корневом каталоге диска C:);

TYPE exampl.txt

(просмотр файла exampl.txt из текущего каталога).

 

 5.4.2 COPY

Служит для копирования и объединения файлов. Команда внутренняя.

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

 

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

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

 

 Общий формат:

 COPY [исходные адрес и имя файла] [новые адрес и имя файла]

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

 Примеры:

 COPY note.doc letter.doc

 (внутри текущего подкаталога будет создан новый файл с именем letter.doc, являющийся копией исходного файла note.doc. Если же файл с именем letter.doc там уже существует, то команда COPY попросит у пользователя разрешение на проведение операции замещения);

 COPY note.doc D:\REPORT

 (файл note.doc будет скопирован из текущего каталога в подкаталог REPORT диска D:. Если подкаталога REPORT не существует, то файл note.doc будет скопирован в файл с именем report и помещен в корневой каталог диска D: );

 COPY note.doc D:\REPORT\letter.doc

 (внутри подкаталога REPORT диска D: будет создан новый файл с именем letter.doc, являющийся копией исходного файла note.doc. При этом предполагается, что файл note.doc находится в текущем подкаталоге);

 COPY D:\TEMP\note.doc D:\REPORT\letter.doc

 (файл note.doc, находящийся в подкаталоге D:\TEMP, будет скопирован в файл letter.doc, находящийся в подкаталоге D:\REPORT);

 COPY report.doc PRN

 (данная команда позволяет распечатать файл report.doc на принтере, т.е. скопировать содержимое файла на устройство с логическим именем PRN - принтер).

 

5.4.2.2 Объединение файлов

Команда COPY также может быть использована и для объединения нескольких файлов в один. Имена файлов, подлежащих объединению, должны быть перечислены в команде COPY через символ “+”.

 Пример использования:

COPY kvartal1.doc + kvartal2.doc otchet.doc

(в результате выполнения данной команды в текущем каталоге будет создан новый файл с именем otchet.doc, в который будет объединено содержимое файлов kvartal1.doc и kvartal2.doc).

Если имя итогового (“суммарного”) файла не указано, то в его качестве выступит первый из файлов, перечисленных в команде COPY.

Пример:

COPY report + r1999.txt + r2000.txt

(существующий уже файл с именем report объединяется с 2 другими файлами r1999.txt и r2000.txt в новый файл с тем же именем report).

Для объединения файлов также могут быть использованы и шаблоны групповых операций.

 Пример:

 COPY *.doc report.doc

 (все файлы текущего подкаталога, имеющие расширение doc, будут объединены в файл с именем report.doc, который будет помещен в текущий каталог текущего диска).

 

5.4.2.3 Создание текстовых файлов

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

COPY CON notes.txt

и ввести требуемый текст. После окончания набора текста нажать либо функциональную клавишу F6, либо комбинацию клавиш Ctrl-Z и, далее, клавишу Enter. На экран при этом должно быть выдано сообщение:

1 file(s) copied

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

 

5.4.3 RENAME (или REN)

 Служит для переименования файлов. Внутренняя команда.

 Примеры:

 REN D:\TEST\test.doc rez.doc

 (переименование исходного файла test.doc, находящегося в подкаталоге TEST диска D:, в rez.doc. Полученный в результате переименования файл rez.doc будет размещен в том же подкаталоге того же диска);

 REN *.doc *.txt

 (все файлы текущего подкаталога, имеющие расширение doc, будут

переименованы в файлы с теми же именами, но с расширением txt).

 

 

 5.4.4 MOVE

 Служит для перемещения файлов. Также команда может быть использована и для переименования каталогов (см. п. 5.3.4).

 Пример:

 MOVE otchet.doc D:\LETTERS

(перемещение файла otchet.doc из текущего каталога в каталог LETTERS диска D: ).

 

 

 5.4.5 DEL (или ERASE)

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

 Примеры:

 DEL C:\TEST\primer

 ERASE C:\TEST\primer

 (удаление файла primer из каталога TEST диска C: );

 

 DEL C:\TEST\*.txt

 (удаление всех файлов с расширением txt из каталога TEST диска C: ).

 

 6 Методические рекомендации к выполнению работы

 

6.1 Выбор диска в Norton Commander: для левой панели – комбинация клавиш Alt-F1, для правой - Alt-F2. Выход из Norton Commander – клавиша F10. Далее подтвердить выход выбором варианта “Да” (“Yes”).

 

6.2 Для просмотра содержимого каталога воспользоваться командой:

DIR D:

Далее рассмотрим порядок выполнения заданий данного пункта на примере создания файла primer1.txt в подкаталоге STUDENT1.

Создание подкаталога STUDENT1:

MD STUDENT1

 Переход в подкаталог:

CD \STUDENT1

 Создание файла primer1.txt:

COPY CON primer1.txt

Далее набрать с клавиатуры произвольный текст объемом 2 строки и завершить ввод нажатием функциональной клавиши F6 (либо комбинацией клавиш Ctrl-Z).

Просмотр содержимого данного файла:

TYPE primer1.txt

Переход в корневой каталог текущего диска:

CD \

Далее проделать аналогичные команды для подкаталога STUDENT2 и файла primer2.txt.

 

6.3 Копирование файла primer2.txt из подкаталога STUDENT2 диска D: в подкаталог STUDENT1 того же диска:

COPY STUDENT2\primer2.txt STUDENT1

Переход в подкаталог STUDENT1:

CD \STUDENT1

 

6.4 Для объединения содержимого файлов primer1.txt и primer2.txt в файл с именем primer.txt воспользоваться командой:

COPY primer1.txt + primer2.txt primer.txt

Переименование данного файла в файл с именем itog.txt:

RENAME primer.txt itog.txt

Перемещение файла itog.txt в подкаталог STUDENT2 текущего диска:

MOVE itog.txt \STUDENT2

 

6.5 Пример удаления файла primer1.txt из текущего каталога:

DEL primer1.txt

Удаление подкаталога STUDENT1 с диска D:

DELTREE D:\STUDENT1

 

7 Контрольные вопросы

 

7.1 Какие основные задачи решаются операционной системой персонального компьютера?

7.2 Поясните различие между внутренними и внешними командами MS DOS.

7.3 Как получить справочную информацию по командам MS DOS?

7.4 Перечислите основные возможности MS DOS по работе с каталогами.

7.5 Для чего служит команда DIR?

7.6 Какая команда MS DOS служит для создания каталогов?

7.7 Как изменить текущий каталог?

7.8 Как переименовать каталог?

7.9 Поясните различие в назначении команд RD и DELTREE.

7.10 Назовите возможности MS DOS по работе с файлами.

7.11 Как просмотреть содержимое файла?

7.12 Для чего служит команда COPY?

7.13 Какая команда служит для переименования файлов?

7.14 Как переместить файл?

7.15 Назовите назначение команды DEL.

 

8 Список литературы

 

8.1 Конспект лекций по курсу “Операционные системы”

8.2 MS DOS 6.22. Справочное руководство для пользователей компьютеров IBM PC. – М.: ВА ПРИНТ, 1994 - 362 с.

8.3 Фигурнов В.Э. IBM PC для пользователей. – М.: ИНФРА-М, 1995 – 352с.


Комментарии


Комментариев пока нет

Пожалуйста, авторизуйтесь, чтобы оставить комментарий.

Авторизация
Введите Ваш логин или e-mail:

Пароль :
запомнить