OS_Lesson_10-snapshot-oOxQL
Описание
Репозиторий - задание, созданный из шаблона Операционные системы/OS_Lesson_10
год назад
README.md
Лекция
Тема: Архивация данных
Цель работы:
Научиться использовать инструменты архивации данных в операционных системах Windows и Linux, освоить создание, извлечение и управление архивами.
Задачи:
- Познакомиться с основными форматами архивов и их особенностями.
- Научиться создавать архивы в Windows и Linux.
- Освоить методы извлечения данных из архивов.
- Исследовать использование параметров сжатия и защиты архивов паролем.
Теоретическая часть
1. Что такое архивирование данных?
Архивирование — это процесс объединения одного или нескольких файлов/папок в один файл с целью:
- Уменьшения занимаемого пространства.
- Упрощения передачи данных.
- Создания резервных копий.
Форматы архивов:
- ZIP: наиболее популярный формат, поддерживается большинством систем.
- RAR: использует более эффективный механизм сжатия, но требует специализированного ПО для работы (Например WinRAR).
- 7z: высокоэффективное сжатие, используется особый механизм, используемый программой 7-Zip.
- TAR и GZIP (Linux): используются в основном для создания архивов в UNIX-подобных системах, в том числе в Linux.
2. Инструменты архивирования
- Windows:
У Windows есть свои простые механизмы создания архивов. Начиная с 11 версии он нативно поддерживает работу с zip и rar. Если их недостаточно, то можно установить стороннее ПО, например, 7Z или WinRAR. Они в большинстве своем поставляются условно бесплатно. - Linux:
- В Linux уже есть встроенные утилиты командной строки:
,tar,gzip, с помощью которых можно открыть множество форматов архивов.zip
- В Linux уже есть встроенные утилиты командной строки:
Ход работы
Часть 1: Архивирование данных в Windows
-
Создание ZIP-архива с помощью проводника:
- Выберите несколько файлов или папок.
- Щёлкните правой кнопкой мыши и выберите "Отправить → Сжатая ZIP-папка".
- Дайте архиву имя.
-
Создание архива с паролем (с помощью WinRAR):
- Установите WinRAR (если не установлен).
- Выделите файлы/папки, щёлкните правой кнопкой мыши и выберите "WinRAR → Добавить к архиву".
- Установите пароль в поле "Шифрование" и выберите метод шифрования (например, AES-256).
- Нажмите "OK" для создания архива.
-
Извлечение данных из архива:
- Дважды щёлкните по архиву и выберите "Извлечь все".
- Укажите путь для извлечения файлов.
Часть 2: Архивирование данных в Linux
-
Создание TAR-архива:
- В терминале выполните команду:
- Параметры:
: создание архива.-c: подробный вывод.-v: указание имени архива.-f
- Сделайте скрин
- В терминале выполните команду:
-
Сжатие архива с помощью GZIP:
- Выполните команду:
- Полученный файл будет иметь расширение
..tar.gz - Сделайте скрин
- Выполните команду:
-
Создание ZIP-архива:
- Установите утилиту
(если не установлена):zip - Выполните команду:
- Проверьте, появился ли архив, а скрин вставьте в отчет
- Установите утилиту
-
Добавление пароля к ZIP-архиву:
- Создайте защищённый архив:
- Введите пароль при запросе.
- Сделайте скрин
- Создайте защищённый архив:
-
Извлечение данных из архива:
- Для TAR-архивов:
- Для ZIP-архивов:
- Сделайте скрин
- Для TAR-архивов:
Контрольные вопросы:
- Чем отличаются форматы ZIP и RAR?
- Какие утилиты для архивации доступны в Linux?
- Как установить пароль на архив в Windows и Linux?
- Почему архивация важна для резервного копирования?
Отчет по работе:
- Напишите этапы работы и подкрепите их скринами (в работе указаны моменты, когда их нужно делать).
- Ответьте на контрольные вопросы.
- Загрузите файл в GitVerse и сделайте запрос на слияние веток (Спросите у меня, я покажу).
Оценка работы: По полноте выполнения заданий и правильности ответов на контрольные вопросы.