Файл: Работа с файловой системой в командном интерпретаторе Windows.docx
Добавлен: 03.12.2023
Просмотров: 26
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»
(НИУ «БелГУ»)
ИНСТИТУТ ИНЖЕНЕРНЫХ И ЦИФРОВЫХ ТЕХНОЛОГИЙ
КАФЕДРА МАТЕМАТИЧЕСКОГО И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
Введение в специальность
Отчет по лабораторной работе № 2
Тема: Работа с файловой системой в командном интерпретаторе Windows
Студента 1 курса группы 12002201
Хлыненкова Романа Игоревича
Проверила: Черноморец Дарья Андреевна
Белгород 2023
1. Запустите окно командной оболочки Cmd.exe и сделайте текущим корневой каталог диска E: В связи с отсутствием в файловой системе конкретного экземпляра ОС Windows диска E: все предлагаемые задания будем производить для существующего диска G:
2. Изучите справку по команде DIR. Для этого требуется ввести команду dir /?. Получим:
3. Используя команду DIR выведите на экран список всех скрытых и системных файлов на диске G: Для выполнения этого действия введем команду dir g: /A:H /A:S /S. На экран будет выведено:
4. В корне диска G: создать дерево каталогов заданной структуры.
В результате получим:
Далее, требуется создать текстовые файлы e:\KOMNATA\gazeta.txt, g:\KOMNATA\POLKA\kniga.txt и g:\KOMNATA\POLKA\albom.txt.
Поскольку текущим каталогом является e:\KOMNATA\, для выполнения этих действий введем команды:
copy con gazeta.txt
cd POLKA
copy con kniga.txt & copy con albom.txt
Первая команда создает файл gazeta.txt путем копирования текста вводимого с консоли (клавиатуры). После запуска на исполнение данной команды требуется ввести с клавиатуры некоторый текст, по завершении ввода нажать комбинацию клавиш Ctrl+Z и нажать клавишу Enter.
Вторая команда делает текущим каталог g:\KOMNATA\POLKA\
Третья команда создает файлы kniga.txt и albom.txt аналогично тому как было описано создание файла gazeta.txt.
С помощью команд dir .. и dir выведем на экран содержимое каталогов g:\KOMNATA\ и g:\KOMNATA\POLKA\ с целью проверки результатов создания файлов:
4. Скопировать файл gazeta.txt в каталог POLKA с тем же именем. Для выполнения этого действия требуется ввести команду copy ..\gazeta.txt. Введем эту команду и убедимся в правильности ее выполнения с помощью команды dir
5. Скопировать файл albom.txt в каталог KOMNATA с именем portret.txt. Для выполнения этого действия требуется ввести команду copy albom.txt ..\portret.txt.
6. Переместить файл gazeta.txt из каталога KOMNATA в каталог PORTFEL с тем же именем. Для перемещения файлов используется команда move. В частности, для выполнения требуемого действия следует ввести команду move ..\gazeta.txt e:\PORTFEL\ Для проверки результатов выполнения данной команды выполним командe dir g:\PORTFEL и команду dir ..
7. Переместить файл portret.txt из каталога KOMNATA в каталог POLKA с именем foto.txt. Для выполнения этого действия надо ввести команду move ..\portret.txt foto.txt Для проверки результатов выполнения данной команды выполним команду dir .. и команду dir для текущего каталога:
8.Переименовать файлы в каталоге POLKA по шаблону, заменив вторую букву имени на #. Для переименования файлов используется команда ren. Задание выполняется путем ввода команды ren *.* ?#*.* В итоге получим:
9. Слить файлы g#zeta.txt, k#iga.txt и a#bom.txt в каталоге POLKA, результат поместить в каталог PORTFEL с именем vse.txt. Для выполнения этого задания требуется исполнение команды
copy g#zeta.txt + k#iga.txt + a#bom.txt g:\PORTFEL\vse.txt
10. Просмотреть содержимое результирующего файла vse.txt. Для этого надо ввести команду type g:\PORTFEL\vse.txt
11. Скопировать все файлы из каталога POLKA в каталог PORTFEL, используя шаблон, объединяющий все текстовые файлы в каталоге. Для выполнения этого действия следует применить команду copy*.txt g:\PORTFEL
12. Установить файлу vse.txt из каталога PORTFEL атрибут скрытый. Установка или снятие атрибутов файлов выполняется командой attrib. Получим справку по ее применению с помощью команды attrib /?
Согласно данной справке выполнение задания сводится к вводу команды attrib +H g:\PORTFEL\vse.txt
Для того, что бы убедиться в правильности ее выполнения введем команду dir /A:H g:\PORTFEL
13. Построить полученное дерево каталогов и файлов с помощью внешней команды операционной системы TREE.
Сначала выведем дерево каталогов диска G: Это выполняется с помощью команды tree g:
14. Удалить полученную структуру с диска E: и завершить работу командного интерпретатора.
Контрольные вопросы
1. Dir. Отображает список файлов и подкаталогов каталога. Если используется без параметров, эта команда отображает метку тома и серийный номер диска, а затем список каталогов и файлов на диске (включая их имена, дату и время последнего изменения). Для файлов эта команда отображает расширение имени и размер в байтах. Эта команда также отображает общее количество перечисленных файлов и каталогов, их совокупный размер и свободное пространство (в байтах), оставшееся на диске.
2. Команда copy с параметром con позволяет скопировать содержимое консоли в файл.
3. Copy. Копирует один или несколько файлов из одного расположения в другое.
4. Команда MOVE используется для перемещения или переименования файлов и каталогов.
5. Attrib. Отображает, задает или удаляет атрибуты, назначенные файлам или каталогам. При использовании без параметров attrib отображает атрибуты всех файлов в текущем каталоге.
6. Del. Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда erase .