- TAR — архивирование данных в Windows 10.
- Создание архивов.
- Отображение содержимого архива
- Извлечение файлов из архива.
- Tar for Windows
- Version
- Description
- Homepage
- Download
- Tar — как запаковать и распаковать tar gz и tar bz2
- Что такое Tar
- Как установить, создать архив Tar и распаковать его в Windows
- Как запаковать архив tar.gz и tar.bz2 в Ubuntu, Debian, CentOS
- Как распаковать архив tar.gz и tar.bz2 Ubuntu, Debian, CentOS
- Просмотр архивов tar в Linux
- Иные возможности tar
- ZIP to TAR.GZ
- Drop your files to convert them
- File Size Warning
- Files to Convert
- Convert ZIP file
TAR — архивирование данных в Windows 10.
Начиная с Windows 10 build 17063 утилита командной строки tar.exe является штатным средством архивирования данных. Утилита tar многие годы являлась основным средством архивирования в ОС семейства Linux и первоначально использовалась для создания архивов на магнитной ленте ( отсюда ее название tar — t ape ar chive ). В настоящее время позволяет создавать архивы на любых носителях и практически, является основным средством хранения файлов и каталогов в одном файле специального формата для ОС семейства Linux/BSD. Главным достоинством формата tar является то, что архив содержит не только сами данные архивируемых файлов, но и информацию о структуре каталогов, владельце, и отметки времени ( время создания, модификации, доступа ). Архиватор tar не выполняет сжатие архивируемых данных, он всего лишь упаковывает множество файлов в один файл, размер которого приблизительно равен суммарному размеру упакованных файлов ( немного больше за счет добавления собственных служебных заголовков ). В Linux для сжатия используются внешние программы (gzip/bzip2/xz/lzma ), в Windows – дополнительные параметры командной строки. Используемая в Windows 10 утилита tar.exe базируется на bsdtar
Общий формат командной строки:
Как это принято в *nix системах, строчные и заглавные буквы в параметрах командной строки различаются. Сначала необходимо задать параметры архивирования:
-c — создать архив.
-r — добавить/заменить файлы в существующем архиве.
-t — отобразить список файлов в архиве.
-u — обновить содержимое архива. В существующем архиве будут заменены только устаревшие файлы.
-x — извлечь файлы из архива.
-b # — использовать # -байтные записи для блоков ввода/вывода. # может принимать значения от 1 до 8192. По умолчанию используются записи длиной 512 байт.
-f — путь и имя файла архива. По умолчанию – магнитная лента (\\.\tape0)
-v — подробный режим вывода информации на экран.
-w — интерактивный режим, когда утилита выдает запрос на добавление файлов к архиву.
Создание архивов.
Формат командной строки:
tar -c [параметры] [ | | @ | -C
-z, -j, -J, —lzma — параметры сжатия архива — gzip/bzip2/xz/lzma
—exclude — исключить из архивирования файлы соответствующие шаблону pattern
, — файлы и каталоги, добавляемые в архив.
@ — добавить в архив записи из уже существующего архива archive
-C — сделать текущим каталогом каталог dir .
tar -c -f D:\Stordiag.tar D:\StorDiag\*.* — создать архив D:\Stordiag.tar из всех файлов каталога D:\StorDiag\
tar -cvf D:\Stordiag.tar D:\StorDiag\*.* — то же, что и в предыдущем примере, но параметры объединены ( -c –v –f можно использовать как –cvf) и добавлен подробный режим вывода ( -v ).
tar -cvzf D:\123.tar.gz D:\StorDiag\*.* @D:\StorDiag.zip — то же, что и в предыдущем примере, но выполняется сжатие архива методом gzip и к файлам создаваемого архива добавляется содержимое уже существующего архива D:\StorDiag.zip
tar -cvzf D:\123.tar.gz D:\StorDiag\*.reg @D:\StorDiag.zip — то же, что и в предыдущем примере, но для архивирования отбираются файлы с расширением .reg . Действие шаблона поиска файлов не распространяется на содержимое архива @D:\StorDiag.zip
Отображение содержимого архива
Формат командной строки:
tar -t [параметры] [ ]
шаблон — шаблон для выводимого списка файлов. Если не задан – выводится список всего содержимого архива.
tar -tf D:\StorDiag.tar.gz — отобразить содержимое архива D:\StorDiag.tar.gz
Извлечение файлов из архива.
tar -x [параметры] [ ]
шаблон определяет перечень извлекаемых из архива файлов. Если не задан, то извлекаются все.
-k — не перезаписывать существующие файлы.
-m — не восстанавливать отметку времени модификации файлов.
-O — записывать содержимое в stdout (выводить на экран), т.е. не восстанавливать на диск.
-p — восстанавливать разрешения, включая списки доступа (ACLs), владельца (owner), атрибуты файлов.
tar -xvzf D:\StorDiag.tar.gz — извлечь содержимое архива StorDiag.tar.gz в текущий каталог.
tar -xvzf D:\StorDiag.tar.gz *.reg — извлечь только файлы с расширением .reg
tar -xvzOf D:\123.tar.gz *.reg — то же, что и в предыдущем примере, но с выдачей информации на экран.
Обратите внимание, что извлечение файлов из архива всегда выполняется в текущий каталог. Поэтому для извлечения файлов в нужный каталог, не являющийся текущим можно воспользоваться параметром -C меняющий текущий каталог на dir перед извлечением файлов из архива.
Краткую справку по использованию TAR можно получить по команде:
И соответственно, более полную справку можно получить по команде tar –help или tar –h .
Tar for Windows
Tar: archiver tool
Version
Description
The GNU Tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.
The Win32 port can only create tar archives, but cannot pipe its output to other programs such as gzip or compress, and will not create tar.gz archives; you will have to use or simulate a batch pipe. BsdTar does have the ability to direcly create and manipulate .tar, .tar.gz, tar.bz2, .zip, .gz and .bz2 archives, understands the most-used options of GNU Tar, and is also much faster; for most purposes it is to be preferred to GNU Tar.
Homepage
Download
If you download the Setup program of the package, any requirements for running applications, such as dynamic link libraries (DLL’s) from the dependencies as listed below under Requirements, are already included. If you download the package as Zip files, then you must download and install the dependencies zip file yourself. Developer files (header files and libraries) from other packages are however not included; so if you wish to develop your own applications, you must separately install the required packages.
Description | Download | Size | Last change | Md5sum |
---|---|---|---|---|
• Binaries | Setup | 1331695 | 3 October 2003 | 4a9d65578514874716c694f945066e94 |
• Documentation | Setup | 1939680 | 3 October 2003 | 4f7649c93de99edf7a8e4050942b571b |
• Sources | Setup | 1845452 | 3 October 2003 | 6694a05874f7627049c621da0f52409f |
• Binaries | Zip | 309893 | 3 October 2003 | a92857ec82db569f0a8fa5370642dc69 |
• Dependencies | Zip | 697622 | 3 October 2003 | 2606b30c140eb1d1ea15612150eb2e6b |
• Documentation | Zip | 1721718 | 3 October 2003 | eb395517dc5b954474fd25cbef6a9621 |
• Sources | Zip | 1657654 | 3 October 2003 | 17a75c9c46e8eeb9747fb98c8dc60a32 |
You can also download the files from the GnuWin32 files page.
You can monitor new releases of the port of this package.
Tar — как запаковать и распаковать tar gz и tar bz2
Что такое Tar
Tar — это популярный файловый архиватор в Unix/Linux системах. Tar зачастую используется вместе с архиваторами GZip или BZip2 , так как они отлично взаимодополняют друг друга: Tar не может сжимать файлы, только собирать их в одни архив, а GZip и BZip2 не могут сжимать несколько файлов одновременно, поэтому если вам нужно запаковать несколько файлов и директорий, сначала они собираются в один несжатый архив с помощью Tar , который сохранит их некоторые атрибуты, например такие, как права доступа, а затем этот архив сжимается с помощью GZip или BZip2 . Весь процесс запускается одной консольной командой, про которые далее.
Как установить, создать архив Tar и распаковать его в Windows
Чтобы использовать Tar в Windows, нужно воспользоваться одним из следующих вариантов:
- Установить Far Manager.
Инструкция по созданию и распаковке архива .tar с помощью Far Manager:
- Теперь просто выделяете ПКМ (правой кнопкой мыши) или кнопкой клавиатуры Insert нужные вам файлы и папки и жмёте Shift + F1 , затем выбираете нужный формат (в нашем случае, TAR) и создаёте архив:
Создание архива в Far Manager
При желании, в поле Добавить к архиву можно изменить название архива, а в поле Ключи можно ввести пароль от него.
Чтобы распаковать архив Tar, просто выделяете ПКМ или Insert нужный архив и жмёте Shift + F2
Как распаковать Tar в Far Manager
В поле Распаковать в вводится путь, куда распаковать архив. Если нужно распаковать в текущую папку, нужно оставить поле Распаковать архив пустым. Если архив запаролен, пароль вводится в поле Пароль.
Также, можно обойтись без Far Manager, установив 7-Zip
Скачать 7-zip архиватор
Всё управление — создать архив и распаковать его — через ПКМ и Проводник Windows
Как запаковать архив tar.gz и tar.bz2 в Ubuntu, Debian, CentOS
где tar — команда, cfvz — ключи, archive.tar.gz — имя будущего архива, *.php — список файлов, которые нужно заархивировать.
Список можно заменить директорией, которую нужно запаковать целиком, для этого указываем путь до неё, абсолютный или относительный
Теперь подробнее про ключи
- -с — команда, которая означает «создать архив»
- -f — команда на упаковку файлов и директорий в один файл архива
- -v — включает визуальное отображение процесса архивации
- -z — использовать для сжатия GZip
Также, можно использовать для сжатия BZip2 . Для этого нужно использовать ключ -j вместо -z .
В этом случае, команда для запаковки tar.bz2 будет выглядеть так
Вместо GZip и BZip2 можно пользоваться иными архиваторами, для этого просто нужно подобрать соответствующий ключ.
Чтобы исключить определённый каталог или файл из архива, можно воспользоваться ключом —exclude .
Сначала переходим в нужный каталог, затем используем следующую команду:
Тут мы запаковываем каталог /wp-content/ на WordPress, исключая раздел Updraft wp-content/updraft , раздел Загрузки wp-content/uploads и Кеш wp-content/cache .
Важный момент — чтобы исключить ошибки, не указывайте слеш / в конце пути исключаемого каталога.
Как распаковать архив tar.gz и tar.bz2 Ubuntu, Debian, CentOS
Чтобы распаковать архив tar.gz или tar.bz2 , в команде нужно заменить -с на ключ -x , а также указать путь до архива, абсолютный или относительный
Команда для распаковки архива в текущую директорию выглядит так
С помощью ключа -С можно указать путь, куда нужно распаковать архив
Просмотр архивов tar в Linux
Для просмотра содержимого архивов можно использовать ключ -t
Будет выведен список файлов и директорий в архиве. При добавлении ключа -v также будет выведена подробная служебная информация о правах доступа, размерах файлов и прочем.
Иные возможности tar
Tar имеет много дополнительных возможностей, к примеру, добавление файлов в существующий архив, исключение некоторых файлов и директорий при запаковке архива и так далее. Подробнее вы можете узнать о них при помощи команды
ZIP to TAR.GZ
Convert ZIP to TAR.GZ — online and free — this page also contains information on the ZIP and TAR.GZ file extensions.
Drag & drop files, or select link
Max. file size 50MB (want more?)
Or choose a different format
(And agree to our Terms)
Email when done?
Drop your files to convert them
We’ll get right on it
File Size Warning
You are attempting to upload a file that exceeds our 50MB free limit.
You will need to create a paid Zamzar account to be able to download your converted file. Would you like to continue to upload your file for conversion?
Files to Convert
Overall conversion/upload progress:
File extension | .zip |
Category | Compressed File |
Description | The .zip file extension is the most well known file type related to compressed and archived files. First released in 1989, the format is still widely used and is built into Microsoft Windows releases since 1998. It is also supported by Apple’s OSX operating system. The ZIP format supports compression via several different techniques and even supports simply archiving of files without compression. Despite being 20 years old, the ZIP format looks set to continue to thrive whilst bandwidth and storage remain relatively costly. |
Actions | ZIP to TAR.GZ — Convert file now View other compressed file formats |
Technical Details | The compression techniques used to create a .zip file do so by compressing each file individually. This has the advantage of potentially using different appropriate compression techniques for each file within the archive, however under normal circumstances it limits the potential compression capability. Although the ZIP format allows for up to 10 different types of compression to be chosen, the DEFLATE method is the most common. DEFLATE is based on Huffman coding. |
Associated programs | StuffIt WinRAR Winzip |
Developed by | PKWARE |
MIME type | application/zip application/x-zip application/x-zip-compressed application/octet-stream application/x-compress application/x-compressed multipart/x-zip |
Useful links | More Information on ZIP Zip Format Specification RAR to ZIP Convert ZIP file |
File extension | .tar.gz |
Category | Compressed File |
Description | A .tar.gzh file extension represents a collection of files grouped together as a Tape Archive File (TAR) that has been compressed using the Gzip compression application. This means that the file is given a double extension relating to both the archiving method and the compression method. Files of this nature are often referred to as a tarball. |
Actions | Convert TAR.GZ file View other compressed file formats |
Technical Details | A file with the .tar.gz extension will be using gzip compression. This is achieved by identifying and temporarily replacing similar bits of data within the file, which reduces the overall size of the file. This method of compression is well established for use with TAR files and is now increasingly common for sending and receiving web page data. |
Associated programs | STDU Viewer eBook for EPOC |
Developed by | The GNU Project |
MIME type | application/x-gtar |
Useful links | Detailed Description of TAR format More Information on TAR format Convert TAR.GZ file |
Convert ZIP file
Using Zamzar it is possible to convert ZIP files to a variety of other formats