123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- 7-Zip 21.07 for Linux and macOS
- -------------------------------
- 7-Zip is a file archiver for Windows/Linux/macOS.
- 7-Zip Copyright (C) 1999-2021 Igor Pavlov.
- The main features of 7-Zip:
- - High compression ratio in the new 7z format
- - Supported formats:
- - Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM.
- - Unpacking only: AR, ARJ, Base64, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS,
- IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR,
- RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
- - Fast compression and decompression
- - Strong AES-256 encryption in 7z and ZIP formats
- 7-Zip is free software distributed under the GNU LGPL (except of some code with another license rules).
- Read License.txt for more information about license.
- This distribution package contains the following files:
- 7zz - standalone console version of 7-Zip (version compiled for dynamic system library linking)
- 7zzs - standalone console version of 7-Zip (version compiled with static system library linking)
- readme.txt - this file
- License.txt - license information
- History.txt - History of 7-Zip
- MANUAL - User's Manual in HTML format
- 7-Zip and p7zip
- ===============
- Now there are two different ports of 7-Zip for Linux/macOS:
- 1) p7zip - another port of 7-Zip for Linux, made by an independent developer.
- The latest version of p7zip now is 16.02, and that p7zip 16.02 is outdated now.
- 2) 7-Zip for Linux/macOS - this package - it's new code with all changes from latest 7-Zip for Windows.
- These two ports are not identical.
- Note also that some Linux specific things can be implemented better in p7zip than in new 7-Zip for Linux.
- There are several main executables in 7-Zip and p7zip:
-
- 7zz (7-Zip) - standalone full version of 7-Zip that supports all formats.
- 7zzs (7-Zip) - standalone full version of 7-Zip that supports all formats (static library linking).
- 7z (p7zip) - 7-Zip that requires 7z.so shared library, and it supports all formats via 7z.so.
-
- 7zr (p7zip) - standalone reduced version of 7-Zip that supports some 7-Zip's formats:
- 7z, xz, lzma and split.
-
- 7za (p7zip) - standalone version of 7-Zip that supports some main formats:
- 7z, xz, lzma, zip, bzip2, gzip, tar, cab, ppmd and split.
- 7zzs is similar to 7zz, but 7zzs was compiled for static library linking,
- so 7zzs does not use external shared library (".so") files.
- You can use 7zzs, if 7zz does not work due to lack of required shared library (".so") files.
- The command line syntax for executables from p7zip is similar to 7zz syntax from this package.
- The manual of 7-Zip and p7zip can show `7z` in command examples.
- But you can use `7zz`, `7zr`, `7za` instead of `7z` from examples.
- Example commands
- ================
- Note: 7-Zip supports filename wildcards in commands.
- You must use the quotes for filenames, if you want to use 7-Zip parser for wildcards
- instead of the parser of system shell.
- To create zip archive from all *.txt files in current directory:
- ./7zz a archive.zip "*.txt"
- To list the contents of archive:
- ./7zz l archive.zip
- To list the contents of archive with detailed technical information for each file:
- ./7zz l archive.zip -slt
- To extract archive to current directory:
- ./7zz x archive.zip
- To test archive and show the log for each file:
- ./7zz t archive.zip -bb
- The benchmark command to test the performance of CPU with 7-Zip's LZMA code:
- ./7zz b
- The benchmark command to test the performance of CPU with different compression, encryption
- and hash methods from 7-Zip and with different number of threads:
- ./7zz b "-mm=*" "-mmt=*"
- ---
- End of document
|