1. Що таке архіватор
Архіватор — це програма, що дозволяє
✔ стискати файли (зменшувати розмір)
✔ об’єднувати багато файлів в один контейнер
✔ захищати дані паролем
✔ зручно передавати та зберігати інформацію
Важливо:
Архівування ≠ резервне копіювання. Архіватор не гарантує збереження даних при пошкодженні носія.
2. Для чого використовують архіви
| Задача | Навіщо архів |
|---|---|
| Передача файлів | Менший розмір → швидше завантаження |
| Зберігання | Економія місця на диску |
| Об’єднання | Багато файлів → один архів |
| Захист | Можливість встановити пароль |
| Структурування | Зручно переносити папки цілком |
3. Популярні архіватори
| Програма | Особливості | Підтримка форматів |
|---|---|---|
| 7-Zip | Безкоштовний, високий рівень стискання | 7z, ZIP, RAR (розпакування), TAR |
| WinRAR | Потужний, зручний інтерфейс | RAR, ZIP, 7z, TAR |
| WinZip | Орієнтований на ZIP, простий для новачків | ZIP, ZIPX, RAR (розпакування) |
| Вбудовані засоби ОС | Без встановлення програм | Зазвичай тільки ZIP |
4. Типи архівних файлів
4.1 За форматом контейнера
| Формат | Розширення | Особливості |
|---|---|---|
| ZIP | .zip | Найпоширеніший, підтримується майже всюди |
| RAR | .rar | Краще стискання, підтримка відновлення пошкоджень |
| 7Z | .7z | Дуже високий рівень стискання |
| TAR | .tar | Лише об’єднання без стискання (часто в Linux) |
4.2 Стиснені TAR-архіви (Unix/Linux)
| Формат | Розширення | Що означає |
|---|---|---|
| TAR.GZ | .tar.gz | TAR + стиснення GZIP |
| TAR.BZ2 | .tar.bz2 | TAR + сильніше стиснення BZIP2 |
| TAR.XZ | .tar.xz | TAR + дуже сильне стиснення XZ |
Пояснення:
TAR спочатку «склеює» файли, а вже потім інша програма стискає результат.
5. Основні операції з архівами
5.1 Створення архіву
Об’єднання та/або стиснення файлів у один архів.
Може включати:
- вибір формату
- рівень стискання
- встановлення пароля
- розбиття на частини (томи)
5.2 Розпакування (витяг файлів)
Відновлення файлів з архіву у звичайний вигляд.
Можливі варіанти:
- витяг у поточну папку
- витяг у нову папку
- вибіркове розпакування окремих файлів
5.3 Перегляд вмісту
Більшість архіваторів дозволяють подивитися файли всередині без розпакування.
5.4 Додавання файлів до існуючого архіву
Архів можна оновити без створення нового.
5.5 Видалення файлів з архіву
Можна прибрати непотрібні файли без повного перепакування (залежить від формату).
5.6 Шифрування архіву
Захист архіву паролем.
| Тип захисту | Що саме захищено |
|---|---|
| Звичайний пароль | Файли всередині |
| Шифрування імен файлів | Навіть список файлів прихований |
5.7 Розбиття архіву на томи
Створення кількох файлів замість одного великого архіву.
Приклад:
backup.part1.rar
backup.part2.rar
Зручно для:
- завантаження на сайти з обмеженням розміру
- запису на носії малого обсягу
5.8 Перевірка цілісності
Архіватори можуть перевіряти, чи не пошкоджений архів.
Деякі формати (наприклад RAR) мають записи відновлення, що дозволяють відновити частково пошкоджені архіви.
6. Рівні стискання
| Рівень | Результат | Коли використовувати |
|---|---|---|
| Без стискання | Дуже швидко | Для вже стиснених файлів (відео, JPG) |
| Швидке | Менший розмір, швидко | Щоденна робота |
| Максимальне | Найменший розмір, повільно | Довготривале зберігання |
7. Важливі обмеження
- Архів не захищає від втрати даних без резервної копії
- Не всі формати однаково добре стискають різні типи файлів
- Пароль без збереження — архів неможливо відкрити
- Дуже сильне стискання може значно уповільнити роботу
8. Коротке порівняння форматів
| Формат | Стискання | Швидкість |
|---|---|---|
| ZIP | Середнє | Швидке |
| RAR | Високе | Середня |
| 7Z | Дуже високе | Повільніше |
| TAR.GZ | Високе | Середня |