как создать tar архив windows
Tar — как запаковать и распаковать tar gz и tar bz2
Что такое Tar
Как установить, создать архив Tar и распаковать его в Windows
Чтобы использовать Tar в Windows, нужно воспользоваться одним из следующих вариантов:
Создание архива в Far Manager
Как распаковать Tar в Far Manager
Скачать 7-zip архиватор
Всё управление — создать архив и распаковать его — через ПКМ и Проводник Windows
Как запаковать архив tar.gz и tar.bz2 в Ubuntu, Debian, CentOS
где tar — команда, cfvz — ключи, archive.tar.gz — имя будущего архива, *.php — список файлов, которые нужно заархивировать.
Список можно заменить директорией, которую нужно запаковать целиком, для этого указываем путь до неё, абсолютный или относительный
Теперь подробнее про ключи
Вместо GZip и BZip2 можно пользоваться иными архиваторами, для этого просто нужно подобрать соответствующий ключ.
Важный момент — чтобы исключить ошибки, не указывайте слеш / в конце пути исключаемого каталога.
Как распаковать архив tar.gz и tar.bz2 Ubuntu, Debian, CentOS
Просмотр архивов tar в Linux
Иные возможности tar
Tar имеет много дополнительных возможностей, к примеру, добавление файлов в существующий архив, исключение некоторых файлов и директорий при запаковке архива и так далее. Подробнее вы можете узнать о них при помощи команды
Рука помощи
10.07.2018
Linux, Windows и tar
Исходя из особенностей работы данных утилит, их используют в паре (упаковываем и сжимаем)
1. Работа с архивами в Linux
Рассматривать примеры упаковки/распаковки будем на примере Ubuntu
1.1 Основные параметры командной строки
1.1 Упаковка файлов
Создание архива my_arch.tar.gz и добавление в него директории /home/home/myfolder
Создание архива my_arch.tar.gz и добавление в него файлов file1 file2 file3
Добавление к существующему архиву my_arch.tar.gz файлов file1 file2 file3
1.2 Просмотр содержимого архива
Просмотр содержимого my_arch.tar.gz без его распаковки
1.3 Распаковка архива
Распаковка архива my_arch.tar.gz в текущую директорию
Распаковка архива my_arch.tar.gz в директорию /home/home/myfolder
2. Работа с архивами в Windows
2.1 Упаковка файлов
В среде Windows создание архива .tar.gz происходит в 2 этапа (действия с архиватором).
Сразу упаковываем файлы/директории в tar-контейнер (рис 1), потом сжимаем созданный tar-контейнер, на этом этапе нам станут доступны к выбору методы сжатия (формат архива) gzip и bzip2 (рис 2)
2.2 Распаковка архива
Просматривать и распаковывать архив рекомендую с помощью 7zip. Также данный формат поддерживает для распаковки WinRAR.
Tar.gz
Что такое tar.gz?
Где используют эти архивы tar.gz?
Как правило их используют для создания резервной копии сайта на хостинге под управлением Unix\Linux.
Как правильно создать tar.gz архив?
В ОС Windows
Нужно использовать архиватор7-zip.
В ОС Linux
Подключаемся к серверу на хостинге по SSH-протоколу с помощью программы PuTTY. В командную строку вводим:
Эта команда создаст архив file.tar из всех файлов в директории /full/path. Но т.к. tar не архивирует, а лишь объединяет файлы, то нам нужно еще раз запаковать его с помощью Gzip:
В итоге получим file.tar.gz который будет находится в директории /full/path.
Правила синтаксиса команды tar
tar [-ключи] [название архива, который будет создан] [что паковать\куда паковать]
Как правильно распаковать архив tar.gz?
В ОС Windows
В ОС Linux
Синтаксис
tar [-ключи] [архив, который распаковываем или путь к нему]
От панели управления зависит ваше удобство в настройке хостинге\сайта.
Большинство качественных хостингов из нашего ТОПа используют удобные панели управления, поэтому рекомендуем больше внимания уделить другим параметрам при выборе.
Настоятельно рекомендуем не покупать слишком дешевый хостинг! Как правило с ним очень много проблем: сервер иногда не работает, оборудование старое, поддержка долго отвечает или не может решить проблему, сайт хостера глючит, ошибки в регистрации, оплате и т.д.
Также мы собрали тарифы от тысяч хостеров, чтобы вы могли выбрать хостинг по конкретной цене.
На языке программирования PHP и базах данных MySQL сейчас работает большинство сайтов. Они же поддерживаются практически всеми современными хостингами.
Команда tar: архивация, распаковка и сжатие файлов в Linux
По умолчанию в системах Unix/Linux включен встроенный архиватор tar, позволяющий запаковывать/распаковывать архив и выполнять много других операций с заархивированными файлами. В его функционал не входит компрессия, но он отлично работает с такими утилитами, как Gzip и BZip2 – с помощью них и выполняется сжатие файлов.
В сегодняшней статье мы подробно разберем основные функции команды tar, а также рассмотрим, как работать с архивами в Linux-системе.
Tar: основные функции и синтаксис
Начнем с синтаксиса – он довольно прост. Если вы когда-либо работали в консольном окне, то вопросов возникнуть не должно. Создание нового архива выполняется следующей строчкой кода:
Распаковка файлов тоже выполняется просто:
Основные опции:
Мы также можем использовать особые параметры, относящиеся к каждой опции:
Как мы говорили ранее, tar также хорошо взаимодействует с утилитами сжатия. Для их использования предназначены отдельные опции:
Как воспользоваться архиватором tar
Для работы с архиватором будем использовать сборку Kali Linux. Данный алгоритм подойдет и для других версий Unix/Linux, поэтому можете просто следовать инструкциям, чтобы прийти к тому же результату.
Создать новый архив или распаковать уже созданный мы можем двумя путями: воспользоваться необходимыми командами через консоль либо использовать встроенный архиватор ручным способом. Давайте рассмотрим оба варианта и посмотрим, как с их помощью можно создать новый архив, посмотреть его содержимое, распаковать данные и провести их сжатие.
Архивируем файлы
Чтобы добавить один или несколько файлов в архив через консольное окно, нам потребуется сначала прописать пути, чтобы система понимала, откуда брать файлы. Сделать это довольно просто: указываем в консоли путь до директории, в которой находятся файлы. В нашем случае это /home/kali/.
Для архивации вводим команду типа:
В результате будет создан архив в исходной папке – перейдем в нее и убедимся, что все прошло корректно:
Как видите, создать tar-архив в Linux совсем не сложно. Если вам нужно заархивировать несколько документов через консоль, то просто пропишите их имена с использованием пробела.
Распаковываем tar-файлы
В данном случае нам также потребуется в консольном окне перейти в нужную директорию. Как только пути будут прописаны, можно вводить команду для разархивации:
Таким образом будут получены файлы, находящиеся в архиве. Также мы можем их достать и ручным способом – для этого достаточно кликнуть правой кнопкой мыши по файлу и нажать на «Извлечь здесь».
Как работать со сжатием файлов
Итак, для сжатия в bzip2 переходим через консоль в нужную директорию и прописываем следующую команду:
Чтобы использовать gzip, другую утилиту для сжатия, вводим следующее:
Для распаковки файлов такого типа используйте:
Распаковать файлы самостоятельно тоже просто – для этого нужно кликнуть правой кнопкой по архиву и выбрать «Извлечь здесь».
Как посмотреть содержимое архива
Мы можем посмотреть, что находится в архиве без его распаковки. В консоли для этого необходимо ввести команду такого типа:
Обратите внимание, что под командой отобразилось название «document1» – это файл, находящийся в архиве. Если файлов несколько, то каждый будет прописан в новой строке.
Для просмотра архива без использования консоли достаточно кликнуть двойным щелчком мыши по архиву. После этого отобразится новое окно, в котором будет показан весь список файлов.
Заключение
Сегодня мы рассмотрели основные методы архивации, распаковки и сжатия файлов с помощью команды tar. Это простой инструмент, который отлично взаимодействует с утилитами сжатия bzip2 и gzip. Надеюсь, что теперь вам будет легко работать с архивами в системе Linux. Спасибо за внимание!
Table of Contents:
В Windows нет встроенной поддержки файлов TAR / GZip.
Файлы TGZ выполняют ту же роль, что и файлы ZIP, более знакомые пользователям Windows, но в отличие от ZIP, Windows не содержит встроенной поддержки для работы с файлами TGZ. Однако при передаче файлов между компьютерами Windows и Unix вам может потребоваться возможность создавать архивы TGZ из Windows.
Шаг 1
Загрузите бесплатное приложение с открытым исходным кодом «7-Zip», перейдя на их веб-сайт (см. Раздел «Ресурсы») и нажав ссылку «Загрузить» для файла «.exe» (если вы используете 32-разрядную версию Windows) или «». msi «файл (если вы работаете в 64-битной Windows).
Шаг 2
Установите 7-Zip, дважды щелкнув по файлу, который вы скачали, и следуя указаниям в появившемся мастере.
Шаг 3
Выберите в проводнике Windows файлы, которые вы хотите добавить в архив TGZ.
Шаг 4
Щелкните правой кнопкой мыши на одном из выбранных вами файлов, выберите «7-Zip» в меню, а затем выберите «Добавить в архив …»
Шаг 5
Шаг 6
Щелкните правой кнопкой мыши новый файл «.tar», выберите «7-Zip» в меню, а затем выберите «Добавить в архив …»
Шаг 7
Выберите «GZip» из выпадающего списка «Формат архива». Оставьте остальные параметры по умолчанию и нажмите «ОК». Файл с расширением «.tar.gz» будет создан в текущем каталоге. Этот файл является полным архивом TGZ.
Как создать ZIP-файл в Windows (с помощью встроенных инструментов)
Как создать ZIP-архив с файлами и папками, используя возможности Windows (10, 7 и 8.1), без установки сторонних приложений.
Как использовать инструмент для создания медиа-файлов Windows 10 (создать ISO-файл или USB-флешку)
Как создать установочный носитель Windows 10 с помощью Media Creation Tool. Используйте его для создания ISO-файла Windows 10 с установочными файлами внутри или USB-накопителя с программой установки Windows 10.
Как быстро создать новый пустой текстовый файл на Windows, Mac и Linux
Вы создаете много текстовых файлов? Узнайте, как быстро создать новый пустой текстовый файл в Windows, Mac и Linux.