# p7zip

p7zip is command line port of 7-Zip for POSIX systems, including Linux.

## Installation

Install the p7zip package which is available in the official repositories.

The command to run the program is the following:

    $ 7z

## Examples

To extract all files from an archive to the current directory without using directory names, run:

    $ 7za e <archive name>

To extract with full paths, run:

    $ 7za x <archive name>

To extract into a new directory, run:

    $ 7za x -o<folder name> <archive name>

## Differences between 7z, 7za and 7zr binaries

The package includes three binaries, `/usr/bin/7z`, `/usr/bin/7za`, and `/usr/bin/7zr`. Their manual pages explain the differences:

- 7z uses plugins to handle archives.
- 7za is a stand-alone executable. 7za handles fewer archive formats than 7z, but does not need any others.
- 7zr is a stand-alone executable. 7zr handles fewer archive formats than 7z, but does not need any others. 7zr is a "light-version" of 7za that only handles 7z archives.

## See also

- Homepage.
- 7zip homepage.
- How to use 7zip on Linux command Line.

Category:

- Data compression and archiving