Python Unzip Bzip2 File


Package names that are non-bold and/or with no version number, are not currently available for this version of Solaris. Hi i'm begginer i need to know how to startup my tvheadend autostart on ubuntu i read to many articles, to create file in /etc/init. bz2, use the following: bzip2 -d file. It has remained an open source program, available to all for free, for over twenty two years now. The module-level function open() creates an instance of the file-like class GzipFile. This will produce an uncompressed file in the current directory called "file" and will delete the original bz2 archive. myself: Catalog 3. Package Descriptions. From the terminal, change to the directory where yourfile. pdf), Text File (. which sed make bash patch gzip bzip2 tar cpio unzip rsync file bc wget (It also lists binutils gcc g++ perl python, and for debian it wants build-essential. cloc will try to align file pairs within the directories or archives and compare diffs for each pair. The is_tarfile() function. Seward made the first public release of bzip2, version 0. To unzip all the contents of the zipped folder, press and hold (or right-click) the folder, select Extract All , and then follow the instructions. tar을 이용한 묶음과 압축(gzip) tar을 이용한 묶음과 압축(bzip2) zip/unzup CMD. You can use the unzip or tar command to extract (unzip) the file on Linux or Unix- like operating system. 目前 Linux 下最常见的压缩包格式自然非. zip if the zip file is protected with some password, then use the following command :. c:/cygwin/etc/passwd is created during the Cygwin installation. The Python Book - The Ultimate Guide to Coding with Python (2015). The IP*Works! Zip components were built from the ground up combining exceptional speed with an excellent data compression ratio. Functions in tarfile module of Python's standard library help in creating tar archives and. This page explains how to extract a tar. Why? Because we can. Installation instructions are available at Homebrew’s website. bz2 Note: The file must end with a. NET/Mono/Silverlight/WP7 that can unrar, un7zip, unzip, untar unbzip2 and ungzip with forward-only reading and file random access APIs. (CkPython) GZip Create / Extract. gz" file in Linux or Unix: The following tutorial assumes the name of your file is yourfile. eGenix PyRun™ is our one-file, portable, no-install version of Python, making the distribution of a Python interpreter to run based scripts and applications to Unix based systems as simple as copying a single file. doc: tar -zxvf {. Python provides us excellent tools and modules to manage compressed files, which includes (but not limited to) performing file and directory compression with different mechanisms like gzip, bz2 and lzma compression. Creates a new file if it does not exist. bz2 for a bzipped tar file. SharpCompress is a compression library for. how to unzip a ***. In my last post, Sparse Matrices For Efficient Machine Learning, I showcased methods and a workflow for converting an in-memory data matrix with lots of zero values into a sparse matrix with Scipy. 1 • 3 days ago. Edoras software with links to documentation, man pages, and tutorials. 1 python-backports-1. What is a BZ2 file? Files with the. Introduction. zip files, or the higher-level functions in shutil. To write data into a compressed file. for example, I've used it to replace the firmware. Move this file into the configs/ directory, and rename it _defconfig. This guide shows practical examples for using the Linux unzip command, including listing the contents of a file and unzipping. If you find that the download appears to be corrupt or the file is not unzipping correctly, please try using 7Zip (Windows) or The Unarchiver (Macintosh). 2 python-dateutil-2. To decompress a. Aft After run Cufflinks - cuffdiff there is no information about isoforms, TSS, CDS. Autor: Julio Cezar Neves ==== add ==== $ cat add # # Adiciona Pessoas ao Arquivo de Telefones - Versao 2. If you want to determine the uncompressed size of a gzip file from within a program, you can extract to original file size from the gzip file. The Red Hat Customer Portal delivers the knowledge, expertise, and guidance available through your Red Hat subscription. Code Repository for BMMB 852, Fall 2014. x host environment, you need additional freeware packages (mostly GNU tools) to install and especially to build the ELDK packages. 8 GB bzip2-compressed or 46. If you have more than one file, there's no way for you to tell where they start and stop. zip unzip data. It has remained an open source program, available to all for free, for over twenty two years now. We help you open your file. gzip is short for GNU zip; the program is a free software replacement for the compress program used in early Unix systems. extra_len, read local file header. 3 python-crypto-2. bz2 file1 file2 file3 # tar tvjf file. 3 Architecture: all Maintainer: Jian-feng Ding Installed-Size: 1107 Depends: python, python-support (>= 0. rpm: 2018-05-09 22:45. Zip is a compress tool which is available in most of the operating systems such as Linux/Unix, Apple OS, Microsoft OS etc. bz2, the source archive. ZIP file format was released into the public domain in 1989. For your second question, I would first get OpenCV up and running with Python support and then try some Python examples. Create & Extract bz2 Archives in Mac OS X May 29, 2012 - 10 Comments The Bzip archive format is generally more effective at compressing than zip and gzip, and while the default Archive Utility or the excellent all-purpose Unarchiver tool will handle unarchiving bzip2 files with ease, you will have to venture to the command line if you want to. Si advierte que la versión inglesa ha cambiado puede ayudar a actualizar la traducción, bien por usted mismo o bien avisando al equipo de traducción. Find many great new & used options and get the best deals for Pro Winzip Zip Winrar Rar Archive Software - Unpack Unrar Unzip Any File PC CD at the best online prices at eBay!. This wikiHow teaches you how to open a Python file with your Windows computer's built-in Command Prompt program. Please click on a package for details. bz2: unzip {. So the context is this; a zip file is uploaded into a web service and Python then needs extract that and analyze and deal with each file within. I have gathered some info on what packages you may need installed on your box before you install Atlas Server for Linux: Ubuntu 64 bit: sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6. chkrootkit is a tool to locally check for sig ns of a rootkit. bz2" file Post by mr_manny » Tue Feb 07, 2006 3:10 am If you read the readme, I'm pretty sure you do all the steps as a regular user, the last "make install" is run as ROOT. gz has been downloaded. Once Python is in the path, close cmd, open again, and try 'python' again and verify it loads the interpreter; type 'exit()' and press enter. If you are using Numpy arrays in Boost. Download software in the Compression tools category - Page 7. We can’t unzip this file with the normal unzip utilities because it’s encrypted. 1 • 3 days ago. 这里讨论使用Python解压例如以下五种压缩文件:. eGenix PyRun™ is our one file, no installation version of Python, making the distribution of a Python interpreter to run based scripts and applications to Unix based systems as simple as copying a single file. i686 \ tk-devel. doc: tar -zxvf {. Each file read overrides any values read from previous files, so if the global timeout is specified in both the site-wide file and the per-user file then the latter value will be used. Zip is not just a compression format, but also a container format. Cool File Viewer allows you to view any file on your PC. It provides multi-threading compression and supports xz compression (very high compression level) as well as lzo, gzip and bzip2. Open a bzip2-compressed file in binary mode. 20, fixing various bugs and security issues. If the file already exists, the operation fails. Extracting archives If you've received a tarball from a friend or a software project, you can extract it in either your GUI desktop or in a shell. Everything is checksummed in the archive in order to protect the data. Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The following are code examples for showing how to use bz2. Data decompression , or just decompression , is the process of restoring compressed data back into a form in which it is again useful. bzip2 file. The doubled file-extension. py with "python2. Examples marked with • are valid/safe to paste without modification into a terminal, so you may want to keep a terminal window open while reading this so you can cut & paste. , reduce its size without losing any data) the data. Python is the best scripting language which I found it out perform Bash script as well as Lua. 'x' Open a file for exclusive creation. patool is called by pyunpack using its command line interface. "Elaine Jackson" wrote I'm about to tackle tkinter, but here's the thing: The only kind of GUI I want to work on is a chessboard (an 8x8 grid of images that can be "moved around"). For gzfile the description is the path to a file compressed by gzip: it can also open for reading uncompressed files and those compressed by bzip2, xz or lzma. Seward made the first public release of bzip2, version 0. Hi, I have downloaded a bunch of bz2 files. 目前 Linux 下最常见的压缩包格式自然非. 8 python-chardet-2. unzip ZipName. The tar command can extract the resulting archives, too. The results: 18. It implements a complete file interface, one shot (de)compression functions, and types for sequential (de)compression. bz2" file Post by mr_manny » Tue Feb 07, 2006 3:10 am If you read the readme, I'm pretty sure you do all the steps as a regular user, the last "make install" is run as ROOT. The compressed file has been damaged. The above command will extract the contents of the mongodb-linux-x86_64-2. bzip2 is a free and open-source file compression program that uses the Burrows–Wheeler algorithm. Tip: Both GNU and BSD tar automatically do decompression delegation for bzip2, compress, gzip, lzip, lzma and xz compressed archives. service command will display results of System V init scripts in the Terminal window. This can be done using bzip2 or gzip. ## Features * Two file windows side by side * Multiple language and Unicode support * Enhanced search function. About TAR Files. tgz file under UNIX or Linux operating system using a shell prompt? How can I decompress. i686 glibc-devel. Compress using BZip2, LZMA, PPMD and Enhanced Deflate methods : Compress using Zip 2. bz2 file in a single step, use the j switch instead. I ‘ve a file called foo. 5 library, which fixes various security issues. t - viewing content of archive file. What's new: 19. decompress(). python Programming Guide. 2) I would like to save the txt as a csv removing the first and last rows (would like to make these part of the name or metadata) the first row is the date created and the last row is file info. It's a big file (on 2019-08-01, the plain OSM XML variant takes over 1095. i686 sqlite-devel. You can use bzip2 command in the Terminal window to compress any file to. 'aunpack' extracts files from an archive, andt overcomes the dreaded "multiple files in archive root" problem by first extracting to a unique subdirectory, and then moving back the files if possible. gz 莫属,但由于 bzip2 强大的压缩比率,目前. You can report issues or suggestions on the AIX open source forum. i686 Create a tf2server account useradd -m --password default tf2server Create a password for the account passwd. The UnZip package also includes three additional utilities: fUnZip extracts a file in a ZIP or gzip file directly to output from archives or other piped input. bz2 extension are compressed archive files. bz2 for a bzipped tar file. Data compression , also referred to as just compression , is the process of encoding data using fewer bits. 0 python-coverage-3. c (plus ioapi. The section "Components" contains references to common license texts (e. The compressed file has been damaged. bz2 gunzip mydata. Unless otherwise stated three types of compression of the tar file are supported: gzip, bzip2 and xz. The bzip2 file compression program was developed by Julian Seward and launched on the 18th of July in 1996. com I want to create a ESRI tool using python scrips to: 1) Unzip a txt file that is inside a zipped file. File Viewer for Android is a universal file viewer that supports over 100 file types, including PDFs, office documents, email files, audio and video files, images, camera raw photos, archives, and more. It operates either as a command line program or with a graphical user interface. New features New U= API modules to replace cPanel API 1 modules. gz file format is a compressed file format. i686 libcurl. Python provides us excellent tools and modules to manage compressed files, which includes (but not limited to) performing file and directory compression with different mechanisms like gzip, bz2 and lzma compression. bz2" will extract it. I map pair end reads to genome using Hisat2 and sam file was sort and converted in bam file. 24, or python3-lxml for 1. To manage files and deal with special file formats (xml, json. Examples marked with • are valid/safe to paste without modification into a terminal, so you may want to keep a terminal window open while reading this so you can cut & paste. 4 (August 23rd 2019)¶ bugfix/update release. zip file from the Github public repo on my Linux VPS hosted at AWS. I'm doing some file manipulations in python that use the zipfile module. 0 python-botocore-0. When opened for writing, the file will be created if it doesn't exist, and truncated otherwise. i686 \ tk-devel. c - create a archive file. The Raspbian with Desktop image contained in the ZIP archive is over 4GB in size, which means that these archives use features which are not supported by older unzip tools on some platforms. To extract the file file. tar file formats). z - filter archive through gzip. Seward made the first public release of bzip2, version 0. bz2 extension in Linux? Stack Exchange Network Stack Exchange network consists of 175 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. For example, to list what package equery belongs to:. It can create a. patool is called by pyunpack using its command line interface. Introduction. d/tvheadend i create but is not working, to start tvheadend i need to login with putty and to write tvheadend -C, after i close putty tvheadend not working. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression. I grabbed a master. While Javascript is not essential for this website, your interaction with the content will be limited. 01: Some changes in LZMA2/xz multithreading code for compressing. Note that in this case you must type the. If you have an archive that you cannot open because you don't have the correct software installed, try converting it to a format you can open. Although the name is similar, gzip does does not produce compressed. bzip2 compresses files using the Burrows-Wheeler block sorting text compression algorithm, and Huffman coding. $ python bz2_file_write. 1 Features • Small footprint: only about 11 MB in size. The way you make a. The tarfile module makes it possible to read and write tar archives, including those using gzip or bz2 compression. It only compresses single files and is not a file archiver. We have collection of more than 1 Million open source products ranging from Enterprise product to small libraries in all platforms. NET platform. gz files from folders in one directory. Exercícios e exemplos do livro. If 'compress', then the file source file is in the compressed state. Python创建了a_file 有许多种不同的压缩方案;其中,gzip和bzip2是非Windows操作系统下最 gunzip命令(发音:“gee-unzip. Most Unix users will want to use these, as they offer the. All packages included on SUSE Linux Enterprise Server 11 SP3 for AMD64 & Intel 64 are listed below. Solaris 9 X86 Package List. bz2" will extract it. Returns None on failure. I 've a file called foo. To use bunzip2 to extract your tar. Select files and folders and use context menu entry PeaZip, Add to archive for archive creation screen, allowing to set output destination and other options. The filename argument can be an actual filename (a str or bytes object), or an existing file object to read from or write to. In addition to file pairs, one can give cloc pairs of directories, or pairs of file archives, or a file archive and a directory. Files compressed in this manner end in ". Search Yum install gcc 6. BZ2 files can be opened with most popular unzip programs. XZ Utils consist of several components: liblzma is a compression library with an API similar to that of zlib. The zlib and bz2 modules provide functions for compression and decompression of files or streams. 'aunpack' extracts files from an archive, andt overcomes the dreaded "multiple files in archive root" problem by first extracting to a unique subdirectory, and then moving back the files if possible. 平时大文件的压缩喜欢使用bzip2,虽然bzip2的压缩率很高,但是压缩时长实在无法忍受,于是,通过强大的Google找到了pbzip2这款工具,pbzip2作为多线程版本的bzip2工具,压缩比和bzip2基本相当,但是压缩时间比bzip2减少了线程数倍数,毕竟bzip2是单线程工作,pbzip2是. It is prerequisite that the boot-loader should support download protocol which is compatible with 'lthor' Package: mic Version: 0. You can vote up the examples you like or vote down the ones you don't like. Note that in this case you must type the. The ZIP file format specification has included support for bzip2 compression since 2001, and for LZMA compression since 2006. 1 • 3 days ago. Python: Compress/Decompress Gzip Files. The official bzip2 command line utility is available for Windows. When forking of children, all processes share a read-only view of the same memory, including the zip-file. The program was created by Jean-loup Gailly and Mark Adler as a free. txt Step 2, view the file without decompressing it: zcat = view the entire file in the console (same as cat) zmore = view one screen at a time the content of the file (same as more) zless = view one line of the file at a time (same as less). bzip2 使用Burrows-Wheeler块排序文本压缩算法,将文件进行压缩,压缩比率比一般算法高一些。bzip2要求命令行标志附带一个文件名列表。每个文件都被自己的压缩版本替换,名称为“o 博文 来自: wj78080458的专栏. This wikiHow teaches you how to open a Python file with your Windows computer's built-in Command Prompt program. 'aunpack' extracts files from an archive, andt overcomes the dreaded "multiple files in archive root" problem by first extracting to a unique subdirectory, and then moving back the files if possible. In addition to viewing files, you can browse and manage files on your Android device and view file metadata. If your tar file z: The z option is very important and tells the tar command to uncompress the file (gzip). This will produce an uncompressed file in the current directory called "file" and will delete the original bz2 archive. Zipping files is an easy, efficient way to transfer data between computers and servers. Once the file is downloaded, double click on it to install 7-Zip. Unpacking Archives. eGenix PyRun™ is our open source, one file, no installation version of Python, making the distribution of a Python interpreter to run Python based scripts and applications to Unix based systems simple and efficient. Use zcat to recover some data. There are translations of this page, see bottom. A Quick Benchmark: Gzip vs. bz2-file} bunzip2 {. 1 Features • Small footprint: only about 11 MB in size. As with the constructor for BZ2File , the filename argument can be an actual filename (a str or bytes object), or an existing file object to read from or write to. Si advierte que la versión inglesa ha cambiado puede ayudar a actualizar la traducción, bien por usted mismo o bien avisando al equipo de traducción. Files that have a. Also Python has a great tool called context managers. Cygwin does not ship with cowsay. Python open() function to perform read/write operations in files In order to perform input/output (I/O) operations in files, you have to open a file. ## Features * Two file windows side by side * Multiple language and Unicode support * Enhanced search function. possible problems packages conflict. zip zip命令的压缩率要低于bzip2和gzip,不过使用较为广泛,且兼容性较好。 【1】文件与目录压缩. How to unpack (ungzip, unarchive) a tar. 2 The IRC client irssi was updated to 0. 1 [python 2. bzip2 is a free and open-source file compression program that uses the Burrows–Wheeler algorithm. org (entre 30 e 40mb), depois voce baixa o patch no mesmo endereco (entre 2 e 5mb). : Do not delete the original file after compression unzip FILENAME. Try replacing the line below: tarbz2contents = bz2. - wyldckat/Python_SQLite_FileStorage. note:: This method uses up more space than the zip_pack method but it has the advantage in that the resulting. Unzip in aix keyword after analyzing the system lists the list of keywords related and the list of websites with related content, in addition you can see which keywords most interested customers on the this website. The Oracle Linux yum server offers a free and convenient way to install the latest Oracle Linux packages as well as packages from the Oracle VM installation media via a yum client. bzip2 使用Burrows-Wheeler块排序文本压缩算法,将文件进行压缩,压缩比率比一般算法高一些。bzip2要求命令行标志附带一个文件名列表。每个文件都被自己的压缩版本替换,名称为“o 博文 来自: wj78080458的专栏. Closes 9536 unzip: optional support for bzip2, lzma, xz unzip: properly use CDF to find. Read 7-Zip License information. git zip curl unzip python # 2. Using UnpackContent processor you can take the items out of tar or zip archives as individual flow files. zip) is to extract into the current directory (and subdirectories below it) all files from the specified zipfile. 1- Unzip in Terminal One solution is to use Terminal, a built-in program on the Mac. There already are two threaded bzip2 tools. Varun December 1, 2018 Python: How to unzip a file | Extract Single, multiple or all files from a ZIP archive 2018-12-01T19:11:58+05:30 Directories, FileHandling, Python No Comment In this article we will discuss different ways to unzip or extract single, multiple or all files from zip archive to current or different directory. Programming Languages / Compilers Editors Readers / Viewers Graphics Networks, Mail, Browsers General Utilities Miscellaneous Languages/Compilers/Debuggers Name Executable. tar suffix is and how to open it. ZipWorks is a full featured 32 bit ZIP file manipulator for Windows 95. Seward made the first public release of bzip2, version 0. bz2" extension in the Windows? The archived file was created in the linux system. The newer methods BZIP2 and LZMA were added in Python version. Create & Extract bz2 Archives in Mac OS X May 29, 2012 - 10 Comments The Bzip archive format is generally more effective at compressing than zip and gzip, and while the default Archive Utility or the excellent all-purpose Unarchiver tool will handle unarchiving bzip2 files with ease, you will have to venture to the command line if you want to. gz (GZip) file. 7-Zip stellt die Referenzimplementierung des von ihm entwickelten Lempel-Ziv-Markow-Algorithmus (LZMA. $ sudo dnf install gawk make wget tar bzip2 gzip python3 unzip perl patch \ diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath \ ccache perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue perl-bignum socat \ python3-pexpect findutils which file cpio python python3-pip xz SDL-devel xterm. The names of the settings are derived from the long command line option, e. If filename is a str or bytes object, open the named file directly. I n this article we are going to learn How to compress files using bz2 file compression tool (bzip2 linux command) and unzip bz2 compressed file. It is one of the excellent file archive utility, which comes with tons of helpful features. 注: 装python的时候如果没有这一步,python安装不上bz2模块 4>make && make install 此命令执行成功,就安装完了 注:如果要重新安装bzip2,要先执行:rm -vf /usr/bin/bz* 命令,不然make install 命令会失败. It is developed and maintained by Julian Seward. bz2 compression formats and it is important to know how to extract such files. In addition to viewing files, you can browse and manage files on your Android device and view file metadata. tar -xzf tar-file-name. More restrictive the deal protection devices should be. i686 libstdc++ libstdc++. drobo- utils is a python app. Hi All I have ftped a. v: This option […]. $ cat testfile. Reading a Text File in Python. bz2 file, make use of the -d or --decompress option like so: $ bzip2 -d filename. 06: Some speed optimiztions in LZMA/LZMA2 code. Python is the best scripting language which I found it out perform Bash script as well as Lua. The key function for working with files in Python is the open() function. gz (GZip) file. That represents an 81% reduction in compression time and a five-fold increase in speed in this particular test. py" to one of the folders in your PATH environment variable (Note: For linux users, as you might know, to allow execution of extractnested. Easy zip, unzip, rar, compress, decompress any zipped, archived or compressed file. Search Yum install gcc 6. /configure # make # make install or read INSTALL. 7 on a server running Centos 7. In this post, I’ll be sharing a practical situation where Ansible makes tasks easier. One of the reasons that Python is awesome is that there is a package for almost anything you can imagine. When you come across a. To gunzip and untar a file in a single step, use the following—note that the z switch is the important one that tells tar to unzip it. Well, several tools are out there for Windows with which you can unzip these ZIP files to access the original files and data. $ sudo dnf install gawk make wget tar bzip2 gzip python3 unzip perl patch \ diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath \ ccache perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue perl-bignum socat \ python3-pexpect findutils which file cpio python python3-pip xz SDL-devel xterm. how to unzip a ***. Each package can be installed by right-clicking on the entry in the column Setup, choosing Save as and waiting till the download window appears. Programação Shell do Linux – 10ª Edição. 15, in July 1996. It has migrated via: Ant -> Avalon-Excalibur -> Commons-IO -> Commons-Compress. I ‘ve a file called foo. d/tvheadend i create but is not working, to start tvheadend i need to login with putty and to write tvheadend -C, after i close putty tvheadend not working. tar을 이용한 묶음과 압축(gzip) tar을 이용한 묶음과 압축(bzip2) zip/unzup CMD. Today, I think to upgrade my python version 2. , pack multiple files into a single file) and compress (i. Unzip its contents, which will be contained in a usr directory. Select all the files and folders inside the compressed file. 3) The bz2 module provides tools for bzip2 compression, known from the tool with the same name. This is a practical use story utilizing Ansible to solve a small hurdle in an everyday workflow. A TGZ file is a file archive in TAR (tape archive) file format that has been compressed by the GZIP (GNU Zip) program. Posted on 22 September 2018 Author admin Post navigation. To decompress a. If the Zip were written to disk by calling WriteZip, and later unzipped, the entry would unzip to an ANSI text file. The way you make a. The GzipFile class reads and writes gzip-format files, automatically compressing or decompressing the data so that it looks like an ordinary file object. From CatchChallenger wiki. Typically one uses tar to create an uncompressed archive and either gzip or bzip2 to compress that archive. If that doesn't work, try xjf instead of xf. sticky bit set. This can be done using bzip2 or gzip. Hello, I have a couple of pst files that my friend used in outlook 2003 for years and over the years the pst files got way too big. Cool File Viewer supports play many common audio and video formats, and can display many image, Web, word, excel, powerpoint and page layout file types. 5 python-configobj-4. 0 python-coverage-3. Files downloaded from the internet almost always arrive on your computer as compressed files. bz2 # tar xvjf file. atool manages file archives (tar, tar+gzip, zip, etc). 上述介绍的gzip只是压缩但并不能对多个文件或者文件夹打包,zip具有打包和压缩功能,这和我们在windows上常见的zip是一样的,这种文件在windows和linux上是通用的,后缀名一般为zip。(package and compress (archive) files).