Главная страница

Операционные системы. Работа с файлами и дисками в ос семейства Windows


Скачать 1.29 Mb.
НазваниеРабота с файлами и дисками в ос семейства Windows
АнкорОперационные системы
Дата16.12.2022
Размер1.29 Mb.
Формат файлаdocx
Имя файлаOS_lab1.docx
ТипЛабораторная работа
#848426

«Сведение об образовательной организации»

…Кафедра/направление...

Лабораторная работа №1

На тему «Работа с файлами и дисками в ОС семейства Windows»


Выполнил(-а):

Студент(-ка) … курса, группы …

ФИО

Проверил(-а): должность

ФИО


<Город>, 2022г.

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

Учебное задание №1. Изучение основных команд и служебных утилит при работе с файлами в ОС Windows.

Учебное задание №2. Изучение основных команд и служебных утилит при работе с дисками в ОС Windows.

В качестве ОС была выбрана “Windows 7 PRO sp1”, развернутая в виртуальной машине “VirtualBox”:



Внешний вид командной оболочки “cmd.exe” после манипуляций с настройками свойств:



Ход выполнения задания 1(1.3.1а) - COPY:

  1. Создадим на рабочем столе две папки: “Файлы” и “TEMP”. Создадим файлы в первой папке: “текст.txt”, “стих.txt, “1.bat”, “2.bmp”. Скопируем все файлы с расширением “.txt” в папку TEMP;

  2. Скопируем повторно один из текстовых файлов, с запросом на перезапись;

  3. Скопируем файл “1.bat” в начальную папку с приставкой “copy-”;

  4. Объединим 2 текстовых файла из первого каталога, поместив полученный файл “Merged.txt” в каталог TEMP;

  5. Добавим в файл “Merget.txt” новые строки текста, не потеряв предыдущие

Результаты выполнения команды “Copy”:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Copyисточник\*.txt” “путь копирования






2

Copy /-Yисточник\текст.txt” “путь копирования




3

Copyисточник/1.bat” “путь копирования/”copy-1.bat







4

Copyисточник\текст.txt” + ”стих.txt” “путь копирования\ Merget.txt




5

Copy Con “TEMP\Merget.txt




6

Copy Con >> “TEMP/Merget.txt”



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

  1. Что следует выбрать в качестве параметра назначение для того, чтобы распечатать текстовый файл посредством команды Copy?

Печать файла .txt в консоль производится командой Type:



Для того чтобы распечатать текстовый файл на принтере, необходимо написать следующую команду: PRN: “источник” PRN

Ход выполнения задания 1(1.3.1б) XCOPY:

Создадим каталог “КАТАЛОГИ” с подкаталогами “1”, “2” (скрытный), пустой подкаталог в каталоге “1” и несколько файлов:

  • 1.txt;

  • 2.bmp (скрытный);

  • 3.bmp;

  • 3.txt в каталоге “1”.



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

XCOPY /E /H

C:\КАТАЛОГИ E:\

Все файлы и подкаталоги успешно скопированы:



2

XCOPY /H /t

C:\КАТАЛОГИ E:\дерево

Каталоги без файлов успешно скопированы в папку “дерево” на диск E

3

XCOPY /a /r

C:\КАТАЛОГИ\*.* E:\TEMP

Все файлы с сохранением атрибутов скопированы (архивный и только чтение)

4

XCOPY /p /d:12-15-2022

C:\КАТАЛОГИ E:\дата

Файлы не позднее указанной даты успешно скопированы в папку “дата” диска E

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

  1. В чем заключается принципиальное отличие между командами Xcopy и Diskcopy при копировании файлов?

Команда Diskpart является устаревшим аналогом Xcopy, с рядом ограничений. Одно из которых: требование одного формата дисков при копировании.

  1. Можно ли изменить атрибуты «архивный» и «только для чтения» воспользовавшись командой Xcopy? Если да, то каким образом?

Воспользовавшись ключом /M можно очистить атрибут “архивный”, а “только для чтения” по умолчанию удаляется.

Ход выполнения задания 1(1.3.1в) - MOVE:

Добавим к существующим в каталоге “КАТАЛОГИ” 2 новых текстовых файла.



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

For %x in 5 Do MOVE -Y C:\КАТАЛОГИ\*.txt E:\Temporary

Все 5 текстовых файлов были скопированы на диск E:\Temporary, с подтверждением копирования

2

MOVE -Y E:\Temporary \*.txt С:\КАТАЛОГИ

Все файлы перемещены обратно, с подтверждением перезаписи

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

  1. Приведите пример того, каким образом с помощью команды Move можно переименовать выбранный файл?

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

Ход выполнения задания 1(1.3.1г) - REPLACE:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Copy C:\КАТАЛОГИ\*.txt C:\Begin

Copy C:\КАТАЛОГИ\*.txt C:\-End

Файлы успешно скопированы

2

Replace /p C:\Begin\1.txt C:\-End

Замена с запросом подтверждения выполнена

3

Replace /u C:\Begin\2.txt C:\-End

Замена выполнена успешно

4

Replace /r C:\Begin\3.txt C:\-End

Replace /p C:\-End\3.txt C:\Begin

Замены были выполнены успешно, с атрибутом “только чтение” и подтверждением запроса

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

  1. Приведите письменно пример того, каким образом осуществляется замена группы файлов?

C:\КАТАЛОГИ>replace C:\Begin\*.txt C:\-End

Замена C:\-End\1.txt

Замена C:\-End\2.txt

Замена C:\-End\3.txt

Заменено файлов: 3

Ход выполнения задания 1(1.3.1д) – REN (RENAME):



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

For %x in (1,2,3,4,5) Do MOVE C:\КАТАЛОГИ\*.txt E:\Temp

Все 5 текстовых файлов были скопированы на диск E:\Temp

2

REN D:\TEMP \*.txt *.bat

Все файлы с расширением .txt стали .bat

3

For %x in (1,2,3,4,5) Do rename “%x.txt “ “Renamed%x.Ren.txt”

На выходе 5 текстовых файлов переименовались по шаблону, с помощью счетчика в цикле.

Ход выполнения задания 1(1.3.1е) – FC:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

FC E:\result.txt \TEMP\1.txt TEMP\2.txt

Разница после сравнения выведена в файл “result.txt”

2

FC E:\result1.txt \TEMP\1.bin TEMP\2.bin

Результат сравнения бинарных файлов представлен в result1.txt

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

  1. Какими дополнительными функциями обладает команда сравнения Comp по отношению к команде Fc?

Команда Comp обладает возможностью побайтного сравнения

Ход выполнения задания 1(1.3.1ж) – DEL (DELETE):



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Xcopy C:\КАТАЛОГИ E:\Temp

Файлы успешно скопированы в E:\Temp

2

Del E:\Temp\1.bin /p

Файл 1.bin удален с запросом подтверждения

3

Del E:\Temp /a: s *.* /q

Все системные файлы удалены без запроса на подтверждение

4

Del E:\temp\*.txt /p

Все файлы расширения txt удалены с запросом на подтверждение

5

Del E:\Temp\*.* /q

Оставшиеся файлы были удалены

Ход выполнения задания 1(1.3.1з) –DIR:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Dir C:\Windows /p /s

Команда вывела на экран все папки и файлы в каталоге Windows построчно

2

Dir E:\ /p /o /w /s

Содержимое диска E выведено постранично, в алфавитном порядке, с паузой

3

Dir E:\*.doc DocFiles.txt /w /o

Все файлы с расширением .doc выведены в DocFiles.txt в алфавитном порядке

4

Dir C:\ DocFiles.txt /w

Все каталоги выведены в DocFiles.txt в алфавитном порядке

5

Dir C:\Windows /s /q

Все сведения о владельцах выведены в DocFiles.txt

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

  1. Какие ключи необходимо использовать в команде Dir при перенаправлении ввода-вывода в файл или использовании «канала» для вывода только списка имен файлов?

Необходим ключ /-d

Ход выполнения задания 1(1.3.1и) –CD (ChDir):



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

cd C:\Windows\Help\Tours\WindowsPlayer\Video

Переход в необходимый каталог выполнен

2

cd ..

Переход выше выполнен

3

cd Audio

Мы в каталоге Audio

4

cd ..\..

Поднялись на 2 уровня выше

5

cd /d D:

Переход на диск D выполнен

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

  1. Что имеется ввиду «вершина дерева каталогов на диске»? Каким образом можно туда перейти? Приведите пример.

Начальный каталог относительно других (подкаталоги). Пример: cd\

Ход выполнения задания 1(1.3.1к) –MD (MkDir):



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

mkDir E:\Temp1

Новый каталог создан на диске E

2

MkDir E: \Temp\VMGroup\MyPath

Папки созданы

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

  1. Чем определяется максимальная длина пути?

Максимальная длина пути определяется типом файловой системы.

Ход выполнения задания 1(1.3.1л) –RM (RmDir):



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Rmdir E:\Temp\VMGroup\MyPath\

Каталог MyPath удален

2

Copy C:\КАТАЛОГИ\*.txt E:\Temp\VMGroup

Копирование выполнено успешно

3

Rmdir E:\Temp\VMGroup\ /s /q

Удаление дерева выполнено успешно

Ход выполнения задания 2(1.3.2а) – FORMAT:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1







2







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

  1. Какой размер кластера определяется по умолчанию при форматировании USB – Flash - накопителя?

  2. Какой размер кластера определяется по умолчанию при форматировании жесткого диска в ФС NTFS?

Ход выполнения задания 2(1.3.2б) – LABEL / VOL:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Format \Q F:

Флеш-накопитель отформатирован. Быстрое форматирование задает параметры по умолчанию.

2

Format \Q F:

Флеш-накопитель повторно отформатирован

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

  1. Что определяет серийный номер тома?

Уникальный шестнадцатеричный номер, присвоенный диску во время создания файловой системы в процессе форматирования. 

- Заменить можно, используя “свойства” диска или команду Label

  1. Можно ли изменить серийный номер тома системными программными средствами?

- Нельзя

  1. Что означает выражение «копирование с диска на диск осуществляется на низком уровне»?

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

  1. Если данные на диске-источнике были фрагментированы, сохраниться ли фрагментация на диске-приемнике при копировании? Почему?

Да, до того момента пока не будет произведена дефрагментация диска-приемника.

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

Ход выполнения задания 2(1.3.2в) – DISKPART:



п/п.

Команда с ключами

Результат и вывод по способу применения команды

1

Format \Q F:

Флеш-накопитель отформатирован. Быстрое форматирование задает параметры по умолчанию.

2

Diskpart.exe

Утилита DiskPark запущена

3

List Disk

Вывод списка дисков выполнен

4

Select disk 3

Выбран флеш-накопитель

5

Clean

Очистка выполнена

6

Create Partition Primary

Первичный раздел успешно создан

7

List Partition

Получили список разделов диска

8

List Partition 1

Созданный раздел выбран

9

active

Раздел сделан активным

10

Format=fs=NTFS

Раздел отморматирован, тип NTFS

11

Assign letter=W

Накопителю присвоена буква W

12

Exit

Завершение работы DIskPart

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

  1. Создайте загрузочный USB – Flash – накопитель.

Флэш-накопитель отформатирован по типу NTFS и готов загрузке образа операционной системы.

  1. Разместите на нем дистрибутив любой ОС семейства Windows.

Была выбрана ОС Microsoft Windows 10

  1. Продемонстрируйте преподавателю результат того, что накопитель является загрузочным и позволяет инсталлировать ОС Windows.

Загрузочный носитель успешно выбран в BIOS в качестве загрузочного, запустился установщик Windows 10, что свидетельствует о правильном создании носителя.

Вывод: в ходе выполнения лабораторной роботы были изучены возможности командной оболочки и основные команды манипуляции с файлами, каталогами и дисками.


написать администратору сайта