Файл: Лабораторная работа за 10 семестр По дисциплине Сети хранения данных Вариант 6 Дата сдачи работы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 6
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М.А. Бонч-Бруевича
ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ
Лабораторная работа за _10_ семестр
По дисциплине _ Сети хранения данных_
Вариант 6
Дата сдачи работы:___31.03.2023__
Санкт-Петербург
2023 г.
УПРАВЛЕНИЕ ФАЙЛАМИ И КАТАЛОГАМИ ИЗ КОМАНДНОЙ ОБОЛОЧКИ ОС
-
Цель работы: Исследование и получение практических навыков управления файлами и каталогами из командной оболочки ОС. -
Ход работы:
-
Работа с каталогами.
Запускаем командную строку cmd, переходим в диск E (за отсутствием диска D).
Создаем каталог UD, переходим в каталог UD, создаем директорию UD_SH и переходи в директорию UD_SH:
Создание дерева:
Выводим на экран содержание каталога UD_SH, включая все подкаталоги. | |
Удалим подкаталоги ud331, ud332, ud333 | |
Выведем на экран содержание каталога UD_SH, включая все подкаталоги. | |
Выделим весь текст и выведем его в документе
Структура папок
Серийный номер тома: 74E3-1D5A
E:.
├───UD1
│ ├───UD11
│ ├───UD12
│ └───UD13
├───UD2
│ ├───UD21
│ ├───UD22
│ │ ├───UD221
│ │ ├───UD222
│ │ └───UD223
│ └───UD23
└───UD3
├───UD31
├───UD32
└───UD33
-
-
Работа с файлами
создадим файлы, перечисленные в задании: f1.txt, f2.txt, f3.txt, f4.pas, f5.pas, f6.pas, f7.cpp, f8.cpp, f9.cpp f10.bat, f11.bat, 12.bat, f13.exe, f14.exe, f15.exe, f16.gif, f17.gif, f18.gif, f19.com, f20.com, f21.com, f22.tmp, f23.tmp, f24.tmp.
Выведем содержимое директории
Временные файлы:
Выведем содержимое директории
Программные файлы
Присоединение потоков
Выведем содержимое директории
Выведем cодержимое неименованных потоков
Выведем cодержимое именованных потоков
Скопируем на мобильный носитель
Копирование файлов согласно заданию
Копирование командой for
Перемещение файлов
Выведем содержимое всего дерева
Проведём удаление временных файлов
Снова выведем содержимое всего дерева
Создание директории
Резервное копирование файлов
Содержимое каталога
Описание используемых в лабораторной работе команд
1) md – создание нового каталога;
2) cd – смена каталога;
cd .. – переход в родительский каталог (на один уровень вверх);
3) tree – отображение структуры каталога в графическом виде
/F – вывод имен файлов в каждой папке;
4) rd – удаление каталога;
5) echo – запись сообщений в текстовый файл, создание нового
файла;
6) dir – отображение списка файлов и каталогов;
/B – вывод только имен файлов;
/R – отображение альтернативных потоков файлов;
7) type – вывод на экран содержимого текстового файла;
8) more – вывод на экран содержимого альтернативного потока
файла;
9) xcopy – копирование файлов и каталогов;
/E – копирование каталогов с подкаталогами, включая пустые;
/H – копирование, среди прочих, скрытых и системных файлов;
10) copy – копирование файлов и каталогов;
11) for – организация циклической обработки результатов
выполнения других команд, списков, и строк;
12) move – перемещение файлов и каталогов;
13) del – удаление одного или нескольких файлов.
КОМАНДНЫЕ ФАЙЛЫ часть 1
-
Цель работы Исследование и получение практических навыков программирования командных файлов. -
Ход работы:
Переходим в каталог UD_SH
Создадим командный файл kom1.bat, выполнение которого создаст заданное дерево каталогов и выведет на экран содержание каталога UD_MI. Содержимое командного файла kom1.bat:
Создадим файл согласно заданию, через командный файл kom2.bat
| |
Вывод на экран содержания каталога, включая все подкаталоги.
Tree /F
Вывести на экран все временные файлы. Показать дату и время создания файлов, а также их размер.
Вывод на экран программных фалов
Запускаем команду
| |
Создание резервной копии | Вывод на экран каталога backuplab2 |
| |
Описание используемых в лабораторной работе команд
1) md – создание нового каталога;
2) cd – смена каталога;
cd .. – переход в родительский каталог (на один уровень вверх);
3) tree – отображение структуры каталога в графическом виде
/F – вывод имен файлов в каждой папке;
4) echo – запись сообщений в текстовый файл, создание нового файла;
5) dir – отображение списка файлов и каталогов;
/B – вывод только имен файлов;
6) xcopy – копирование файлов и каталогов;
/E – копирование каталогов с подкаталогами, включая пустые;
7) copy – копирование файлов и каталогов;
8) for – организация циклической обработки результатов выполнения других команд, списков, и строк;
9) move – перемещение файлов и каталогов;
10) del – удаление одного или нескольких файлов;
11) start – запуск приложения или командного файла.
КОМАНДНЫЕ ФАЙЛЫ часть 2
1.Цель работы Исследование процесса и получение практических навыков программирования командных файлов.
2.Ход работы: Создаём каталог
Создание командного файла kom31.bat согласно заданию
Команда set
Создаём файл kom31_log1
Командный файл kom32.bat редактирован согласно заданию
Используем команду set
Описание используемых в лабораторной работе команд
1) md – создание нового каталога;
2) cd – смена каталога;
3) echo – запись сообщений в текстовый файл, создание нового файла;
echo off – выключение режима отображения вводимых команд на экране;
@echo off – выключение вывода текста команды;
4) set – устанавливает, удаляет и просматривает переменные среды.
Вызванная без параметров, команда set выводит список установленных переменных среды и их значений;
set /a – указывает, что параметр