Файл: Лабораторная работа за 10 семестр По дисциплине Сети хранения данных Вариант 6 Дата сдачи работы.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 6

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М.А. Бонч-Бруевича

ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ
Лабораторная работа за _10_ семестр

По дисциплине _ Сети хранения данных_


Вариант 6


Дата сдачи работы:___31.03.2023__


Санкт-Петербург

2023 г.

УПРАВЛЕНИЕ ФАЙЛАМИ И КАТАЛОГАМИ ИЗ КОМАНДНОЙ ОБОЛОЧКИ ОС

  1. Цель работы: Исследование и получение практических навыков управления файлами и каталогами из командной оболочки ОС.

  2. Ход работы:

  1. Работа с каталогами.

Запускаем командную строку 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



  1. Работа с файлами

создадим файлы, перечисленные в задании: 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

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

  2. Ход работы:


Переходим в каталог 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 – указывает, что параметр