Лабораторные работы №1. Где d имя диска, md создание директории, ud ulдиректория (имя)
Скачать 324.5 Kb.
|
Лабораторная работа №1 Переходим на диск D и создаём директорию по первым буквам своей фамилии (Ульныров), а затем в своей директории создаём каталоги. Где d –имя диска, md - создание директории, UD_UL-директория (имя). D: md UD_UL md d:\UD_UL\ud1 md d:\UD_UL\ud1\ud11 md d:\UD_UL \ud1\ud12 md d:\UD_UL \ud1\ud13 md d:\UD_UL\ud2 md d:\UD_UL\ud2\ud21 md d:\UD_UL\ud2\ud22 md d:\UD_UL\ud2\ud22\ud221 md d:\UD_UL\ud2\ud22\ud222 md d:\UD_UL\ud2\ud22\ud223 md d:\UD_UL\ud2\ud23 md d:\ud_UL\ud3 md d:\ud_UL\ud3\ud31 md d:\ud_UL\ud3\ud32 md d:\ud_UL\ud3\ud33 md d:\ud_UL\ud3\ud33\ud331 md d:\ud_UL\ud3\ud33\ud332 md d:\ud_UL\ud3\ud33\ud333 Для того чтобы посмотреть какой каталог мы создали прописываем операцию > tree. D:\UD_UL>tree Из каталога нужно удалить директории ud331, ud332 и ud333, для этого используем команду rd- удаление директории: D:\UD_UL> D:\UD_UL>cd ud3 D:\UD_UL\ud3>cd ud33 D:\UD_UL\ud3\ud33>rd ud331 D:\UD_UL\ud3\ud33>rd ud332 D:\UD_UL\ud3\ud33>rd ud333 D:\UD_UL\ud3\ud33>tree Работа с файлами 1. Для создания файлов используем команду echo. Команда реализуется как: «echo Текст в файл(текст который будет содержать наш файл) > имя файла(указывается имя будущего файла с расширением)», если файл уже существует, то его содержание заменяется на «текст в файл». D:\UD_UL>echo FILE1 > f1.txt D:\UD_UL>echo FILE2 > f2.txt D:\UD_UL>echo FILE3 > f3.txt D:\UD_UL>echo FILE4 > f4.pas D:\UD_UL>echo FILE5 > f5.pas D:\UD_UL>echo FILE6 > f6.pas D:\UD_UL>echo FILE7 > f7.cpp D:\UD_UL>echo FILE8 > f8.cpp D:\UD_UL>echo FILE9 > f9.cpp D:\UD_UL>echo FILE10 > f10.bat D:\UD_UL>echo FILE11 > f11.bat D:\UD_UL>echo FILE12 > f12.bat D:\UD_UL>echo FILE13 > f13.exe D:\UD_UL>echo FILE14 > f14.exe D:\UD_UL>echo FILE15 > f15.exe D:\UD_UL>echo FILE16 > f16.gif D:\UD_UL>echo FILE17 > f17.gif D:\UD_UL>echo FILE18 > f18.gif D:\UD_UL>echo FILE19 > f19.com D:\UD_UL>echo FILE20 > f20.com D:\UD_UL>echo FILE21 > f21.com D:\UD_UL>echo FILE22 > f22.tmp D:\UD_UL>echo FILE23 > f23.tmp D:\UD_UL>echo FILE24 > f24.tmp 2 . Вывести на экран содержание директории UD_FAMILIA, включая все подкаталоги. Вывести на экран все временные файлы из директории UD_FAMILIA. Показать дату и время создания файлов, а также их размер. Вывести на экран все временные файлы из директории UD В ывести на экран все программные файлы из директории UD_FAMILIA, Показать только имена файлов. Присоединение потоков 3. К файлам можно присоединить потоки, для этого надо прописать команду «echo содержимое потока > f1.txt:1». Для просмотра содержимого потока используем команду «more < f1.txt:1». More - Последовательный вывод данных по частям размером в один экран. . Echo - Вывод сообщений и переключение режима отображения команд на экране 4. Распечатать на экране содержимое неименованных потоков для f1.txt и f2.txt. Привести вид экрана 5 . Распечатать на экране содержимое именованных потоков для f1.txt и f2.txt. Привести вид экрана Копирование файлов в папки 6. Скопировать f1.txt и f2.txt на мобильный носитель (дискету, карту флэш-памяти). Копирование файлов осуществляется с помощью команды copy. с ору - Копирование одного или нескольких файлов в другое место. 7. Распечатать на экране содержимое именованных потоков для f1.txt и f2.txt, находящихся на мобильном носителе. Не выводит методом из пункта 5 – именованные потоки не копируются с помощью copy. 8. Из каталога D:\ UD_FAMILIA скопировать: в каталог D:\ UD_FAMILIA\ UD2\UD22\UD222 все текстовые файлы в каталог D:\ UD_FAMILIA\ UD2\UD22\UD223 файлы рисунков в каталог D:\ UD_FAMILIA\ UD2\UD22\UD221 все командные файлы 9. Из каталога D:\ UD_FAMILIA скопировать одной командой FOR все программные файлы (.cpp и .pas) в каталог D:\ UD_FAMILIA\ UD3\UD32 Команда for Команда for позволяет выполнять программу или команду для нескольких файлов из указанного списка. Перемещение 10. Из каталога UD_FAMILIA переместить : в каталог D:\ UD_FAMILIA\ UD1\UD12\ исходные модули на языке С++ в каталог D:\ UD_FAMILIA\ UD1\UD13\ исполняемы машинные программы Все дерево 11.Вывести на экран содержание всего дерева каталогов, начиная с директории UD_FAMILIA, показать только имена файлов. Привести вид экрана D:\UD_UL>tree /f 1 2.Удалить временные файлы из каталога UD_FAMILIA 1 3.Вывести на экран содержание всего дерева каталогов, начиная с директории UD_FAMILIA, показать только имена фалов. Привести вид экрана. Резервное копирование материалов 1 . Перейти в корневой каталог лабораторной работы (UD_FAMILIA) 2 . Создать директорий backuplab1 3. С помощью команды xcopy выполнить резервное копирование всех результатов лабораторной работы (включая пустые каталоги) в директорий backuplab1. 4. Вывести на экран содержание всего каталога backuplab1. Описание используемых в лабораторной работе команд 1. md – создание каталога 2. cd – вывод имени либо смена текущего каталога cd .. – переход в корневой каталог 3. for – выполнение указанной команды для каждого файла набора /L - набор раскрывается в последовательность чисел с заданными началом, концом и шагом приращения. 4. tree – графическое представление структуры папок или пути /F - вывод имен файлов в каждой папке. 5. rd – удаление каталога 6. echo – вывод сообщений и переключение режима отображения команд на экране. 7. dir – вывод списка файлов и подкаталогов в указанном каталоге. /B - Вывод только имен файлов. 8. more – последовательный вывод данных по частям размером в один экран. 9. copy – копирование одного или нескольких файлов в другое место. 10. move – перемещение файлов и переименование файлов и папок 11. del – удаление одного или нескольких файлов. 12. xcopy – копирование файлов и структур каталогов. /E - копирование каталогов с подкаталогами, включая пустые. |